diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..b4c7136 Binary files /dev/null and b/.DS_Store differ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1a81f9a --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +*target* +*.jar +*.war +*.ear +*.class + +# eclipse specific git ignore +*.pydevproject +.project +.metadata +bin/** +tmp/** +tmp/**/* +*.tmp +*.bak +*.swp +*~.nib +local.properties +.classpath +.settings/ +.loadpath + +# External tool builders +.externalToolBuilders/ + +# Locally stored "Eclipse launch configurations" +*.launch diff --git a/.metadata/.bak_0.log b/.metadata/.bak_0.log new file mode 100644 index 0000000..0d3e96e --- /dev/null +++ b/.metadata/.bak_0.log @@ -0,0 +1,1995 @@ +!SESSION 2019-05-14 20:33:27.915 ----------------------------------------------- +eclipse.buildId=4.5.2.M20160212-1500 +java.version=1.8.0_181 +java.vendor=Oracle Corporation +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN +Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation + +This is a continuation of log file /Users/anshul/Trainings/JavaProjectTraining/.metadata/.bak_0.log +Created Time: 2019-05-14 22:41:48.671 + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:41:48.672 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 52958 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1447803084/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 52958 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1447803084/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:44:22.465 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53205 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1294455568/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 53205 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1294455568/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:45:27.833 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53228 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1882443833/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 53228 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1882443833/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:49:33.280 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53272 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1628941925/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 53272 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1628941925/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:50:19.380 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53495 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1769714049/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 53495 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1769714049/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:56:23.504 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53807 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--782541438/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 53807 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--782541438/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-14 22:58:38.778 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 54070 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--351037062/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar org.testng.remote.RemoteTestNG -serport 54070 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--351037062/testng-customsuite.xml + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-14 23:15:16.853 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-14 23:15:20.566 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.testng.eclipse 1 0 2019-05-14 23:21:28.575 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 54497 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--433833052/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 54497 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--433833052/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-17 23:53:56.272 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 57867 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--628960353/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 57867 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--628960353/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-17 23:55:25.583 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 58128 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1936783161/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 58128 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1936783161/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-17 23:58:36.326 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 58406 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-586075029/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 58406 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-586075029/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-17 23:59:39.377 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 58669 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2078403049/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 58669 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2078403049/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:06:02.404 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 58970 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1333612901/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 58970 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1333612901/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:11:39.021 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 59222 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-561966665/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 59222 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-561966665/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:12:16.981 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 59230 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-878092343/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 59230 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-878092343/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:17:28.794 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 59842 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1462306213/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 59842 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1462306213/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:23:21.862 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 60816 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1551691672/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 60816 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1551691672/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:26:02.950 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 61834 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1591968998/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 61834 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1591968998/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:32:46.686 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 64295 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-273569146/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 64295 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-273569146/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:36:46.984 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 64706 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1385273471/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 64706 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1385273471/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:39:01.737 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 65100 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2124576967/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 65100 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2124576967/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:40:57.877 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 65401 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--211882154/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 65401 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--211882154/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-18 00:43:16.210 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 49371 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1310124081/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar org.testng.remote.RemoteTestNG -serport 49371 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1310124081/testng-customsuite.xml + +!ENTRY org.eclipse.equinox.p2.core 4 0 2019-05-18 11:49:53.474 +!MESSAGE Provisioning exception +!STACK 1 +org.eclipse.equinox.p2.core.ProvisionException: Unable to connect to repository http://download.eclipse.org/technology/m2e/releases/1.6/1.6.1.20150625-2338/content.xml + at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:243) + at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) + at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) + at sun.reflect.GeneratedMethodAccessor163.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:339) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:389) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) + at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:166) + at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.(CompositeMetadataRepository.java:106) + at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:122) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) + at sun.reflect.GeneratedMethodAccessor163.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:339) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:389) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) + at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.addChild(CompositeMetadataRepository.java:166) + at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository.(CompositeMetadataRepository.java:106) + at org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:122) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57) + at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:768) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.eclipse.oomph.util.ReflectUtil.invokeMethod(ReflectUtil.java:116) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:339) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager.loadRepository(CachingRepositoryManager.java:146) + at org.eclipse.oomph.p2.internal.core.CachingRepositoryManager$Metadata.loadRepository(CachingRepositoryManager.java:389) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) + at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92) + at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.getAvailableRepositories(UpdateChecker.java:151) + at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.checkForUpdates(UpdateChecker.java:129) + at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73) +Caused by: java.net.ConnectException: Operation timed out (Connection timed out) + at java.net.PlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117) + at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177) + at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304) + at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611) + at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446) + at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863) + at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) + at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259) + at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +!SUBENTRY 1 org.eclipse.equinox.p2.transport.ecf 4 1002 2019-05-18 11:49:53.478 +!MESSAGE Unable to connect to repository http://download.eclipse.org/technology/m2e/releases/1.6/1.6.1.20150625-2338/content.xml +!STACK 0 +java.net.ConnectException: Operation timed out (Connection timed out) + at java.net.PlainSocketImpl.socketConnect(Native Method) + at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) + at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) + at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) + at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) + at java.net.Socket.connect(Socket.java:589) + at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117) + at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177) + at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304) + at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611) + at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446) + at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863) + at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) + at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259) + at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-18 21:01:58.981 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-18 21:02:06.600 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-18 21:12:33.306 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-18 21:12:41.075 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.ui.workbench 4 0 2019-05-19 00:40:24.287 +!MESSAGE An unexpected exception was thrown. +!STACK 0 +java.util.ConcurrentModificationException + at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442) + at java.util.HashMap$ValueIterator.next(HashMap.java:1471) + at org.eclipse.ui.internal.services.ServiceLocator.dispose(ServiceLocator.java:136) + at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1993) + at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1600) + at org.eclipse.ui.internal.WorkbenchWindow.access$16(WorkbenchWindow.java:1542) + at org.eclipse.ui.internal.WorkbenchWindow$11.run(WorkbenchWindow.java:1628) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1625) + at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1189) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1171) + at org.eclipse.ui.internal.Workbench.access$22(Workbench.java:1113) + at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1454) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.Workbench.close(Workbench.java:1451) + at org.eclipse.ui.internal.Workbench.close(Workbench.java:1424) + at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1596) + at org.eclipse.ui.internal.WorkbenchWindow.access$16(WorkbenchWindow.java:1542) + at org.eclipse.ui.internal.WorkbenchWindow$11.run(WorkbenchWindow.java:1628) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1625) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1639) + at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:527) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$7.shellClosed(WBWRenderer.java:518) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) + at org.eclipse.swt.widgets.Shell.closeWidget(Shell.java:612) + at org.eclipse.swt.widgets.Shell.windowShouldClose(Shell.java:2367) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5690) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:227) + at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2130) + at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2337) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5756) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5193) + at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5342) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) + at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3695) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) + at org.eclipse.equinox.launcher.Main.run(Main.java:1515) +!SESSION 2019-05-20 20:37:04.087 ----------------------------------------------- +eclipse.buildId=4.5.2.M20160212-1500 +java.version=1.8.0_181 +java.vendor=Oracle Corporation +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN +Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation + +!ENTRY org.eclipse.core.net 1 0 2019-05-20 20:37:19.830 +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-20 22:32:26.759 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.testng.eclipse 1 0 2019-05-20 22:46:59.627 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53608 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-238946196/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53608 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-238946196/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 22:48:28.378 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53611 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--139184828/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53611 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--139184828/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:02:17.795 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53635 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2058696814/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53635 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2058696814/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:02:37.852 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53637 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--526015648/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53637 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--526015648/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:03:13.441 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53640 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2027224025/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53640 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2027224025/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:04:08.284 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53642 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1773048130/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53642 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1773048130/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:05:02.303 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53644 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1946692477/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53644 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1946692477/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:05:25.139 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53649 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-761601003/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53649 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-761601003/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:05:32.876 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53651 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-551122573/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53651 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-551122573/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-20 23:05:55.395 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53653 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1102882300/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53653 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1102882300/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-21 22:01:41.414 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 55063 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1799133232/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55063 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1799133232/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-21 22:02:43.081 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 55316 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1794680362/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55316 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1794680362/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-21 22:05:04.769 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56104 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1660820037/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56104 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1660820037/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-21 22:19:03.412 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56836 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1037256554/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56836 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1037256554/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-21 22:26:14.573 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 58098 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--464156360/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58098 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--464156360/testng-customsuite.xml + +!ENTRY org.eclipse.jdt.core 4 4 2019-05-23 21:13:29.748 +!MESSAGE JavaBuilder handling CoreException +!STACK 1 +org.eclipse.core.runtime.CoreException: File not found: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/datadrivern/framework/base/BaseUI.class. + at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:49) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:391) + at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:834) + at org.eclipse.core.internal.resources.File.getContents(File.java:269) + at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsByteArray(Util.java:1135) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileCheck(IncrementalImageBuilder.java:889) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileContents(IncrementalImageBuilder.java:831) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:859) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:190) + at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:589) + at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:458) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:367) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:330) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:304) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:135) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:267) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:195) + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245) + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303) + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359) + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382) + at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) + at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.io.FileNotFoundException: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/datadrivern/framework/base/BaseUI.class (No such file or directory) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:382) + ... 27 more +!SUBENTRY 1 org.eclipse.core.filesystem 4 271 2019-05-23 21:13:29.752 +!MESSAGE File not found: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/datadrivern/framework/base/BaseUI.class. +!STACK 0 +java.io.FileNotFoundException: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/datadrivern/framework/base/BaseUI.class (No such file or directory) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:382) + at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:834) + at org.eclipse.core.internal.resources.File.getContents(File.java:269) + at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsByteArray(Util.java:1135) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileCheck(IncrementalImageBuilder.java:889) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileContents(IncrementalImageBuilder.java:831) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:859) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:190) + at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:589) + at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:458) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:367) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:330) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:304) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:135) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:267) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:195) + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245) + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303) + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359) + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382) + at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) + at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.jdt.core 4 4 2019-05-23 21:13:29.821 +!MESSAGE JavaBuilder handling CoreException +!STACK 1 +org.eclipse.core.runtime.CoreException: File not found: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/ZohoLoginTest.class. + at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:49) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:391) + at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:834) + at org.eclipse.core.internal.resources.File.getContents(File.java:269) + at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsByteArray(Util.java:1135) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileCheck(IncrementalImageBuilder.java:889) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileContents(IncrementalImageBuilder.java:831) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:859) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:190) + at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:589) + at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:458) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:367) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:330) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:304) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:135) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:267) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:195) + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245) + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303) + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359) + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382) + at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) + at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.io.FileNotFoundException: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/ZohoLoginTest.class (No such file or directory) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:382) + ... 27 more +!SUBENTRY 1 org.eclipse.core.filesystem 4 271 2019-05-23 21:13:29.822 +!MESSAGE File not found: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/ZohoLoginTest.class. +!STACK 0 +java.io.FileNotFoundException: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/ZohoLoginTest.class (No such file or directory) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:382) + at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:834) + at org.eclipse.core.internal.resources.File.getContents(File.java:269) + at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsByteArray(Util.java:1135) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileCheck(IncrementalImageBuilder.java:889) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileContents(IncrementalImageBuilder.java:831) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:859) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:190) + at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:589) + at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:458) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:367) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:330) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:304) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:135) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:267) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:195) + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245) + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303) + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359) + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382) + at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) + at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.jdt.core 4 4 2019-05-23 21:13:29.828 +!MESSAGE JavaBuilder handling CoreException +!STACK 1 +org.eclipse.core.runtime.CoreException: File not found: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/loginTest.class. + at org.eclipse.core.internal.filesystem.Policy.error(Policy.java:49) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:391) + at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:834) + at org.eclipse.core.internal.resources.File.getContents(File.java:269) + at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsByteArray(Util.java:1135) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileCheck(IncrementalImageBuilder.java:889) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileContents(IncrementalImageBuilder.java:831) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:859) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:190) + at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:589) + at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:458) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:367) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:330) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:304) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:135) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:267) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:195) + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245) + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303) + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359) + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382) + at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) + at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) +Caused by: java.io.FileNotFoundException: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/loginTest.class (No such file or directory) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:382) + ... 27 more +!SUBENTRY 1 org.eclipse.core.filesystem 4 271 2019-05-23 21:13:29.828 +!MESSAGE File not found: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/loginTest.class. +!STACK 0 +java.io.FileNotFoundException: /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes/com/daradriver/framework/test/LoginTest/loginTest.class (No such file or directory) + at java.io.FileInputStream.open0(Native Method) + at java.io.FileInputStream.open(FileInputStream.java:195) + at java.io.FileInputStream.(FileInputStream.java:138) + at org.eclipse.core.internal.filesystem.local.LocalFile.openInputStream(LocalFile.java:382) + at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:834) + at org.eclipse.core.internal.resources.File.getContents(File.java:269) + at org.eclipse.jdt.internal.core.util.Util.getResourceContentsAsByteArray(Util.java:1135) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileCheck(IncrementalImageBuilder.java:889) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.writeClassFileContents(IncrementalImageBuilder.java:831) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.writeClassFile(AbstractImageBuilder.java:859) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.acceptResult(AbstractImageBuilder.java:190) + at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:589) + at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:458) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:367) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.compile(IncrementalImageBuilder.java:330) + at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:304) + at org.eclipse.jdt.internal.core.builder.IncrementalImageBuilder.build(IncrementalImageBuilder.java:135) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildDeltas(JavaBuilder.java:267) + at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:195) + at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:734) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:205) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:245) + at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:300) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:303) + at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:359) + at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:382) + at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) + at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.testng.eclipse 1 0 2019-05-23 21:37:57.709 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 49657 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--435622281/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 49657 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--435622281/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-23 21:40:35.495 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 49858 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1668583134/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 49858 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1668583134/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-23 21:43:43.062 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 50057 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--459033956/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 50057 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--459033956/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-23 21:48:14.985 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 50284 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1849473124/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 50284 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1849473124/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-23 21:49:50.333 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 50463 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1678583316/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 50463 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1678583316/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-23 21:52:23.673 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 50657 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1572358832/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 50657 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1572358832/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-24 20:37:18.729 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 51980 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1187242542/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 51980 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1187242542/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-24 20:38:00.474 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 52143 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1012443948/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52143 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1012443948/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-24 20:38:44.012 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 52311 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--823715721/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52311 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--823715721/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-24 20:45:19.397 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 52594 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--725839547/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52594 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--725839547/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-24 21:19:58.632 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 53142 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--316910595/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53142 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--316910595/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 12:36:30.643 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 54053 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--661618455/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 54053 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--661618455/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 12:45:02.918 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 54705 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-853858201/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 54705 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-853858201/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 12:49:45.234 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 54859 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1501683184/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 54859 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1501683184/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 12:54:40.228 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 55243 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1075778701/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55243 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1075778701/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 12:57:34.395 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 55399 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1176227168/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55399 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1176227168/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:05:53.825 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 55923 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1521079319/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55923 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1521079319/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:08:05.599 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56089 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-339331557/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56089 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-339331557/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:10:05.675 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56231 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1817688428/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56231 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1817688428/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:11:58.326 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56372 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1260333421/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56372 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1260333421/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:15:02.001 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56514 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-953556078/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56514 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-953556078/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:25:07.332 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56707 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2017028359/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56707 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2017028359/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:27:24.839 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 56857 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1739072649/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56857 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1739072649/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:36:05.685 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 57005 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1347733756/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57005 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1347733756/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 13:40:03.610 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 57153 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--278080991/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57153 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--278080991/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 17:17:41.882 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 57801 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1444134325/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57801 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1444134325/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 17:21:57.406 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 57959 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--801307873/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57959 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--801307873/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 17:26:55.355 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 58160 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1941456029/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58160 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1941456029/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 17:38:05.579 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 59920 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1623471192/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 59920 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1623471192/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 17:41:32.325 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 60077 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1254422020/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 60077 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1254422020/testng-customsuite.xml + +!ENTRY org.testng.eclipse 1 0 2019-05-26 17:43:41.112 +!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar + VMArgs: -ea + Class: org.testng.remote.RemoteTestNG + Args: -serport 60220 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1414412534/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 60220 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1414412534/testng-customsuite.xml + +!ENTRY org.eclipse.ui.workbench 4 0 2019-05-26 17:52:22.415 +!MESSAGE An unexpected exception was thrown. +!STACK 0 +java.util.ConcurrentModificationException + at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442) + at java.util.HashMap$ValueIterator.next(HashMap.java:1471) + at org.eclipse.ui.internal.services.ServiceLocator.dispose(ServiceLocator.java:136) + at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1993) + at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1600) + at org.eclipse.ui.internal.WorkbenchWindow.access$16(WorkbenchWindow.java:1542) + at org.eclipse.ui.internal.WorkbenchWindow$11.run(WorkbenchWindow.java:1628) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1625) + at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1189) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1171) + at org.eclipse.ui.internal.Workbench.access$22(Workbench.java:1113) + at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1454) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.Workbench.close(Workbench.java:1451) + at org.eclipse.ui.internal.Workbench.close(Workbench.java:1424) + at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1596) + at org.eclipse.ui.internal.WorkbenchWindow.access$16(WorkbenchWindow.java:1542) + at org.eclipse.ui.internal.WorkbenchWindow$11.run(WorkbenchWindow.java:1628) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1625) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1639) + at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:527) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$7.shellClosed(WBWRenderer.java:518) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) + at org.eclipse.swt.widgets.Shell.closeWidget(Shell.java:612) + at org.eclipse.swt.widgets.Shell.windowShouldClose(Shell.java:2367) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5690) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:227) + at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2130) + at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2337) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5756) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5193) + at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5342) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) + at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3695) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) + at org.eclipse.equinox.launcher.Main.run(Main.java:1515) +!SESSION 2019-05-26 22:32:12.499 ----------------------------------------------- +eclipse.buildId=4.5.2.M20160212-1500 +java.version=1.8.0_181 +java.vendor=Oracle Corporation +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN +Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation + +!ENTRY org.eclipse.core.net 1 0 2019-05-26 22:32:27.456 +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-28 20:32:17.203 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-28 20:32:51.275 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-05-28 20:32:53.470 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.eclipse.recommenders.rcp 4 18 2019-05-28 20:48:46.188 +!MESSAGE Failed to resolve selection in ‘=SeleniumPOMFramework/src\/main\/java(HttpsClient.java:264) - at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) - at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.downloadVersionInformation(PublishedGradleVersions.java:167) - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.create(PublishedGradleVersions.java:134) - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.create(PublishedGradleVersionsWrapper.java:40) - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.(PublishedGradleVersionsWrapper.java:35) - at org.eclipse.buildship.core.CorePlugin.createPublishedGradleVersions(CorePlugin.java:167) - at org.eclipse.buildship.core.CorePlugin.registerServices(CorePlugin.java:140) - at org.eclipse.buildship.core.CorePlugin.start(CorePlugin.java:103) - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) - at java.security.AccessController.doPrivileged(Native Method) - at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) - at org.eclipse.osgi.container.Module.doStart(Module.java:571) - at org.eclipse.osgi.container.Module.start(Module.java:439) - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) - at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at java.lang.Class.getDeclaredConstructors0(Native Method) - at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) - at java.lang.Class.getConstructor0(Class.java:3075) - at java.lang.Class.newInstance(Class.java:412) - at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755) - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706) - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) - at org.eclipse.osgi.container.Module.doStart(Module.java:571) - at org.eclipse.osgi.container.Module.start(Module.java:439) - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:402) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:573) - at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) - at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) - at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) - at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) - at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:96) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:97) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) - at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:119) - at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:97) - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) - at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75) - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) - at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:55) - at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:281) - at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:287) - at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) - at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:141) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1299) - at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1276) - at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1256) - at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1245) - at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1218) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495) - at org.eclipse.swt.widgets.Menu.menuWillOpen(Menu.java:811) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:5746) - at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) - at org.eclipse.swt.internal.cocoa.NSMenu.popUpContextMenu(NSMenu.java:77) - at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:280) - at org.eclipse.swt.widgets.Display.runPopups(Display.java:4149) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3691) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) - at org.eclipse.equinox.launcher.Main.run(Main.java:1515) + Args: -serport 57716 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--821412272/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57716 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--821412272/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-25 11:09:25.899 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:17:04.959 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 49694 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/sampletestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49694 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/sampletestng.xml + Args: -serport 57738 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-733584084/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57738 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-733584084/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-26 20:04:58.713 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:17:52.119 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50457 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1354537941/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50457 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1354537941/testng-customsuite.xml + Args: -serport 57898 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2107725247/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57898 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2107725247/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-26 20:06:57.114 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:20:10.516 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50460 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1371978300/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50460 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1371978300/testng-customsuite.xml + Args: -serport 57947 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1648888375/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 57947 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1648888375/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-26 20:08:11.847 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:22:43.855 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50466 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1559274393/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50466 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1559274393/testng-customsuite.xml + Args: -serport 58132 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1240574220/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58132 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1240574220/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-26 21:17:16.732 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:50:37.546 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50761 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-438704169/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50761 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-438704169/testng-customsuite.xml + Args: -serport 58382 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--88233815/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58382 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--88233815/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-26 21:19:01.932 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:51:57.778 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50767 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1022489199/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50767 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1022489199/testng-customsuite.xml + Args: -serport 58531 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2097721481/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58531 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2097721481/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:35:56.254 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:53:02.756 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52370 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--931524042/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52370 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--931524042/testng-customsuite.xml + Args: -serport 58549 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1768928344/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58549 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1768928344/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:37:32.939 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:54:47.789 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52379 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2127418857/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52379 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2127418857/testng-customsuite.xml + Args: -serport 58750 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-596383907/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58750 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-596383907/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:47:05.145 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:55:35.573 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52401 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1423869650/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52401 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1423869650/testng-customsuite.xml + Args: -serport 58888 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1242990277/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58888 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1242990277/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:47:29.285 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:58:24.363 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52407 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1867318414/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52407 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1867318414/testng-customsuite.xml + Args: -serport 59153 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1142448221/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 59153 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1142448221/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:50:09.329 +!ENTRY org.testng.eclipse 1 0 2019-06-02 12:59:02.798 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52415 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1160720743/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52415 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1160720743/testng-customsuite.xml + Args: -serport 59316 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1452836352/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 59316 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1452836352/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:52:46.184 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52423 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1908943900/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52423 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1908943900/testng-customsuite.xml +!ENTRY org.eclipse.jdt.ui 4 10001 2019-06-02 13:41:21.353 +!MESSAGE Internal Error +!STACK 0 +org.eclipse.jface.text.BadLocationException + at org.eclipse.jface.text.AbstractDocument.getChar(AbstractDocument.java:806) + at org.eclipse.core.internal.filebuffers.SynchronizableDocument.getChar(SynchronizableDocument.java:152) + at org.eclipse.jdt.internal.ui.text.java.hover.JavaSourceHover.getBracketHoverInfo(JavaSourceHover.java:140) + at org.eclipse.jdt.internal.ui.text.java.hover.JavaSourceHover.getHoverInfo(JavaSourceHover.java:101) + at org.eclipse.jdt.internal.ui.text.java.hover.AbstractJavaEditorTextHover.getHoverInfo2(AbstractJavaEditorTextHover.java:84) + at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:85) + at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:166) -!ENTRY org.testng.eclipse 1 0 2018-12-27 20:53:42.249 +!ENTRY org.testng.eclipse 1 0 2019-06-02 13:41:37.574 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52426 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1810316448/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52426 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1810316448/testng-customsuite.xml + Args: -serport 60103 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1404512353/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 60103 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1404512353/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:20:42.633 +!ENTRY org.testng.eclipse 1 0 2019-06-02 13:42:36.110 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54284 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54284 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml + Args: -serport 60114 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1800141492/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 60114 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1800141492/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:21:31.935 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:06:23.341 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54286 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54286 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml + Args: -serport 61116 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1299106886/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61116 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1299106886/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:23:11.768 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:16:35.175 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54294 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54294 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml + Args: -serport 61252 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1602498624/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61252 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1602498624/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:25:12.987 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:23:44.166 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54297 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54297 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml + Args: -serport 61332 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--400245807/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61332 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--400245807/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:25:57.031 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:34:51.039 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54299 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54299 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml + Args: -serport 61630 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2007630469/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61630 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2007630469/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:26:31.356 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:36:30.604 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54302 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54302 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml + Args: -serport 61806 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--75245189/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61806 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--75245189/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-02 21:27:28.746 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:38:08.334 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54307 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54307 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -!SESSION 2019-01-03 07:30:46.456 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation + Args: -serport 61994 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-589693379/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61994 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-589693379/testng-customsuite.xml -!ENTRY org.eclipse.core.net 1 0 2019-01-03 07:31:14.177 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-03 19:27:17.259 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:41:12.118 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 49720 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-448801590/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49720 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-448801590/testng-customsuite.xml + Args: -serport 62202 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-608270240/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62202 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-608270240/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-03 19:30:02.174 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:42:09.649 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 49731 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--799077010/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49731 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--799077010/testng-customsuite.xml + Args: -serport 62224 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--803914755/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62224 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--803914755/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-03 19:31:19.540 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:43:16.532 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 49738 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1783231725/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49738 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1783231725/testng-customsuite.xml + Args: -serport 62249 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--504672055/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62249 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--504672055/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-03 19:32:52.540 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:44:53.916 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 49747 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--911779434/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49747 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--911779434/testng-customsuite.xml + Args: -serport 62278 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1903665029/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62278 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1903665029/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:40:47.366 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:46:12.241 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 49999 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1643397296/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49999 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1643397296/testng-customsuite.xml + Args: -serport 62455 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-53860754/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62455 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-53860754/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:42:27.065 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:53:54.975 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50009 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--573841326/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50009 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--573841326/testng-customsuite.xml - -!ENTRY org.testng.eclipse 4 4 2019-01-03 20:47:46.948 -!MESSAGE Error -!STACK 0 -java.net.UnknownHostException: testng.org - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) - at java.net.Socket.connect(Socket.java:589) - at java.net.Socket.connect(Socket.java:538) - at sun.net.NetworkClient.doConnect(NetworkClient.java:180) - at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) - at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) - at sun.net.www.http.HttpClient.(HttpClient.java:242) - at sun.net.www.http.HttpClient.New(HttpClient.java:339) - at sun.net.www.http.HttpClient.New(HttpClient.java:357) - at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) - at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) - at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:647) - at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1304) - at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1270) - at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:264) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1161) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1045) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:959) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842) - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) - at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) - at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) - at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) - at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:195) - at org.testng.eclipse.util.param.ParameterSolver.extractParameterValues(ParameterSolver.java:186) - at org.testng.eclipse.util.param.ParameterSolver.findParameterValues(ParameterSolver.java:158) - at org.testng.eclipse.util.param.ParameterSolver.solveParameters(ParameterSolver.java:67) - at org.testng.eclipse.ui.util.ConfigurationHelper.getLaunchSuites(ConfigurationHelper.java:422) - at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.createVMRunner(TestNGLaunchConfigurationDelegate.java:292) - at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launchTypes(TestNGLaunchConfigurationDelegate.java:157) - at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launch(TestNGLaunchConfigurationDelegate.java:91) - at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) - at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) - at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) - at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + Args: -serport 62722 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--830418101/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62722 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--830418101/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:47:46.996 +!ENTRY org.testng.eclipse 1 0 2019-06-02 23:54:51.628 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50023 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--322724532/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50023 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--322724532/testng-customsuite.xml + Args: -serport 62919 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--870355365/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62919 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--870355365/testng-customsuite.xml -!ENTRY org.testng.eclipse 4 4 2019-01-03 20:49:00.514 -!MESSAGE Error +!ENTRY org.eclipse.ui.workbench 4 0 2019-06-03 00:02:16.913 +!MESSAGE An unexpected exception was thrown. !STACK 0 -java.net.UnknownHostException: testng.org - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) - at java.net.Socket.connect(Socket.java:589) - at java.net.Socket.connect(Socket.java:538) - at sun.net.NetworkClient.doConnect(NetworkClient.java:180) - at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) - at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) - at sun.net.www.http.HttpClient.(HttpClient.java:242) - at sun.net.www.http.HttpClient.New(HttpClient.java:339) - at sun.net.www.http.HttpClient.New(HttpClient.java:357) - at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1220) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) - at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:984) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) - at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(XMLEntityManager.java:647) - at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startEntity(XMLEntityManager.java:1304) - at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java:1270) - at com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.java:264) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1161) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:1045) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:959) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602) - at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505) - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842) - at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771) - at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) - at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) - at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643) - at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327) - at javax.xml.parsers.SAXParser.parse(SAXParser.java:195) - at org.testng.eclipse.util.param.ParameterSolver.extractParameterValues(ParameterSolver.java:186) - at org.testng.eclipse.util.param.ParameterSolver.findParameterValues(ParameterSolver.java:158) - at org.testng.eclipse.util.param.ParameterSolver.solveParameters(ParameterSolver.java:67) - at org.testng.eclipse.ui.util.ConfigurationHelper.getLaunchSuites(ConfigurationHelper.java:422) - at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.createVMRunner(TestNGLaunchConfigurationDelegate.java:292) - at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launchTypes(TestNGLaunchConfigurationDelegate.java:157) - at org.testng.eclipse.launch.TestNGLaunchConfigurationDelegate.launch(TestNGLaunchConfigurationDelegate.java:91) - at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885) - at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739) - at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039) - at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) - -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:49:00.518 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50027 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-233545757/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50027 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-233545757/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:49:39.593 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50031 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--64036998/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50031 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--64036998/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:50:09.085 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50035 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50035 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:50:33.783 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50038 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50038 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-03 20:51:23.990 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50040 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50040 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/parameterstestng.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-04 20:12:52.340 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51057 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-350606383/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51057 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-350606383/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-04 20:14:13.714 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51059 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2004133507/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51059 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2004133507/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-04 20:18:20.169 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51068 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2044546876/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51068 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2044546876/testng-customsuite.xml +java.util.ConcurrentModificationException + at java.util.HashMap$HashIterator.nextNode(HashMap.java:1442) + at java.util.HashMap$ValueIterator.next(HashMap.java:1471) + at org.eclipse.ui.internal.services.ServiceLocator.dispose(ServiceLocator.java:136) + at org.eclipse.ui.internal.WorkbenchWindow.hardClose(WorkbenchWindow.java:1993) + at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1600) + at org.eclipse.ui.internal.WorkbenchWindow.access$16(WorkbenchWindow.java:1542) + at org.eclipse.ui.internal.WorkbenchWindow$11.run(WorkbenchWindow.java:1628) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1625) + at org.eclipse.ui.internal.Workbench$14.run(Workbench.java:1189) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.ui.internal.Workbench.busyClose(Workbench.java:1171) + at org.eclipse.ui.internal.Workbench.access$22(Workbench.java:1113) + at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1454) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.Workbench.close(Workbench.java:1451) + at org.eclipse.ui.internal.Workbench.close(Workbench.java:1424) + at org.eclipse.ui.internal.WorkbenchWindow.busyClose(WorkbenchWindow.java:1596) + at org.eclipse.ui.internal.WorkbenchWindow.access$16(WorkbenchWindow.java:1542) + at org.eclipse.ui.internal.WorkbenchWindow$11.run(WorkbenchWindow.java:1628) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1625) + at org.eclipse.ui.internal.WorkbenchWindow.close(WorkbenchWindow.java:1639) + at org.eclipse.ui.internal.WorkbenchWindow$6.close(WorkbenchWindow.java:527) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer$7.shellClosed(WBWRenderer.java:518) + at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:98) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) + at org.eclipse.swt.widgets.Shell.closeWidget(Shell.java:612) + at org.eclipse.swt.widgets.Shell.windowShouldClose(Shell.java:2367) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5690) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:227) + at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2130) + at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2337) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5756) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5193) + at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5342) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) + at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3695) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) + at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:498) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) + at org.eclipse.equinox.launcher.Main.run(Main.java:1515) +!SESSION 2019-06-05 14:13:36.570 ----------------------------------------------- +eclipse.buildId=4.5.2.M20160212-1500 +java.version=1.8.0_181 +java.vendor=Oracle Corporation +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN +Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -!ENTRY org.testng.eclipse 1 0 2019-01-04 20:42:21.816 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51115 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51115 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/grouptestng.xml +!ENTRY org.eclipse.core.net 1 0 2019-06-05 14:13:52.321 +!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences -!ENTRY org.testng.eclipse 1 0 2019-01-04 20:42:46.930 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51118 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/dataprovidertestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51118 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/dataprovidertestng.xml +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-06-05 14:23:17.701 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 -!ENTRY org.testng.eclipse 1 0 2019-01-05 20:25:51.455 +!ENTRY org.testng.eclipse 1 0 2019-06-05 14:48:03.071 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52388 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-875528063/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52388 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-875528063/testng-customsuite.xml + Args: -serport 51677 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-285761963/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 51677 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-285761963/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-05 20:32:18.820 +!ENTRY org.testng.eclipse 1 0 2019-06-05 14:48:45.277 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52409 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/listenertestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52409 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/listenertestng.xml + Args: -serport 51838 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1018385165/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 51838 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1018385165/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-06 10:45:23.272 +!ENTRY org.testng.eclipse 1 0 2019-06-05 14:51:28.341 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54346 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54346 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml + Args: -serport 52424 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--870136460/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52424 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--870136460/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-06 10:45:47.194 +!ENTRY org.testng.eclipse 1 0 2019-06-05 14:52:51.508 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54350 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54350 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml + Args: -serport 52617 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-476808143/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52617 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-476808143/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-06 11:08:19.038 +!ENTRY org.testng.eclipse 1 0 2019-06-05 15:01:44.871 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54395 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/dataprovidertestng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54395 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/dataprovidertestng.xml + Args: -serport 53307 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-907708298/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53307 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-907708298/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-06 11:14:21.118 +!ENTRY org.testng.eclipse 1 0 2019-06-05 15:25:57.239 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 54417 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/bin:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54417 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/test-output /Users/anshul/Trainings/JavaProjectTraining/MyTestNGProject/multipleTestSuitesTestNG.xml -!SESSION 2019-01-08 20:13:18.666 ----------------------------------------------- + Args: -serport 54133 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1907541793/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 54133 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1907541793/testng-customsuite.xml +!SESSION 2019-06-08 20:55:43.615 ----------------------------------------------- eclipse.buildId=4.5.2.M20160212-1500 java.version=1.8.0_181 java.vendor=Oracle Corporation BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation +Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -data file:/Users/anshul/Trainings/JavaProjectTraining/ -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -!ENTRY org.eclipse.core.net 1 0 2019-01-08 20:13:34.526 +!ENTRY org.eclipse.core.net 1 0 2019-06-08 20:56:03.766 !MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences -!ENTRY org.eclipse.m2e.logback.appender 4 0 2019-01-08 20:26:47.863 -!MESSAGE Cannot download published Gradle versions. +!ENTRY org.eclipse.m2e.logback.appender 2 0 2019-06-08 21:15:57.610 +!MESSAGE The artifact org.apache.commons:commons-io:jar:1.3.2 has been relocated to commons-io:commons-io:jar:1.3.2 + +!ENTRY org.brainwy.liclipsetext.shared_core 1 1 2019-06-08 21:48:12.905 +!MESSAGE Warning: overriding default language definition for file extension: html +Old file: text.html.basic - Zip: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.tmbundle/html.tmbundle-master/Syntaxes/HTML.plist +New file: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.liclipse +!STACK 0 +java.lang.RuntimeException: Warning: overriding default language definition for file extension: html +Old file: text.html.basic - Zip: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.tmbundle/html.tmbundle-master/Syntaxes/HTML.plist +New file: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.liclipse + at org.brainwy.liclipsetext.shared_core.log.Log.logInfo(Log.java:52) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.fill(LanguagesManager.java:521) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.registerFileExtensions(LanguagesManager.java:486) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.loadFile(LanguagesManager.java:465) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.reloadAll(LanguagesManager.java:275) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.(LanguagesManager.java:134) + at org.brainwy.liclipsetext.editor.LiClipseTextEditorPlugin.getLanguagesManager(LiClipseTextEditorPlugin.java:195) + at org.brainwy.liclipsetext.editor.LiClipseEditorOverride.overrideDefaultEditor(LiClipseEditorOverride.java:42) + at org.eclipse.ui.ide.IDE.overrideDefaultEditorAssociation(IDE.java:803) + at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1372) + at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1323) + at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:52) + at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:273) + at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:83) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:367) + at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:349) + at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:372) + at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:332) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.brainwy.liclipsetext.shared_core 1 1 2019-06-08 21:48:12.907 +!MESSAGE Warning: overriding default language definition for file extension: htm +Old file: text.html.basic - Zip: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.tmbundle/html.tmbundle-master/Syntaxes/HTML.plist +New file: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.liclipse !STACK 0 -java.net.UnknownHostException: services.gradle.org - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) - at java.net.Socket.connect(Socket.java:589) - at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) - at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) - at sun.net.NetworkClient.doConnect(NetworkClient.java:180) - at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) - at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) - at sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) - at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) - at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) - at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.downloadVersionInformation(PublishedGradleVersions.java:167) - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.create(PublishedGradleVersions.java:134) - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.create(PublishedGradleVersionsWrapper.java:40) - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.(PublishedGradleVersionsWrapper.java:35) - at org.eclipse.buildship.core.CorePlugin.createPublishedGradleVersions(CorePlugin.java:167) - at org.eclipse.buildship.core.CorePlugin.registerServices(CorePlugin.java:140) - at org.eclipse.buildship.core.CorePlugin.start(CorePlugin.java:103) - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) - at java.security.AccessController.doPrivileged(Native Method) - at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) - at org.eclipse.osgi.container.Module.doStart(Module.java:571) - at org.eclipse.osgi.container.Module.start(Module.java:439) - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) - at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at java.lang.Class.getDeclaredConstructors0(Native Method) - at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) - at java.lang.Class.getConstructor0(Class.java:3075) - at java.lang.Class.newInstance(Class.java:412) - at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755) - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706) - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) - at org.eclipse.osgi.container.Module.doStart(Module.java:571) - at org.eclipse.osgi.container.Module.start(Module.java:439) - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:402) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:573) - at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) - at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) - at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) - at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) - at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:96) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:97) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) - at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:119) - at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:97) - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) - at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75) - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) - at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:55) - at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:281) - at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:287) - at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) - at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:141) - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) +java.lang.RuntimeException: Warning: overriding default language definition for file extension: htm +Old file: text.html.basic - Zip: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.tmbundle/html.tmbundle-master/Syntaxes/HTML.plist +New file: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/489/0/.cp/languages/html.liclipse + at org.brainwy.liclipsetext.shared_core.log.Log.logInfo(Log.java:52) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.fill(LanguagesManager.java:521) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.registerFileExtensions(LanguagesManager.java:486) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.loadFile(LanguagesManager.java:465) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.reloadAll(LanguagesManager.java:275) + at org.brainwy.liclipsetext.editor.languages.LanguagesManager.(LanguagesManager.java:134) + at org.brainwy.liclipsetext.editor.LiClipseTextEditorPlugin.getLanguagesManager(LiClipseTextEditorPlugin.java:195) + at org.brainwy.liclipsetext.editor.LiClipseEditorOverride.overrideDefaultEditor(LiClipseEditorOverride.java:42) + at org.eclipse.ui.ide.IDE.overrideDefaultEditorAssociation(IDE.java:803) + at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1372) + at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1323) + at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:52) + at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:273) + at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:83) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) + at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:367) + at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:349) + at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:372) + at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:332) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) + +!ENTRY org.eclipse.wst.sse.core 4 4 2019-06-08 21:54:42.687 +!MESSAGE String index out of range: -1 +!STACK 0 +java.lang.StringIndexOutOfBoundsException: String index out of range: -1 + at java.lang.String.getChars(String.java:824) + at org.brainwy.liclipsetext.editor.partitioning.ScannerRange.shiftBuffer(ScannerRange.java:274) + at org.brainwy.liclipsetext.editor.partitioning.ScannerRange.setMark(ScannerRange.java:308) + at org.brainwy.liclipsetext.editor.common.partitioning.rules.MultiLineRuleWithSkip.evaluate(MultiLineRuleWithSkip.java:63) + at org.brainwy.liclipsetext.editor.common.partitioning.rules.MultiLineRuleWithSkip.evaluate(MultiLineRuleWithSkip.java:74) + at org.brainwy.liclipsetext.editor.common.partitioning.rules.MultiLineRuleWithSkip.evaluate(MultiLineRuleWithSkip.java:43) + at org.brainwy.liclipsetext.editor.partitioning.AbstractLiClipseRuleBasedScanner.nextToken(AbstractLiClipseRuleBasedScanner.java:77) + at org.brainwy.liclipsetext.editor.partitioning.LiClipseRuleBasedPartitionScanner.nextToken(LiClipseRuleBasedPartitionScanner.java:52) + at org.brainwy.liclipsetext.editor.rules.FastPartitioner$2.call(FastPartitioner.java:542) + at org.brainwy.liclipsetext.editor.rules.FastPartitioner$2.call(FastPartitioner.java:1) + at org.brainwy.liclipsetext.shared_core.document.DocumentSync.runWithDocumentSynched(DocumentSync.java:45) + at org.brainwy.liclipsetext.editor.rules.FastPartitioner.documentChanged2(FastPartitioner.java:567) + at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.notifyDocumentPartitionersDocumentChanged(BasicStructuredDocument.java:483) + at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.fireStructuredDocumentEvent(BasicStructuredDocument.java:1201) + at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.internalReplaceText(BasicStructuredDocument.java:1979) + at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2423) + at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replaceText(BasicStructuredDocument.java:2408) + at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replaceText(JobSafeStructuredDocument.java:135) + at org.eclipse.wst.sse.core.internal.text.BasicStructuredDocument.replace(BasicStructuredDocument.java:2368) + at org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.replace(JobSafeStructuredDocument.java:98) + at org.eclipse.jface.text.DefaultDocumentAdapter.replaceTextRange(DefaultDocumentAdapter.java:248) + at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:7308) + at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:8159) + at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2502) + at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5967) + at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5998) + at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:5685) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1299) - at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1276) - at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1256) - at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1245) - at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1218) - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495) - at org.eclipse.swt.widgets.Menu.menuWillOpen(Menu.java:811) - at org.eclipse.swt.widgets.Display.windowProc(Display.java:5746) + at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1528) + at org.eclipse.swt.widgets.Control.insertText(Control.java:2090) + at org.eclipse.swt.widgets.Canvas.insertText(Canvas.java:277) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5782) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) + at org.eclipse.swt.internal.cocoa.NSResponder.interpretKeyEvents(NSResponder.java:68) + at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5694) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:227) + at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2130) + at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2337) + at org.eclipse.swt.widgets.Display.windowProc(Display.java:5756) + at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) + at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5193) + at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5342) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) - at org.eclipse.swt.internal.cocoa.NSMenu.popUpContextMenu(NSMenu.java:77) - at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:280) - at org.eclipse.swt.widgets.Display.runPopups(Display.java:4149) - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3691) + at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3695) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) @@ -811,1677 +541,2418 @@ java.net.UnknownHostException: services.gradle.org at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) at org.eclipse.equinox.launcher.Main.run(Main.java:1515) -!ENTRY org.testng.eclipse 1 0 2019-01-08 23:16:03.623 +!ENTRY org.testng.eclipse 1 0 2019-06-08 21:55:11.131 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50650 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-850607401/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50650 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-850607401/testng-customsuite.xml + Args: -serport 53154 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53154 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml -!ENTRY org.testng.eclipse 1 0 2019-01-08 23:21:08.869 +!ENTRY org.testng.eclipse 1 0 2019-06-08 21:55:36.934 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50664 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-635177021/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50664 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-635177021/testng-customsuite.xml + Args: -serport 53284 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 53284 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml -!ENTRY org.testng.eclipse 1 0 2019-01-08 23:24:46.363 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:01:10.286 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50775 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2019025225/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50775 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2019025225/testng-customsuite.xml + Args: -serport 55216 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55216 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml -!ENTRY org.testng.eclipse 1 0 2019-01-08 23:25:16.372 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:05:16.242 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50802 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1681646412/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50802 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1681646412/testng-customsuite.xml + Args: -serport 56938 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 56938 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml -!ENTRY org.testng.eclipse 1 0 2019-01-08 23:27:39.600 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:10:47.487 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50832 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1367488806/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50832 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1367488806/testng-customsuite.xml + Args: -serport 58975 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 58975 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/testng.xml -!ENTRY org.testng.eclipse 1 0 2019-01-08 23:28:25.305 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:15:22.353 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50863 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1181610574/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50863 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1181610574/testng-customsuite.xml -!SESSION 2019-01-09 19:59:26.403 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-09 20:00:06.720 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-09 21:01:16.533 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50440 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1429371218/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50440 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1429371218/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-09 21:06:39.890 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50704 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--894876207/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50704 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--894876207/testng-customsuite.xml + Args: -serport 60904 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1770965162/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 60904 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1770965162/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 21:11:56.320 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:20:32.606 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50880 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1937131973/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50880 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1937131973/testng-customsuite.xml + Args: -serport 61768 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1995028584/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61768 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1995028584/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 21:15:23.841 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:22:15.473 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50919 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--510561317/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50919 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--510561317/testng-customsuite.xml + Args: -serport 61981 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1945403482/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 61981 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1945403482/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 21:16:17.726 +!ENTRY org.testng.eclipse 1 0 2019-06-08 22:26:17.499 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 50973 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--814451652/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50973 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--814451652/testng-customsuite.xml + Args: -serport 62666 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1098624191/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 62666 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1098624191/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 21:16:36.966 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51013 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-295795756/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51013 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-295795756/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-09 22:06:55.457 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51389 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1105774444/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51389 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1105774444/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-09 22:07:37.962 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51435 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1280114782/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51435 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1280114782/testng-customsuite.xml +!ENTRY org.eclipse.recommenders.rcp 2 23 2019-06-09 07:24:29.348 +!MESSAGE Failed to parse news feed +!STACK 0 +java.net.UnknownHostException: www.codetrails.com: nodename nor servname provided, or not known + at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) + at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928) + at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323) + at java.net.InetAddress.getAllByName0(InetAddress.java:1276) + at java.net.InetAddress.getAllByName(InetAddress.java:1192) + at java.net.InetAddress.getAllByName(InetAddress.java:1126) + at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44) + at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102) + at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319) + at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363) + at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219) + at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) + at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) + at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) + at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) + at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) + at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) + at org.apache.http.client.fluent.Executor.execute(Executor.java:206) + at org.eclipse.recommenders.internal.rcp.news.CheckForProjectNewsJob.getRSSFeed(CheckForProjectNewsJob.java:138) + at org.eclipse.recommenders.internal.rcp.news.CheckForProjectNewsJob.doRun(CheckForProjectNewsJob.java:89) + at org.eclipse.recommenders.internal.rcp.news.CheckForProjectNewsJob.run(CheckForProjectNewsJob.java:62) + at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) -!ENTRY org.testng.eclipse 1 0 2019-01-09 22:08:10.039 +!ENTRY org.testng.eclipse 1 0 2019-06-09 12:30:16.447 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 51609 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--651462614/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51609 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--651462614/testng-customsuite.xml + Args: -serport 51804 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1380905535/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 51804 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1380905535/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 22:08:49.420 +!ENTRY org.testng.eclipse 1 0 2019-06-09 12:39:54.494 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 51770 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1321048293/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51770 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1321048293/testng-customsuite.xml + Args: -serport 54688 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--516266100/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 54688 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--516266100/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 22:10:50.073 +!ENTRY org.testng.eclipse 1 0 2019-06-09 12:43:07.020 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 51807 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1167843080/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51807 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1167843080/testng-customsuite.xml + Args: -serport 55628 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-665372748/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55628 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-665372748/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-09 22:11:20.236 +!ENTRY org.testng.eclipse 1 0 2019-06-09 14:04:00.964 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 51836 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1661707426/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51836 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1661707426/testng-customsuite.xml -!SESSION 2019-01-10 19:29:20.640 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-10 19:29:35.853 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences + Args: -serport 52496 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--644185578/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52496 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--644185578/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-10 19:54:51.797 +!ENTRY org.testng.eclipse 1 0 2019-06-09 14:04:22.754 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 52962 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52962 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml + Args: -serport 52611 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-999507696/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52611 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-999507696/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-10 19:55:38.685 +!ENTRY org.testng.eclipse 1 0 2019-06-09 14:05:19.987 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 53005 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53005 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml + Args: -serport 52958 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--42745903/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 52958 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--42745903/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-10 19:56:11.145 +!ENTRY org.testng.eclipse 1 0 2019-06-09 14:13:35.629 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 53037 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53037 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml + Args: -serport 55128 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1389579018/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55128 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1389579018/testng-customsuite.xml -!ENTRY org.testng.eclipse 1 0 2019-01-10 19:56:58.911 +!ENTRY org.testng.eclipse 1 0 2019-06-09 14:18:09.040 !MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar + Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar /Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar /Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar /Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar /Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar /Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar /Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar /Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar /Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar /Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar /Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar /Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar /Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar /Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar /Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar /Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar /Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar /Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar /Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar /Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar /Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar /Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar /Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar /Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar /Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar /Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar /Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar /Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar /Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar /Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar VMArgs: -ea Class: org.testng.remote.RemoteTestNG - Args: -serport 53214 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53214 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/testng.xml -!SESSION 2019-01-14 19:19:47.376 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation + Args: -serport 55395 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-417701652/testng-customsuite.xml +java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-java/3.141.59/selenium-java-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/3.141.59/selenium-chrome-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/3.141.59/selenium-edge-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/3.141.59/selenium-firefox-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/3.141.59/selenium-ie-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-opera-driver/3.141.59/selenium-opera-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/3.141.59/selenium-safari-driver-3.141.59.jar:/Users/anshul/.m2/repository/org/seleniumhq/selenium/selenium-support/3.141.59/selenium-support-3.141.59.jar:/Users/anshul/.m2/repository/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/anshul/.m2/repository/com/google/guava/guava/25.0-jre/guava-25.0-jre.jar:/Users/anshul/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/anshul/.m2/repository/org/checkerframework/checker-compat-qual/2.0.0/checker-compat-qual-2.0.0.jar:/Users/anshul/.m2/repository/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar:/Users/anshul/.m2/repository/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.jar:/Users/anshul/.m2/repository/org/codehaus/mojo/animal-sniffer-annotations/1.14/animal-sniffer-annotations-1.14.jar:/Users/anshul/.m2/repository/com/squareup/okhttp3/okhttp/3.11.0/okhttp-3.11.0.jar:/Users/anshul/.m2/repository/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar:/Users/anshul/.m2/repository/org/testng/testng/6.14.3/testng-6.14.3.jar:/Users/anshul/.m2/repository/com/beust/jcommander/1.72/jcommander-1.72.jar:/Users/anshul/.m2/repository/org/apache-extras/beanshell/bsh/2.0b6/bsh-2.0b6.jar:/Users/anshul/.m2/repository/com/aventstack/extentreports/3.1.5/extentreports-3.1.5.jar:/Users/anshul/.m2/repository/org/freemarker/freemarker/2.3.23/freemarker-2.3.23.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver/3.3.0/mongodb-driver-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/bson/3.3.0/bson-3.3.0.jar:/Users/anshul/.m2/repository/org/mongodb/mongodb-driver-core/3.3.0/mongodb-driver-core-3.3.0.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpcore/4.4.4/httpcore-4.4.4.jar:/Users/anshul/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/Users/anshul/.m2/repository/org/apache/httpcomponents/httpmime/4.5.2/httpmime-4.5.2.jar:/Users/anshul/.m2/repository/org/jsoup/jsoup/1.9.2/jsoup-1.9.2.jar:/Users/anshul/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/anshul/.m2/repository/commons-io/commons-io/1.3.2/commons-io-1.3.2.jar:/Users/anshul/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar:/Users/anshul/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/anshul/.m2/repository/org/apache/commons/commons-collections4/4.1/commons-collections4-4.1.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml/3.17/poi-ooxml-3.17.jar:/Users/anshul/.m2/repository/org/apache/poi/poi-ooxml-schemas/3.17/poi-ooxml-schemas-3.17.jar:/Users/anshul/.m2/repository/org/apache/xmlbeans/xmlbeans/2.6.0/xmlbeans-2.6.0.jar:/Users/anshul/.m2/repository/stax/stax-api/1.0.1/stax-api-1.0.1.jar:/Users/anshul/.m2/repository/com/github/virtuald/curvesapi/1.04/curvesapi-1.04.jar org.testng.remote.RemoteTestNG -serport 55395 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-417701652/testng-customsuite.xml +!SESSION 2024-01-15 22:32:50.673 ----------------------------------------------- +eclipse.buildId=4.30.0.20231201-1200 +java.version=17.0.9 +java.vendor=Eclipse Adoptium BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-14 19:20:03.497 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:38:37.924 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50691 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--101807367/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50691 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--101807367/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:40:02.143 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50863 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1878115894/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50863 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1878115894/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:44:10.456 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51075 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1352211765/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51075 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1352211765/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:46:45.065 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51185 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--223111660/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51185 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--223111660/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:47:44.145 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51323 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--912688959/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51323 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--912688959/testng-customsuite.xml +Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -data /Users/anshul/Training/Selenium Java/JavaTraining -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:50:40.356 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51355 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-74605723/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51355 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-74605723/testng-customsuite.xml +!ENTRY ch.qos.logback.classic 1 0 2024-01-15 22:32:53.326 +!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized. -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:51:22.318 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51515 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-675275377/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51515 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-675275377/testng-customsuite.xml +!ENTRY ch.qos.logback.classic 1 0 2024-01-15 22:33:19.452 +!MESSAGE Logback config file: /Users/anshul/Training/Selenium Java/JavaTraining/.metadata/.plugins/org.eclipse.m2e.logback/logback.2.2.1.20231030-1438.xml -!ENTRY org.testng.eclipse 1 0 2019-01-14 21:52:02.736 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51660 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1530819013/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51660 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1530819013/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:03:48.360 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51889 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-823088474/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51889 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-823088474/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:10:22.401 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52021 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1576561449/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52021 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1576561449/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:11:57.712 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52048 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1324521879/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52048 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1324521879/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:12:25.771 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52067 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-697980496/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52067 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-697980496/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:16:44.382 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52250 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--474594066/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52250 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--474594066/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:17:34.566 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52363 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1679691646/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52363 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1679691646/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-14 22:18:04.540 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52473 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-557241187/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52473 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-557241187/testng-customsuite.xml -!SESSION 2019-01-16 21:43:42.485 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-16 21:43:58.591 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-16 22:03:16.832 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56927 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1942292924/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56927 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1942292924/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-16 22:05:11.316 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57047 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--597713689/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57047 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--597713689/testng-customsuite.xml -!SESSION 2019-01-17 21:05:39.876 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-17 21:05:54.566 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.eclipse.epp.logging.aeri.ide 2 16 2019-01-17 21:06:08.091 -!MESSAGE Server ‘org.eclipse.epp.logging.aeri.ide.server’ failed with exception: Proxy Error. ; version: 1.100.0.v20160217-0435 +!ENTRY org.eclipse.e4.ui.workbench 4 0 2024-01-15 22:33:20.371 +!MESSAGE Unable to load class 'org.eclipse.e4.ui.workbench.renderers.swt.cocoa.FullscreenWindowHandler' from bundle '130' !STACK 0 -org.apache.http.client.HttpResponseException: Proxy Error - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.HttpResponses$ProgressMonitorResponseHandler.handleResponse(HttpResponses.java:70) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.HttpResponses$ProgressMonitorResponseStringHandler.handleResponse(HttpResponses.java:92) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.HttpResponses$ProgressMonitorResponseStringHandler.handleResponse(HttpResponses.java:1) - at org.apache.http.client.fluent.Response.handleResponse(Response.java:90) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.HttpResponses.getContentWithProgress(HttpResponses.java:55) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.IO.refreshConfiguration(IO.java:69) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.ServerConnection.startUp(ServerConnection.java:101) - at com.google.common.util.concurrent.AbstractIdleService$2$1.run(AbstractIdleService.java:54) - at com.google.common.util.concurrent.Callables$3.run(Callables.java:93) - at java.lang.Thread.run(Thread.java:748) - -!ENTRY org.testng.eclipse 1 0 2019-01-17 21:19:52.423 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52225 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1988894054/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52225 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1988894054/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-17 21:21:53.885 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52763 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1491013653/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52763 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1491013653/testng-customsuite.xml -!SESSION 2019-01-19 18:24:23.770 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-19 18:24:38.065 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-19 18:38:52.138 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52334 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1334859588/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52334 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1334859588/testng-customsuite.xml -!SESSION 2019-01-20 13:44:20.205 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-20 13:44:36.665 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-20 13:49:03.037 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50883 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1321680061/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50883 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1321680061/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-20 13:50:02.592 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51275 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-694767572/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51275 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-694767572/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-20 14:01:13.265 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54252 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1390986340/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54252 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1390986340/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-20 14:04:14.614 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55109 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1236657703/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55109 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1236657703/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-20 14:05:06.166 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55416 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1235210653/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55416 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1235210653/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-20 19:36:31.198 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64633 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-398894694/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64633 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-398894694/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-20 19:38:26.751 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 65371 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-768439173/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 65371 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-768439173/testng-customsuite.xml -!SESSION 2019-01-21 19:35:05.099 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-21 19:35:24.247 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences -!SESSION 2019-01-21 20:43:39.359 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-21 20:43:54.533 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences -!SESSION 2019-01-22 21:14:41.679 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-22 21:14:56.347 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences -!SESSION 2019-01-27 13:54:56.651 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.resources 4 567 2019-01-27 13:55:05.656 -!MESSAGE Workspace restored, but some problems occurred. -!SUBENTRY 1 org.eclipse.core.resources 4 567 2019-01-27 13:55:05.656 -!MESSAGE Could not read metadata for 'java-maven-junit-helloworld'. +java.lang.ClassNotFoundException: org.eclipse.e4.ui.workbench.renderers.swt.cocoa.FullscreenWindowHandler cannot be found by org.eclipse.e4.ui.workbench.renderers.swt_0.16.200.v20231030-2045 + at org.eclipse.osgi.internal.loader.BundleLoader.generateException(BundleLoader.java:541) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass0(BundleLoader.java:536) + at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:416) + at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:168) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) + at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:622) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:89) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.processActiveHandler(HandlerProcessingAddon.java:141) + at org.eclipse.e4.ui.internal.workbench.addons.HandlerProcessingAddon.postConstruct(HandlerProcessingAddon.java:55) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:325) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:228) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:94) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:37) + at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:276) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:577) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 2 0 2024-01-15 22:33:22.452 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2024-01-15 22:33:22.452 +!MESSAGE A conflict occurred for COMMAND+SHIFT+T: +Binding(COMMAND+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type, + Open a type in a Java editor, + Category(org.eclipse.ui.category.navigate,Navigate,null,true), + WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"), + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(COMMAND+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace, + , + Category(org.eclipse.lsp4e.category,Language Servers,null,true), + WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"), + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) + +!ENTRY org.eclipse.core.runtime 4 0 2024-01-15 22:33:25.002 +!MESSAGE Invalid input url:platform:/plugin/org.brainwy.liclipsetext.editor/icons/html_editor.png +!STACK 0 +java.io.IOException: Unable to resolve plug-in "org.brainwy.liclipsetext.editor". + at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:63) + at org.eclipse.core.internal.runtime.FindSupport.find(FindSupport.java:296) + at org.eclipse.core.runtime.FileLocator.find(FileLocator.java:219) + at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:265) + at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:62) + at org.eclipse.swt.graphics.Image.(Image.java:774) + at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:300) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:230) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 4 0 2024-01-15 22:33:25.004 +!MESSAGE Unable to resolve plug-in "org.brainwy.liclipsetext.editor". +!STACK 0 +java.io.IOException: Unable to resolve plug-in "org.brainwy.liclipsetext.editor". + at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:63) + at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.resolve(PlatformURLPluginConnection.java:72) + at org.eclipse.core.internal.boot.PlatformURLHandler.openConnection(PlatformURLHandler.java:69) + at org.eclipse.osgi.internal.url.URLStreamHandlerProxy.openConnection(URLStreamHandlerProxy.java:137) + at java.base/java.net.URL.openConnection(URL.java:1094) + at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:34) + at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:277) + at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:269) + at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:62) + at org.eclipse.swt.graphics.Image.(Image.java:774) + at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:300) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:230) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.core.runtime 4 0 2024-01-15 22:33:25.010 +!MESSAGE Invalid input url:platform:/plugin/org.brainwy.liclipsetext.editor/icons/html_editor.png +!STACK 0 +java.io.IOException: Unable to resolve plug-in "org.brainwy.liclipsetext.editor". + at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:63) + at org.eclipse.core.internal.runtime.FindSupport.find(FindSupport.java:296) + at org.eclipse.core.runtime.FileLocator.find(FileLocator.java:219) + at org.eclipse.jface.resource.URLImageDescriptor.getStream(URLImageDescriptor.java:195) + at org.eclipse.jface.resource.URLImageDescriptor.getImageData(URLImageDescriptor.java:163) + at org.eclipse.jface.resource.URLImageDescriptor.getImageData(URLImageDescriptor.java:141) + at org.eclipse.jface.resource.URLImageDescriptor$URLImageDataProvider.getImageData(URLImageDescriptor.java:94) + at org.eclipse.swt.graphics.Image.(Image.java:827) + at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:311) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:230) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 2 0 2024-01-15 22:33:25.013 +!MESSAGE The image could not be loaded: URLImageDescriptor(platform:/plugin/org.brainwy.liclipsetext.editor/icons/html_editor.png) +!STACK 0 +org.eclipse.jface.resource.DeviceResourceException: Unable to create resource URLImageDescriptor(platform:/plugin/org.brainwy.liclipsetext.editor/icons/html_editor.png) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:232) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 4 0 2024-01-15 22:33:25.015 +!MESSAGE /icons/obj16/internal_browser.gif +!STACK 0 +java.io.FileNotFoundException: /icons/obj16/internal_browser.gif + at org.eclipse.osgi.storage.url.bundleentry.Handler.findBundleEntry(Handler.java:55) + at org.eclipse.osgi.storage.url.BundleResourceHandler.openConnection(BundleResourceHandler.java:182) + at java.base/java.net.URL.openConnection(URL.java:1094) + at org.eclipse.core.internal.boot.PlatformURLConnection.connect(PlatformURLConnection.java:114) + at org.eclipse.core.internal.boot.PlatformURLConnection.getURLAsLocal(PlatformURLConnection.java:217) + at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:37) + at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:277) + at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:269) + at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:62) + at org.eclipse.swt.graphics.Image.(Image.java:774) + at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:300) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:230) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 2 0 2024-01-15 22:33:25.017 +!MESSAGE The image could not be loaded: URLImageDescriptor(platform:/plugin/org.eclipse.ui.browser/icons/obj16/internal_browser.gif) +!STACK 0 +org.eclipse.jface.resource.DeviceResourceException: Unable to create resource URLImageDescriptor(platform:/plugin/org.eclipse.ui.browser/icons/obj16/internal_browser.gif) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:232) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.ElementReferenceRenderer.createWidget(ElementReferenceRenderer.java:73) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 4 0 2024-01-15 22:33:25.107 +!MESSAGE /icons/eview16/error_log.gif +!STACK 0 +java.io.FileNotFoundException: /icons/eview16/error_log.gif + at org.eclipse.osgi.storage.url.bundleentry.Handler.findBundleEntry(Handler.java:55) + at org.eclipse.osgi.storage.url.BundleResourceHandler.openConnection(BundleResourceHandler.java:182) + at java.base/java.net.URL.openConnection(URL.java:1094) + at org.eclipse.core.internal.boot.PlatformURLConnection.connect(PlatformURLConnection.java:114) + at org.eclipse.core.internal.boot.PlatformURLConnection.getURLAsLocal(PlatformURLConnection.java:217) + at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:37) + at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:277) + at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:269) + at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:62) + at org.eclipse.swt.graphics.Image.(Image.java:774) + at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:300) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:230) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 2 0 2024-01-15 22:33:25.108 +!MESSAGE The image could not be loaded: URLImageDescriptor(platform:/plugin/org.eclipse.ui.views.log/icons/eview16/error_log.gif) +!STACK 0 +org.eclipse.jface.resource.DeviceResourceException: Unable to create resource URLImageDescriptor(platform:/plugin/org.eclipse.ui.views.log/icons/eview16/error_log.gif) + at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:232) + at org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:56) + at org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:92) + at org.eclipse.jface.resource.LazyResourceManager.create(LazyResourceManager.java:96) + at org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192) + at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:206) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImageFromURI(SWTPartRenderer.java:228) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.getImage(SWTPartRenderer.java:238) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.createTab(StackRenderer.java:950) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.processContents(LazyStackRenderer.java:207) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveRenderer.processContents(PerspectiveRenderer.java:51) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.showTab(PerspectiveStackRenderer.java:82) + at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.postProcess(LazyStackRenderer.java:118) + at org.eclipse.e4.ui.workbench.renderers.swt.PerspectiveStackRenderer.postProcess(PerspectiveStackRenderer.java:64) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:677) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.SashRenderer.processContents(SashRenderer.java:150) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:658) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.jface 4 0 2024-01-15 22:33:25.401 +!MESSAGE /icons/eview16/error_log.gif +!STACK 0 +java.io.FileNotFoundException: /icons/eview16/error_log.gif + at org.eclipse.osgi.storage.url.bundleentry.Handler.findBundleEntry(Handler.java:55) + at org.eclipse.osgi.storage.url.BundleResourceHandler.openConnection(BundleResourceHandler.java:182) + at java.base/java.net.URL.openConnection(URL.java:1094) + at org.eclipse.core.internal.boot.PlatformURLConnection.connect(PlatformURLConnection.java:114) + at org.eclipse.core.internal.boot.PlatformURLConnection.getURLAsLocal(PlatformURLConnection.java:217) + at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:37) + at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:277) + at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:269) + at org.eclipse.jface.resource.URLImageDescriptor$URLImageFileNameProvider.getImagePath(URLImageDescriptor.java:62) + at org.eclipse.swt.graphics.Image.(Image.java:774) + at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:300) + at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:290) + at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:268) + at org.eclipse.e4.ui.workbench.addons.minmax.TrimStack.getImage(TrimStack.java:816) + at org.eclipse.e4.ui.workbench.addons.minmax.TrimStack.updateTrimStackItems(TrimStack.java:881) + at org.eclipse.e4.ui.workbench.addons.minmax.TrimStack.createWidget(TrimStack.java:636) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:325) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:228) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:94) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:37) + at org.eclipse.e4.ui.workbench.renderers.swt.ToolControlRenderer.createWidget(ToolControlRenderer.java:129) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.processContents(SWTPartRenderer.java:72) + at org.eclipse.e4.ui.workbench.renderers.swt.TrimBarRenderer.processContents(TrimBarRenderer.java:109) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$1.run(PartRenderingEngine.java:544) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:528) + at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.processContents(WBWRenderer.java:680) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:673) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1083) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) + +!ENTRY org.eclipse.e4.ui.workbench 2 0 2024-01-15 22:33:25.889 +!MESSAGE Removing HandlerImpl with the "org.eclipse.e4.ui.workbench.renderers.swt.cocoa.FullscreenWindowHandler" id.It points to the non available "bundleclass://org.eclipse.e4.ui.workbench.renderers.swt/org.eclipse.e4.ui.workbench.renderers.swt.cocoa.FullscreenWindowHandler" class. Bundle might have been uninstalled + +!ENTRY org.eclipse.ui 4 4 2024-01-15 22:33:35.965 +!MESSAGE Unable to create part !STACK 1 -org.eclipse.core.internal.resources.ResourceException: The project description file (.project) for 'java-maven-junit-helloworld' is missing. This file contains important information about the project. The project will not function properly until this file is restored. - at org.eclipse.core.internal.localstore.FileSystemResourceManager.read(FileSystemResourceManager.java:888) - at org.eclipse.core.internal.resources.SaveManager.restoreMetaInfo(SaveManager.java:902) - at org.eclipse.core.internal.resources.SaveManager.restoreMetaInfo(SaveManager.java:882) - at org.eclipse.core.internal.resources.SaveManager.restore(SaveManager.java:733) - at org.eclipse.core.internal.resources.SaveManager.startup(SaveManager.java:1588) - at org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2386) - at org.eclipse.core.internal.resources.Workspace.open(Workspace.java:2157) - at org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:463) - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) - at java.security.AccessController.doPrivileged(Native Method) - at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) - at org.eclipse.osgi.container.Module.doStart(Module.java:571) - at org.eclipse.osgi.container.Module.start(Module.java:439) - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) - at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:140) - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) +org.eclipse.ui.PartInitException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3198) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) - at org.eclipse.equinox.launcher.Main.run(Main.java:1515) -!SUBENTRY 2 org.eclipse.core.resources 4 567 2019-01-27 13:55:05.659 -!MESSAGE The project description file (.project) for 'java-maven-junit-helloworld' is missing. This file contains important information about the project. The project will not function properly until this file is restored. - -!ENTRY org.eclipse.core.net 1 0 2019-01-27 13:55:12.382 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-27 14:06:03.145 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54112 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1767254750/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54112 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1767254750/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 14:09:04.077 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54858 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1759515444/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54858 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1759515444/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 14:09:42.911 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55046 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1182715546/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55046 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1182715546/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 14:11:04.100 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55405 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-63961191/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55405 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-63961191/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 16:21:00.541 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56342 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-56595049/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56342 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-56595049/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 16:24:13.269 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56573 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-791737471/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56573 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-791737471/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 16:25:00.224 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56776 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1867585630/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56776 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1867585630/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 20:10:12.269 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58656 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-312752073/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58656 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-312752073/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 20:12:03.267 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58678 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1487945424/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58678 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1487945424/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-27 21:01:55.382 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58967 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1845464327/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58967 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1845464327/testng-customsuite.xml -!SESSION 2019-01-28 20:23:49.455 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-01-28 20:24:05.743 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-01-28 20:36:55.539 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50687 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1952111837/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50687 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1952111837/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 20:37:50.699 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50930 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1488995405/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50930 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1488995405/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 20:40:09.573 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51514 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-193762041/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51514 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-193762041/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 20:46:48.595 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53156 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2042245710/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53156 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2042245710/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 20:53:27.267 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54772 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--633499000/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54772 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--633499000/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 20:57:51.085 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55842 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2040685933/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55842 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2040685933/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 21:02:06.794 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56883 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--476773737/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56883 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--476773737/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 21:03:20.361 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57201 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1203641031/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57201 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1203641031/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 21:07:39.647 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58260 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-354575046/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58260 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-354575046/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-01-28 21:08:46.464 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58543 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1223966354/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58543 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1223966354/testng-customsuite.xml -!SESSION 2019-02-18 20:13:10.121 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-02-18 20:13:29.617 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-02-18 20:32:15.300 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52127 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1155376721/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52127 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1155376721/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 20:35:06.858 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52842 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--967741851/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52842 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--967741851/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 20:35:45.419 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53021 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-941579761/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53021 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-941579761/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:18:49.840 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55155 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1314545703/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55155 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1314545703/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:20:21.952 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55718 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--693824778/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55718 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--693824778/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:35:47.375 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57037 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1847773382/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57037 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1847773382/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:37:14.545 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57647 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-93641849/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57647 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-93641849/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:39:58.762 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58723 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--850334382/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58723 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--850334382/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:44:39.240 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 59599 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--922852710/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 59599 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--922852710/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-18 22:49:56.449 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 60171 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1283871416/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 60171 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1283871416/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 21:20:09.196 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64359 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--67000929/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64359 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--67000929/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 21:26:07.915 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 65238 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1304131948/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 65238 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1304131948/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 21:29:07.615 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 49343 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1863265690/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49343 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1863265690/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:12:01.671 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51092 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1902238455/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51092 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1902238455/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:16:29.556 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52195 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-939515276/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52195 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-939515276/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:20:08.151 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53097 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--417572360/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53097 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--417572360/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:20:39.600 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53245 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-453929872/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53245 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-453929872/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:22:40.489 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53758 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--358923605/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53758 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--358923605/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:25:18.997 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54415 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-242701081/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54415 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-242701081/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-19 22:27:09.131 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54879 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1405730252/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54879 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1405730252/testng-customsuite.xml -!SESSION 2019-02-20 18:40:46.533 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-02-20 18:41:02.869 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-02-20 18:47:29.300 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57032 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--436631216/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57032 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--436631216/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 18:49:17.504 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57493 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-327650310/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57493 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-327650310/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 18:51:53.698 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58142 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1695827266/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58142 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1695827266/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 18:57:19.631 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58908 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1640839434/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58908 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1640839434/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:07:32.194 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 60570 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--76975838/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 60570 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--76975838/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:08:44.937 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 60884 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-889821527/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 60884 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-889821527/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:09:21.142 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 61052 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1728620102/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 61052 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1728620102/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:10:33.757 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 61386 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1646104446/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 61386 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1646104446/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:13:01.850 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 62017 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1584161518/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 62017 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1584161518/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:13:52.940 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 62246 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1700901212/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 62246 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1700901212/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 19:19:57.649 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 63389 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1850337027/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 63389 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1850337027/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 20:48:32.948 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54713 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--243903263/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54713 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--243903263/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-20 20:51:26.376 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55081 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1689711364/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55081 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1689711364/testng-customsuite.xml -!SESSION 2019-02-25 20:00:28.645 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-02-25 20:00:45.348 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:07:13.982 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51030 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1027518932/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51030 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1027518932/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:09:21.046 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51585 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-563263283/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51585 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-563263283/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:10:33.963 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51913 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--321735808/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51913 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--321735808/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:11:27.369 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52164 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1548053146/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52164 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1548053146/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:13:15.769 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52642 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1395812285/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52642 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1395812285/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:14:05.123 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52879 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--230075270/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52879 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--230075270/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:22:47.430 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55429 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1685712621/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55429 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1685712621/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:23:33.457 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55644 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1527063288/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55644 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1527063288/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:27:01.901 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56830 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2131619628/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56830 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2131619628/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:28:14.612 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57182 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--739099185/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57182 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--739099185/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:31:03.582 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58090 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1793282168/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58090 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1793282168/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-02-25 20:32:25.773 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58606 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--375543768/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58606 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--375543768/testng-customsuite.xml - -!ENTRY org.eclipse.recommenders.rcp 2 23 2019-02-25 22:12:56.023 -!MESSAGE Failed to parse news feed -!STACK 0 -java.net.UnknownHostException: www.codetrails.com: nodename nor servname provided, or not known - at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) - at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928) - at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323) - at java.net.InetAddress.getAllByName0(InetAddress.java:1276) - at java.net.InetAddress.getAllByName(InetAddress.java:1192) - at java.net.InetAddress.getAllByName(InetAddress.java:1126) - at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:44) - at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:102) - at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:319) - at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363) - at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219) - at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) - at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) - at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) - at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) - at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) - at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) - at org.apache.http.client.fluent.Executor.execute(Executor.java:206) - at org.eclipse.recommenders.internal.rcp.news.CheckForProjectNewsJob.getRSSFeed(CheckForProjectNewsJob.java:138) - at org.eclipse.recommenders.internal.rcp.news.CheckForProjectNewsJob.doRun(CheckForProjectNewsJob.java:89) - at org.eclipse.recommenders.internal.rcp.news.CheckForProjectNewsJob.run(CheckForProjectNewsJob.java:62) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) -!SESSION 2019-03-05 20:16:30.084 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-03-05 20:16:47.243 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.eclipse.epp.logging.aeri.ide 2 10 2019-03-05 20:22:18.221 -!MESSAGE Updating the index from remote failed. ; version: 1.100.0.v20160217-0435 -!STACK 0 -java.net.SocketTimeoutException: Read timed out - at java.net.SocketInputStream.socketRead0(Native Method) - at java.net.SocketInputStream.socketRead(SocketInputStream.java:116) - at java.net.SocketInputStream.read(SocketInputStream.java:171) - at java.net.SocketInputStream.read(SocketInputStream.java:141) - at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) - at sun.security.ssl.InputRecord.read(InputRecord.java:503) - at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983) - at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:940) - at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) - at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) - at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) - at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) - at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) - at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) - at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) - at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) - at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:153) - at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) - at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) - at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) - at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) - at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) - at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) - at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184) - at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) - at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) - at org.apache.http.client.fluent.Executor.execute(Executor.java:206) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.IO.downloadDatabase(IO.java:171) - at org.eclipse.epp.internal.logging.aeri.ide.server.mars.ServerProblemsHistory$UpdateIndexJob.run(ServerProblemsHistory.java:279) - at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:24:27.034 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51230 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1039475786/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51230 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1039475786/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:28:44.997 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52328 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--591907168/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52328 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--591907168/testng-customsuite.xml -!SESSION 2019-03-05 20:29:06.046 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-03-05 20:29:20.332 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:30:00.542 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52682 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1079365433/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52682 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1079365433/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:32:06.469 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53224 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2144705013/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53224 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2144705013/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:38:06.982 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54701 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--151169939/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54701 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--151169939/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:39:12.299 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54992 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--818416477/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54992 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--818416477/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:41:04.196 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55467 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1633709212/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55467 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1633709212/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:42:29.608 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55837 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--834901028/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55837 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--834901028/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:42:58.584 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55970 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1535682017/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55970 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1535682017/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-05 20:44:00.260 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56255 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-721947908/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56255 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-721947908/testng-customsuite.xml -!SESSION 2019-03-07 20:05:50.966 ----------------------------------------------- -eclipse.buildId=4.5.2.M20160212-1500 -java.version=1.8.0_181 -java.vendor=Oracle Corporation -BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_IN -Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation -Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/anshul/.eclipse_keyring -showlocation - -!ENTRY org.eclipse.core.net 1 0 2019-03-07 20:06:08.455 -!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences - -!ENTRY org.testng.eclipse 1 0 2019-03-07 20:14:35.672 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51507 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1926230008/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51507 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1926230008/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-07 20:15:43.154 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51885 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1759725679/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51885 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1759725679/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-07 20:17:58.381 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52537 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-679383657/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52537 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-679383657/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-07 20:18:26.886 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52775 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1353879127/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52775 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1353879127/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 21:25:47.049 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64816 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1571884256/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64816 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1571884256/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 21:31:34.574 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 49978 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2089708085/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49978 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2089708085/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 21:33:31.871 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50534 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--621831953/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50534 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--621831953/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 21:34:08.011 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50757 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1673522552/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50757 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1673522552/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 21:38:19.981 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51864 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1662820696/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51864 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1662820696/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 21:45:07.659 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 53662 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1517735353/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 53662 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1517735353/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 23:43:22.394 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 65413 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-882258693/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 65413 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-882258693/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 23:48:10.234 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 49814 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--817178843/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49814 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--817178843/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-08 23:51:36.994 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50456 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-692497576/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50456 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-692497576/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:13:09.108 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58758 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2062280352/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58758 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-2062280352/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:14:07.330 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 59157 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1491205715/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 59157 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1491205715/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:26:26.003 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 60334 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1937847814/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 60334 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1937847814/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:27:43.762 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 60817 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--813921300/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 60817 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--813921300/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:32:19.987 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 62064 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1672870192/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 62064 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1672870192/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:42:52.198 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64719 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-253102892/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64719 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-253102892/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:43:02.347 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64761 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--899373306/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64761 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--899373306/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:43:17.582 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64823 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2132108782/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64823 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--2132108782/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 14:46:52.842 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 49474 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1721657151/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 49474 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1721657151/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 15:51:51.767 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64574 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-671639055/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64574 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-671639055/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 15:54:19.112 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 65203 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1778793148/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 65203 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1778793148/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 15:58:53.718 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50009 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1829799079/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50009 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1829799079/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 15:59:30.227 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50185 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1496696080/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50185 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1496696080/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:06:09.138 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50778 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1500625903/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50778 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1500625903/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:06:53.098 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 50808 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1052906575/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 50808 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1052906575/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:10:51.749 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51034 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--426025855/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51034 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--426025855/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:12:18.910 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51253 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-540802159/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51253 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-540802159/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:13:09.844 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51472 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1605065051/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51472 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1605065051/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:18:08.480 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51687 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--265942953/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51687 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--265942953/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:20:50.392 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 51871 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-174826045/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 51871 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-174826045/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:24:30.455 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52053 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-841316764/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52053 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-841316764/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 17:28:17.737 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 52267 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1422421709/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 52267 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1422421709/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:03:13.109 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54043 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1036038470/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54043 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1036038470/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:03:34.187 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 54143 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1710872716/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 54143 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1710872716/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:09:05.926 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 55688 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-257162759/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 55688 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-257162759/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:10:48.156 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 56223 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-424683417/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 56223 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-424683417/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:16:41.440 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 57761 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1890829053/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 57761 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1890829053/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:18:37.243 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58327 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1277018284/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58327 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1277018284/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:19:14.580 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 58574 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--38450278/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 58574 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--38450278/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:29:51.561 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 61602 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--293974978/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 61602 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--293974978/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:31:37.681 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 62125 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1716270712/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 62125 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--1716270712/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:34:15.593 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 62873 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1394286227/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 62873 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse-1394286227/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:37:57.055 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 63760 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--815805044/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 63760 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--815805044/testng-customsuite.xml - -!ENTRY org.testng.eclipse 1 0 2019-03-09 20:40:22.818 -!MESSAGE [TestNGLaunchConfigurationDelegate] Launching: - Classpath: /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar /Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar /Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar /Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar - VMArgs: -ea - Class: org.testng.remote.RemoteTestNG - Args: -serport 64451 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--596022827/testng-customsuite.xml -java -ea -classpath /Applications/Eclipse.app/Contents/Eclipse/configuration/org.eclipse.osgi/487/0/.cp/lib/testng-remote.jar:/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/bin:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59-sources.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/client-combined-3.141.59.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/byte-buddy-1.8.15.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/commons-exec-1.3.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/guava-25.0-jre.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okhttp-3.11.0.jar:/Users/anshul/FrameworkUtils/selenium-java-3.141.59/libs/okio-1.14.0.jar:/Users/anshul/FrameworkUtils/htmlunit-driver-2.33.3.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.testng_6.14.2.r201802161450.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/com.beust.jcommander_1.72.0.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.apache-extras.beanshell.bsh_2.0.0.b6.jar:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.yaml.snakeyaml_1.17.0.jar org.testng.remote.RemoteTestNG -serport 64451 -protocol json -d /Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/test-output /var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--596022827/testng-customsuite.xml + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + ... 79 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:35.968 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:35.969 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java'. + +!ENTRY org.eclipse.ui 4 4 2024-01-15 22:33:40.094 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3198) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + ... 79 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:40.094 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:40.095 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java'. + +!ENTRY org.eclipse.ui 4 4 2024-01-15 22:33:41.681 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3198) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + ... 79 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:41.681 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:41.681 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java'. + +!ENTRY org.eclipse.ui 4 4 2024-01-15 22:33:42.289 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3198) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + ... 79 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:42.290 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:42.290 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java'. + +!ENTRY org.eclipse.ui 4 4 2024-01-15 22:33:43.444 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3198) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + ... 79 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:43.446 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:43.446 +!MESSAGE Cannot determine URI for '/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java'. + +!ENTRY org.eclipse.ui 4 4 2024-01-15 22:33:44.551 +!MESSAGE Unable to create part +!STACK 1 +org.eclipse.ui.PartInitException: Cannot determine URI for '/FirstSeleniumProject/src/com/liveproject/AddDeleteStockInPortfolio.java'. + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3198) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +Caused by: org.eclipse.core.runtime.CoreException: Cannot determine URI for '/FirstSeleniumProject/src/com/liveproject/AddDeleteStockInPortfolio.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + ... 79 more +!SUBENTRY 1 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:44.551 +!MESSAGE Cannot determine URI for '/FirstSeleniumProject/src/com/liveproject/AddDeleteStockInPortfolio.java'. +!STACK 1 +org.eclipse.core.runtime.CoreException: Cannot determine URI for '/FirstSeleniumProject/src/com/liveproject/AddDeleteStockInPortfolio.java'. + at org.eclipse.core.internal.filebuffers.ResourceFileBuffer.create(ResourceFileBuffer.java:239) + at org.eclipse.core.internal.filebuffers.TextFileBufferManager.connect(TextFileBufferManager.java:116) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.createFileInfo(TextFileDocumentProvider.java:565) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createFileInfo(CompilationUnitDocumentProvider.java:994) + at org.eclipse.ui.editors.text.TextFileDocumentProvider.connect(TextFileDocumentProvider.java:481) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.connect(CompilationUnitDocumentProvider.java:1277) + at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput(AbstractTextEditor.java:4177) + at org.eclipse.ui.texteditor.StatusTextEditor.doSetInput(StatusTextEditor.java:262) + at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.doSetInput(AbstractDecoratedTextEditor.java:1474) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.internalDoSetInput(JavaEditor.java:2556) + at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput(JavaEditor.java:2529) + at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput(CompilationUnitEditor.java:1415) + at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3167) + at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:436) + at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:352) + at org.eclipse.ui.internal.WorkbenchWindow.lambda$7(WorkbenchWindow.java:2348) + at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) + at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2345) + at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3184) + at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3209) + at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353) + at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:344) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:976) + at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:938) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:138) + at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:385) + at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:311) + at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60) + at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42) + at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:995) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:659) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:763) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:728) + at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:712) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38) + at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) + at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133) + at org.eclipse.swt.widgets.Display.syncExec(Display.java:5249) + at org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34) + at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) + at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:208) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:206) + at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) + at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) + at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) + at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:133) + at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) + at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) + at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) + at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63) + at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:170) + at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:188) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1390) + at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1340) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1337) + at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1197) + at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1969) + at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:337) + at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) + at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4645) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547) + at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532) + at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325) + at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4412) + at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3988) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046) + at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) + at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:648) + at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342) + at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:555) + at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173) + at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) + at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) + at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) + at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:568) + at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) + at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) + at org.eclipse.equinox.launcher.Main.run(Main.java:1459) +!SUBENTRY 2 org.eclipse.core.filebuffers 4 0 2024-01-15 22:33:44.552 +!MESSAGE Cannot determine URI for '/FirstSeleniumProject/src/com/liveproject/AddDeleteStockInPortfolio.java'. diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/0/90167c1662420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/0/90167c1662420019157ad739175fdbd8 deleted file mode 100644 index e767522..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/0/90167c1662420019157ad739175fdbd8 +++ /dev/null @@ -1,70 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser() { - driver.quit(); - } - - @Test - public void testCookies() { - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/13/f07284e262420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/13/f07284e262420019157ad739175fdbd8 deleted file mode 100644 index 1531a46..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/13/f07284e262420019157ad739175fdbd8 +++ /dev/null @@ -1,69 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser() { - driver.quit(); - } - - @Test - public void testCookies() { - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - - System.out.println("*************************NEW COOKIES*********************"); - - allCookies = driver.manage().getCookies(); - - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/18/805cae747d420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/18/805cae747d420019157ad739175fdbd8 deleted file mode 100644 index cffcd34..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/18/805cae747d420019157ad739175fdbd8 +++ /dev/null @@ -1,62 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - -// WebElement signInBtn = driver.findElement(By.xpath("//*[@id='signin_info']/a[1]")); -// js.executeScript("arguments[0].click();", signInBtn); -// -// WebElement userName = driver.findElement(By.xpath("//*[@id='login1']")); -// js.executeScript("arguments[0].value='anshulc55@gmail.com'", userName); - - js.executeScript("window.scrollBy(0,3000)"); - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/1a/80c4e026573f0019114aa3cbf23bcff0 b/.metadata/.plugins/org.eclipse.core.resources/.history/1a/80c4e026573f0019114aa3cbf23bcff0 deleted file mode 100644 index 9bf6453..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/1a/80c4e026573f0019114aa3cbf23bcff0 +++ /dev/null @@ -1,49 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/22/90f4c29eba410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/22/90f4c29eba410019157ad739175fdbd8 deleted file mode 100644 index 0f85d46..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/22/90f4c29eba410019157ad739175fdbd8 +++ /dev/null @@ -1,37 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/26/c04361f149420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/26/c04361f149420019157ad739175fdbd8 deleted file mode 100644 index 595b3f8..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/26/c04361f149420019157ad739175fdbd8 +++ /dev/null @@ -1,71 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/2d/707fcb2f60420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/2d/707fcb2f60420019157ad739175fdbd8 deleted file mode 100644 index 48b2c3e..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/2d/707fcb2f60420019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/2f/70436d70e8400019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/2f/70436d70e8400019157ad739175fdbd8 deleted file mode 100644 index dd4c2d2..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/2f/70436d70e8400019157ad739175fdbd8 +++ /dev/null @@ -1,65 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Alert; -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAlerts { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleJavaScriptAlerts(){ - - driver.get("https://www.rediff.com/"); - - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[1]/div/u")).click(); - - WebElement username = driver.findElement(By.id("login1")); - username.sendKeys("anshulc55@gmail.com"); - - WebElement singinBtn = driver.findElement(By.name("proceed")); - singinBtn.click(); - - Alert alt = driver.switchTo().alert(); - System.out.println(alt.getText()); - - alt.accept(); - - driver.findElement(By.id("password")).sendKeys("Test@1234"); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/30/7088390762420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/30/7088390762420019157ad739175fdbd8 deleted file mode 100644 index a90aa60..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/30/7088390762420019157ad739175fdbd8 +++ /dev/null @@ -1,52 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser() { - driver.quit(); - } - - @Test - public void testCookies() { - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/32/c03e8ca15f420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/32/c03e8ca15f420019157ad739175fdbd8 deleted file mode 100644 index f0891e9..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/32/c03e8ca15f420019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.facebook.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/34/f01fda13bc410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/34/f01fda13bc410019157ad739175fdbd8 deleted file mode 100644 index d8601fe..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/34/f01fda13bc410019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - //driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/3a/6019c1a1ba410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/3a/6019c1a1ba410019157ad739175fdbd8 deleted file mode 100644 index 1b49634..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/3a/6019c1a1ba410019157ad739175fdbd8 +++ /dev/null @@ -1,49 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - Thread.sleep(50000); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4/f024b64378420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/4/f024b64378420019157ad739175fdbd8 deleted file mode 100644 index 78ed9db..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/4/f024b64378420019157ad739175fdbd8 +++ /dev/null @@ -1,40 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.loaction='https://www.facebook.com'"); - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/40/90c13d997c420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/40/90c13d997c420019157ad739175fdbd8 deleted file mode 100644 index 3006a58..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/40/90c13d997c420019157ad739175fdbd8 +++ /dev/null @@ -1,58 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - WebElement signInBtn = driver.findElement(By.xpath("//*[@id='signin_info']/a[1]")); - js.executeScript("arguments[0].click();", signInBtn); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/40/f019999f62420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/40/f019999f62420019157ad739175fdbd8 deleted file mode 100644 index cdcb75a..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/40/f019999f62420019157ad739175fdbd8 +++ /dev/null @@ -1,72 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser() { - driver.quit(); - } - - @Test - public void testCookies() { - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - - System.out.println("*************************NEW COOKIES*********************"); - - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/45/b00d6188563f0019114aa3cbf23bcff0 b/.metadata/.plugins/org.eclipse.core.resources/.history/45/b00d6188563f0019114aa3cbf23bcff0 deleted file mode 100644 index 30e1895..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/45/b00d6188563f0019114aa3cbf23bcff0 +++ /dev/null @@ -1,31 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; - -public class HandleMultipleWindows { - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4b/c033a9114c420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/4b/c033a9114c420019157ad739175fdbd8 deleted file mode 100644 index be3e917..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/4b/c033a9114c420019157ad739175fdbd8 +++ /dev/null @@ -1,75 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -import net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - //Print Data of Complete Table - - - } - - } - diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/4c/70bb31e3583f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/4c/70bb31e3583f001918f9c5ee73815377 deleted file mode 100644 index de67fda..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/4c/70bb31e3583f001918f9c5ee73815377 +++ /dev/null @@ -1,83 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - //String CurrentWidow = driver.getWindowHandle(); - //System.out.println("Current Page ID : " + CurrentWidow); - - Set windowIDs = driver.getWindowHandles(); - Iterator itr = windowIDs.iterator(); - - String mainPageID = itr.next(); - String jobPageID = itr.next(); - - //Switching to new Tab/Window - driver.switchTo().window(jobPageID); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - driver.close(); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/52/e0416186ce410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/52/e0416186ce410019157ad739175fdbd8 deleted file mode 100644 index bb8d394..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/52/e0416186ce410019157ad739175fdbd8 +++ /dev/null @@ -1,56 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleDragAndDrop { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void perfromDrag(){ - driver.get("https://jqueryui.com/"); - - driver.findElement(By.linkText("Draggable")).click(); - - driver.switchTo().frame(0); - WebElement dragAble = driver.findElement(By.id("draggable")); - - Actions action = new Actions(driver); - action.dragAndDropBy(dragAble, 110, 120).build().perform(); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/60/007d338047420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/60/007d338047420019157ad739175fdbd8 deleted file mode 100644 index e2545dd..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/60/007d338047420019157ad739175fdbd8 +++ /dev/null @@ -1,56 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/60/50e5335dbc410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/60/50e5335dbc410019157ad739175fdbd8 deleted file mode 100644 index e4305ab..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/60/50e5335dbc410019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/62/80b0c23978420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/62/80b0c23978420019157ad739175fdbd8 deleted file mode 100644 index b8f57e1..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/62/80b0c23978420019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart3; - -public class ManageJavaScriptExecutor { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/64/00f6c8a2553f0019114aa3cbf23bcff0 b/.metadata/.plugins/org.eclipse.core.resources/.history/64/00f6c8a2553f0019114aa3cbf23bcff0 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/6f/303b605fbc410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/6f/303b605fbc410019157ad739175fdbd8 deleted file mode 100644 index 5c23988..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/6f/303b605fbc410019157ad739175fdbd8 +++ /dev/null @@ -1,58 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOf(trouserLink)); - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7/008af7a0583f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/7/008af7a0583f001918f9c5ee73815377 deleted file mode 100644 index 163615e..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/7/008af7a0583f001918f9c5ee73815377 +++ /dev/null @@ -1,76 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - //String CurrentWidow = driver.getWindowHandle(); - //System.out.println("Current Page ID : " + CurrentWidow); - - Set windowIDs = driver.getWindowHandles(); - Iterator itr = windowIDs.iterator(); - - String mainPageID = itr.next(); - String jobPageID = itr.next(); - - //Switching to new Tab/Window - driver.switchTo().window(jobPageID); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - driver.close(); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/70/10ff8c51bd410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/70/10ff8c51bd410019157ad739175fdbd8 deleted file mode 100644 index 745958a..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/70/10ff8c51bd410019157ad739175fdbd8 +++ /dev/null @@ -1,58 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - //driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOf(trouserLink)); - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/71/20601129573f0019114aa3cbf23bcff0 b/.metadata/.plugins/org.eclipse.core.resources/.history/71/20601129573f0019114aa3cbf23bcff0 deleted file mode 100644 index 6c52ea4..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/71/20601129573f0019114aa3cbf23bcff0 +++ /dev/null @@ -1,63 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - String CurrentWidow = driver.getWindowHandle(); - System.out.println("Current Page ID : " + CurrentWidow); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/71/807dfc8e563f0019114aa3cbf23bcff0 b/.metadata/.plugins/org.eclipse.core.resources/.history/71/807dfc8e563f0019114aa3cbf23bcff0 deleted file mode 100644 index e0b1a46..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/71/807dfc8e563f0019114aa3cbf23bcff0 +++ /dev/null @@ -1,49 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println(mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/74/60e44b84e7400019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/74/60e44b84e7400019157ad739175fdbd8 deleted file mode 100644 index 93e3916..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/74/60e44b84e7400019157ad739175fdbd8 +++ /dev/null @@ -1,52 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAlerts { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleJavaScriptAlerts(){ - - driver.get("https://www.rediff.com/"); - - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[1]/div/u")).click(); - - WebElement username = driver.findElement(By.id("login1")); - username.sendKeys("anshulc55@gmail.com"); - - WebElement singinBtn = driver.findElement(By.name("proceed")); - singinBtn.click(); - - Thread.sleep(4000); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/75/70a6b816593f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/75/70a6b816593f001918f9c5ee73815377 deleted file mode 100644 index f6a04fe..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/75/70a6b816593f001918f9c5ee73815377 +++ /dev/null @@ -1,92 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - //String CurrentWidow = driver.getWindowHandle(); - //System.out.println("Current Page ID : " + CurrentWidow); - - Set windowIDs = driver.getWindowHandles(); - Iterator itr = windowIDs.iterator(); - - String mainPageID = itr.next(); - String jobPageID = itr.next(); - - //Switching to new Tab/Window - driver.switchTo().window(jobPageID); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - driver.close(); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - driver.switchTo().window(mainPageID) - - driver.findElement(By.id("txtKey")).sendKeys("Selenium Automation Tester"); - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/76/10dbfa51573f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/76/10dbfa51573f001918f9c5ee73815377 deleted file mode 100644 index 111eeef..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/76/10dbfa51573f001918f9c5ee73815377 +++ /dev/null @@ -1,63 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - String CurrentWidow = driver.getWindowHandle(); - System.out.println("Current Page ID : " + CurrentWidow); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/77/6068c3b1e6400019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/77/6068c3b1e6400019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/77/803e4eade7400019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/77/803e4eade7400019157ad739175fdbd8 deleted file mode 100644 index 2aae2c7..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/77/803e4eade7400019157ad739175fdbd8 +++ /dev/null @@ -1,57 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAlerts { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleJavaScriptAlerts(){ - - driver.get("https://www.rediff.com/"); - - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[1]/div/u")).click(); - - WebElement username = driver.findElement(By.id("login1")); - username.sendKeys("anshulc55@gmail.com"); - - WebElement singinBtn = driver.findElement(By.name("proceed")); - singinBtn.click(); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7a/4024ac5279420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/7a/4024ac5279420019157ad739175fdbd8 deleted file mode 100644 index e0877fb..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/7a/4024ac5279420019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeAsyncScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7b/d0acaeb3553f0019114aa3cbf23bcff0 b/.metadata/.plugins/org.eclipse.core.resources/.history/7b/d0acaeb3553f0019114aa3cbf23bcff0 deleted file mode 100644 index 0a64402..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/7b/d0acaeb3553f0019114aa3cbf23bcff0 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart2; - -public class HandleMultipleWindows { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7f/809f1cc45e420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/7f/809f1cc45e420019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/7f/b09d643946420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/7f/b09d643946420019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/80/e0647f257a420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/80/e0647f257a420019157ad739175fdbd8 deleted file mode 100644 index fc70d37..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/80/e0647f257a420019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/83/403a642461420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/83/403a642461420019157ad739175fdbd8 deleted file mode 100644 index 3fb2822..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/83/403a642461420019157ad739175fdbd8 +++ /dev/null @@ -1,65 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - //Delete Cookies - System.out.println("************* DELETEING COOKIES **************"); - driver.manage().deleteCookieNamed("tryThing01"); - Iterator itr1 = allCookies.iterator(); - while (itr1.hasNext()) { - - Cookie cookie = itr1.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/86/40c90ef87b420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/86/40c90ef87b420019157ad739175fdbd8 deleted file mode 100644 index b80c6e9..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/86/40c90ef87b420019157ad739175fdbd8 +++ /dev/null @@ -1,55 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - js.executeScript("document.getElementById('signin_info')[0].click();"); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/8b/5085c85b47420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/8b/5085c85b47420019157ad739175fdbd8 deleted file mode 100644 index 42c6215..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/8b/5085c85b47420019157ad739175fdbd8 +++ /dev/null @@ -1,34 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/8f/f0fa217a583f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/8f/f0fa217a583f001918f9c5ee73815377 deleted file mode 100644 index 910618b..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/8f/f0fa217a583f001918f9c5ee73815377 +++ /dev/null @@ -1,63 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - String CurrentWidow = driver.getWindowHandle(); - System.out.println("Current Page ID : " + CurrentWidow); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/9/e0f77874bd410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/9/e0f77874bd410019157ad739175fdbd8 deleted file mode 100644 index c965763..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/9/e0f77874bd410019157ad739175fdbd8 +++ /dev/null @@ -1,60 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - //driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOf(driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")))); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/91/70fba82755420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/91/70fba82755420019157ad739175fdbd8 deleted file mode 100644 index c5fcd16..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/91/70fba82755420019157ad739175fdbd8 +++ /dev/null @@ -1,49 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAutoSuggest { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testAutoSuggest(){ - - driver.get("https://www.google.com/"); - driver.findElement(By.name("q")).sendKeys("Selenium"); - - List autoSuggets = driver.findElements(By.xpath("//*[@role='presentation']")); - System.out.println(autoSuggets.get(2).getText()); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/92/5001857e55420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/92/5001857e55420019157ad739175fdbd8 deleted file mode 100644 index 35f4dd0..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/92/5001857e55420019157ad739175fdbd8 +++ /dev/null @@ -1,50 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAutoSuggest { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testAutoSuggest(){ - - driver.get("https://www.google.com/"); - driver.findElement(By.name("q")).sendKeys("Selenium"); - - - List autoSuggets = driver.findElements(By.xpath("//*[@role='presentation']")); - System.out.println(autoSuggets.get(2).getText()); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/93/4024974f46420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/93/4024974f46420019157ad739175fdbd8 deleted file mode 100644 index 17d35ab..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/93/4024974f46420019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart3; - -public class HandleWebTable { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/95/40c3062256420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/95/40c3062256420019157ad739175fdbd8 deleted file mode 100644 index 26d66de..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/95/40c3062256420019157ad739175fdbd8 +++ /dev/null @@ -1,54 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAutoSuggest { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testAutoSuggest(){ - - driver.get("https://www.google.com/"); - driver.findElement(By.name("q")).sendKeys("Selenium"); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOfAllElements(driver.findElements(By.xpath("//*[@role='presentation']")))); - - List autoSuggets = driver.findElements(By.xpath("//*[@role='presentation']")); - System.out.println(autoSuggets.get(2).getText()); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/95/60071d2961420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/95/60071d2961420019157ad739175fdbd8 deleted file mode 100644 index bfd481d..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/95/60071d2961420019157ad739175fdbd8 +++ /dev/null @@ -1,65 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - //Delete Cookies - System.out.println("************* DELETEING COOKIES **************"); - driver.manage().deleteCookieNamed("tryThing01"); - itr1 = allCookies.iterator(); - while (itr1.hasNext()) { - - Cookie cookie = itr1.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/95/f097176249420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/95/f097176249420019157ad739175fdbd8 deleted file mode 100644 index d62d7a7..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/95/f097176249420019157ad739175fdbd8 +++ /dev/null @@ -1,71 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - for (WebElement column : columns) { - System.out.println("***********Data of 3rd Row************"); - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - for (WebElement col : column) { - System.out.println("****************Data of First Column***************"); - System.out.println(col.getText()); - } - - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/96/40b01d6ebb410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/96/40b01d6ebb410019157ad739175fdbd8 deleted file mode 100644 index 13a39e3..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/96/40b01d6ebb410019157ad739175fdbd8 +++ /dev/null @@ -1,54 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - try { - Thread.sleep(50000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/97/005df8c561420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/97/005df8c561420019157ad739175fdbd8 deleted file mode 100644 index 810e0c2..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/97/005df8c561420019157ad739175fdbd8 +++ /dev/null @@ -1,66 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - if(cookie.equals("tryThing01")){ - driver.manage().deleteCookie(cookie); - } - } - - - - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/97/90b1d3f0cc410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/97/90b1d3f0cc410019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/9c/20287b6360420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/9c/20287b6360420019157ad739175fdbd8 deleted file mode 100644 index 1a1cf87..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/9c/20287b6360420019157ad739175fdbd8 +++ /dev/null @@ -1,57 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - //Delete Cookies - System.out.println("************* DELETEING COOKIES **************"); - driver.manage().deleteCookieNamed("tryThing01"); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/9c/30339600cf410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/9c/30339600cf410019157ad739175fdbd8 deleted file mode 100644 index 9346d0b..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/9c/30339600cf410019157ad739175fdbd8 +++ /dev/null @@ -1,78 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleDragAndDrop { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void perfromDrag(){ - driver.get("https://jqueryui.com/"); - - driver.findElement(By.linkText("Draggable")).click(); - - driver.switchTo().frame(0); - WebElement dragAble = driver.findElement(By.id("draggable")); - - Actions action = new Actions(driver); - action.dragAndDropBy(dragAble, 110, 120).build().perform(); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - @Test - public void testDragAndDrop(){ - driver.get("https://jqueryui.com/"); - driver.findElement(By.linkText("Droppable")).click(); - - driver.switchTo().frame(0); - - WebElement src = driver.findElement(By.id("draggable")); - WebElement trgt = driver.findElement(By.id("droppable")); - - Actions action = new Actions(driver); - action.dragAndDrop(src, trgt).build().perform();; - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a0/b0df975078420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/a0/b0df975078420019157ad739175fdbd8 deleted file mode 100644 index 1440fa8..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/a0/b0df975078420019157ad739175fdbd8 +++ /dev/null @@ -1,47 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.loaction='https://www.facebook.com'"); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a1/e066f0b2bb410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/a1/e066f0b2bb410019157ad739175fdbd8 deleted file mode 100644 index bf9b0fb..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/a1/e066f0b2bb410019157ad739175fdbd8 +++ /dev/null @@ -1,50 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a3/607e23c14b420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/a3/607e23c14b420019157ad739175fdbd8 deleted file mode 100644 index 84fb67d..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/a3/607e23c14b420019157ad739175fdbd8 +++ /dev/null @@ -1,84 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -import net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - //Print Data of Complete Table - System.out.println("*************Data of Table**************"); - for (WebElement row : totalRows) { - System.out.println(""); - List colum = row.findElements(By.xpath("//td")); - - for (WebElement col : colum) { - System.out.print(col.getText()); - - } - } - - } - - } - diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/a9/a02ac0f7e7400019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/a9/a02ac0f7e7400019157ad739175fdbd8 deleted file mode 100644 index 4b90196..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/a9/a02ac0f7e7400019157ad739175fdbd8 +++ /dev/null @@ -1,59 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAlerts { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleJavaScriptAlerts(){ - - driver.get("https://www.rediff.com/"); - - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[1]/div/u")).click(); - - WebElement username = driver.findElement(By.id("login1")); - username.sendKeys("anshulc55@gmail.com"); - - WebElement singinBtn = driver.findElement(By.name("proceed")); - singinBtn.click(); - - driver.findElement(By.id("password")).sendKeys("Test@1234"); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ab/50876c80e7400019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/ab/50876c80e7400019157ad739175fdbd8 deleted file mode 100644 index 9facc41..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/ab/50876c80e7400019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart2; - -public class HandleAlerts { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ac/9019a4034a420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/ac/9019a4034a420019157ad739175fdbd8 deleted file mode 100644 index 350a35d..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/ac/9019a4034a420019157ad739175fdbd8 +++ /dev/null @@ -1,78 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - for (WebElement row : totalRows) { - System.out.println(""); - for (WebElement col : totalCol) { - System.out.print(col.getText()); - } - - } - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ae/900fc900ba410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/ae/900fc900ba410019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/b5/4062f4865f420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/b5/4062f4865f420019157ad739175fdbd8 deleted file mode 100644 index f4ba550..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/b5/4062f4865f420019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart3; - -public class ManageCookies { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/bb/d0fdaf6b7a420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/bb/d0fdaf6b7a420019157ad739175fdbd8 deleted file mode 100644 index 014448c..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/bb/d0fdaf6b7a420019157ad739175fdbd8 +++ /dev/null @@ -1,55 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - js.executeScript("document.getElementById('signin_info').click()"); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/bc/200b741762420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/bc/200b741762420019157ad739175fdbd8 deleted file mode 100644 index af85167..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/bc/200b741762420019157ad739175fdbd8 +++ /dev/null @@ -1,72 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser() { - driver.quit(); - } - - @Test - public void testCookies() { - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - - System.out.println("*************************NEW COOKIES*********************8"); - - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - //Delete Cookies - if(cookie.getName().equals("countryCode")){ - driver.manage().deleteCookie(cookie); - } - - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/c0/203d669461420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/c0/203d669461420019157ad739175fdbd8 deleted file mode 100644 index ce8089b..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/c0/203d669461420019157ad739175fdbd8 +++ /dev/null @@ -1,64 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - //Delete Cookies - System.out.println("************* DELETEING COOKIES **************"); - driver.manage().deleteCookieNamed("tryThing01"); - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/cb/c03d7f9c573f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/cb/c03d7f9c573f001918f9c5ee73815377 deleted file mode 100644 index aff4964..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/cb/c03d7f9c573f001918f9c5ee73815377 +++ /dev/null @@ -1,61 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - String CurrentWidow = driver.getWindowHandle(); - System.out.println("Current Page ID : " + CurrentWidow); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/cd/d0de5393583f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/cd/d0de5393583f001918f9c5ee73815377 deleted file mode 100644 index f64d2a1..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/cd/d0de5393583f001918f9c5ee73815377 +++ /dev/null @@ -1,74 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - //String CurrentWidow = driver.getWindowHandle(); - //System.out.println("Current Page ID : " + CurrentWidow); - - Set windowIDs = driver.getWindowHandles(); - Iterator itr = windowIDs.iterator(); - - String mainPageID = itr.next(); - String jobPageID = itr.next(); - - //Switching to new Tab/Window - driver.switchTo().window(jobPageID); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d1/008fc43756420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/d1/008fc43756420019157ad739175fdbd8 deleted file mode 100644 index fbf7c8b..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/d1/008fc43756420019157ad739175fdbd8 +++ /dev/null @@ -1,54 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAutoSuggest { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testAutoSuggest(){ - - driver.get("https://www.google.com/"); - driver.findElement(By.name("q")).sendKeys("Selenium"); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOfAllElements(driver.findElements(By.xpath("//*[@role='listbox']/li")))); - - List autoSuggets = driver.findElements(By.xpath("//*[@role='listbox']/li")); - System.out.println(autoSuggets.get(2).getText()); - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d1/b07439f777420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/d1/b07439f777420019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/d1/f0935b1579420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/d1/f0935b1579420019157ad739175fdbd8 deleted file mode 100644 index 1125166..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/d1/f0935b1579420019157ad739175fdbd8 +++ /dev/null @@ -1,47 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.facebook.com'"); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/da/9048831c55420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/da/9048831c55420019157ad739175fdbd8 deleted file mode 100644 index c4d620f..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/da/9048831c55420019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart3; - -public class HandleAutoSuggest { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/da/b0d23a817a420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/da/b0d23a817a420019157ad739175fdbd8 deleted file mode 100644 index 877a469..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/da/b0d23a817a420019157ad739175fdbd8 +++ /dev/null @@ -1,55 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - js.executeScript("document.getElementById('signin_info')[0].click()"); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/db/000a523749420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/db/000a523749420019157ad739175fdbd8 deleted file mode 100644 index 09f7a98..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/db/000a523749420019157ad739175fdbd8 +++ /dev/null @@ -1,56 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/de/10110b924b420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/de/10110b924b420019157ad739175fdbd8 deleted file mode 100644 index 0a8d62f..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/de/10110b924b420019157ad739175fdbd8 +++ /dev/null @@ -1,86 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -import net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - //Print Data of Complete Table - System.out.println("*************Data of Table**************"); - for (WebElement row : totalRows) { - System.out.println(""); - List colum = row.findElements(By.xpath("//td")); - - for (WebElement col : colum) { - System.out.print(col.getText()); - - } - } - - } - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/df/6088091d7d420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/df/6088091d7d420019157ad739175fdbd8 deleted file mode 100644 index a00b1f7..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/df/6088091d7d420019157ad739175fdbd8 +++ /dev/null @@ -1,59 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - WebElement signInBtn = driver.findElement(By.xpath("//*[@id='signin_info']/a[1]")); - js.executeScript("arguments[0].click();", signInBtn); - - WebElement userName = driver.findElement(By.xpath("//*[@id='login1']")); - js.executeScript("arguments[0].value='anshulc55@gmail.com'", userName); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/df/e0c9ff2454420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/df/e0c9ff2454420019157ad739175fdbd8 deleted file mode 100644 index e69de29..0000000 diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e0/2091193b7c420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/e0/2091193b7c420019157ad739175fdbd8 deleted file mode 100644 index 8665d79..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/e0/2091193b7c420019157ad739175fdbd8 +++ /dev/null @@ -1,58 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - - WebElement signInBtn = driver.findElement(By.id("signin_info")); - js.executeScript("arguments[0].click();", signInBtn); - - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e1/f0b1442dba410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/e1/f0b1442dba410019157ad739175fdbd8 deleted file mode 100644 index 60cf5a2..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/e1/f0b1442dba410019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart2; - -public class HandleMouseHover { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e3/603039814b420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/e3/603039814b420019157ad739175fdbd8 deleted file mode 100644 index 01210ad..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/e3/603039814b420019157ad739175fdbd8 +++ /dev/null @@ -1,80 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - //Print Data of Complete Table - System.out.println("*************Data of Table**************"); - for (WebElement row : totalRows) { - System.out.println(""); - for (WebElement col : totalCol) { - System.out.print(col.getText()); - } - - } - - } - - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/e6/008f84ccbb410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/e6/008f84ccbb410019157ad739175fdbd8 deleted file mode 100644 index e4305ab..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/e6/008f84ccbb410019157ad739175fdbd8 +++ /dev/null @@ -1,53 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/ee/c0018314593f001918f9c5ee73815377 b/.metadata/.plugins/org.eclipse.core.resources/.history/ee/c0018314593f001918f9c5ee73815377 deleted file mode 100644 index 82fc9f2..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/ee/c0018314593f001918f9c5ee73815377 +++ /dev/null @@ -1,90 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - //String CurrentWidow = driver.getWindowHandle(); - //System.out.println("Current Page ID : " + CurrentWidow); - - Set windowIDs = driver.getWindowHandles(); - Iterator itr = windowIDs.iterator(); - - String mainPageID = itr.next(); - String jobPageID = itr.next(); - - //Switching to new Tab/Window - driver.switchTo().window(jobPageID); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - driver.close(); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - driver.findElement(By.id("txtKey")).sendKeys("Selenium Automation Tester"); - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f8/b0d13c3561420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/f8/b0d13c3561420019157ad739175fdbd8 deleted file mode 100644 index 679b32b..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/f8/b0d13c3561420019157ad739175fdbd8 +++ /dev/null @@ -1,65 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - //Delete Cookies - System.out.println("************* DELETEING COOKIES **************"); - driver.manage().deleteCookieNamed("tryThing01"); - itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/f9/80e07edacd410019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/f9/80e07edacd410019157ad739175fdbd8 deleted file mode 100644 index 6684829..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/f9/80e07edacd410019157ad739175fdbd8 +++ /dev/null @@ -1,5 +0,0 @@ -package com.selenium.masterpart2; - -public class HandleDragAndDrop { - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/fb/40c4378160420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/fb/40c4378160420019157ad739175fdbd8 deleted file mode 100644 index 19664db..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/fb/40c4378160420019157ad739175fdbd8 +++ /dev/null @@ -1,64 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Cookie; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageCookies { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testCookies(){ - - driver.get("https://www.cnn.com"); - - Set allCookies = driver.manage().getCookies(); - - Iterator itr = allCookies.iterator(); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - //Delete Cookies - System.out.println("************* DELETEING COOKIES **************"); - driver.manage().deleteCookieNamed("tryThing01"); - while (itr.hasNext()) { - - Cookie cookie = itr.next(); - System.out.println(cookie.getName() + " ------ " + cookie.getValue() + " ------ " + cookie.getExpiry()); - - } - - - } - -} diff --git a/.metadata/.plugins/org.eclipse.core.resources/.history/fc/f008c2344c420019157ad739175fdbd8 b/.metadata/.plugins/org.eclipse.core.resources/.history/fc/f008c2344c420019157ad739175fdbd8 deleted file mode 100644 index b02ae60..0000000 --- a/.metadata/.plugins/org.eclipse.core.resources/.history/fc/f008c2344c420019157ad739175fdbd8 +++ /dev/null @@ -1,78 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -import net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen; - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - //Print Data of Complete Table - System.out.println("**********Complete Table Data*************"); - for (WebElement row : totalRows) { - System.out.println(row.getText()); - } - - } - - } - diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.markers.snap deleted file mode 100644 index 0b992ea..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.markers.snap and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.syncinfo.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.syncinfo.snap deleted file mode 100644 index 0b992ea..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/.org.eclipse.jdt.core.external.folders/.syncinfo.snap and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/.indexes/properties.index new file mode 100644 index 0000000..07ba7b2 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/.indexes/properties.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/.markers new file mode 100644 index 0000000..86dcc83 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/org.eclipse.egit.core/GitProjectData.properties b/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/org.eclipse.egit.core/GitProjectData.properties new file mode 100644 index 0000000..6c81b89 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.resources/.projects/DataDrivenFramework/org.eclipse.egit.core/GitProjectData.properties @@ -0,0 +1,3 @@ +#GitProjectData +#Sat May 04 22:23:09 IST 2019 +.gitdir=../.git diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.indexes/e4/81/5e/7d/history.index b/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.indexes/e4/81/5e/7d/history.index deleted file mode 100644 index a70eca7..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.indexes/e4/81/5e/7d/history.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers index f9e435e..6c29784 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers.snap deleted file mode 100644 index ee211c0..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.markers.snap and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.syncinfo.snap b/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.syncinfo.snap deleted file mode 100644 index 0b992ea..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstSeleniumProject/.syncinfo.snap and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/.markers index 476355d..5afcb8f 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/org.eclipse.jdt.core/state.dat index 1b6e7aa..fd39151 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/MySampleMavenProject/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/.markers b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/.markers index a7cc0a3..61f6683 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/.markers and b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/.markers differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/1.tree b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/1.tree deleted file mode 100644 index 07e6484..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/1.tree and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/2.tree b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/2.tree new file mode 100644 index 0000000..593ec44 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/2.tree differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/org.eclipse.jdt.core/state.dat b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/org.eclipse.jdt.core/state.dat index 133377d..516cf78 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/org.eclipse.jdt.core/state.dat and b/.metadata/.plugins/org.eclipse.core.resources/.projects/MyTestNGProject/org.eclipse.jdt.core/state.dat differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index index b8a9ae9..ffc9514 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index and b/.metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap b/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap deleted file mode 100644 index 49f010a..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/.markers.snap and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.root/44.tree b/.metadata/.plugins/org.eclipse.core.resources/.root/44.tree deleted file mode 100644 index db98fea..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.root/44.tree and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index ac5a51a..01477d4 100644 Binary files a/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources and b/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ diff --git a/.metadata/.plugins/org.eclipse.core.resources/44.snap b/.metadata/.plugins/org.eclipse.core.resources/44.snap deleted file mode 100644 index 0cb7c71..0000000 Binary files a/.metadata/.plugins/org.eclipse.core.resources/44.snap and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs index a2e2ec3..f93981f 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.debug.ui.prefs @@ -1,3 +1,6 @@ eclipse.preferences.version=1 org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=\n\n +org.eclipse.debug.uiinspectPopupSashWeights=750\:250 +pref_state_memento.org.eclipse.debug.ui.VariableView=\n\n\n +preferredDetailPanes=DefaultDetailPane\:DefaultDetailPane| preferredTargets=default\:default| diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.logging.aeri.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.logging.aeri.ide.prefs index 309aaf0..995c932 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.logging.aeri.ide.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.epp.logging.aeri.ide.prefs @@ -6,4 +6,4 @@ reporterEmail= reporterName= resetSendMode=KEEP resetSendModeOn=0 -sendMode=NOTIFY +sendMode=NEVER diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs new file mode 100644 index 0000000..536506b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.debug.ui.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.debug.ui.VariableView.org.eclipse.jdt.debug.ui.show_null_entries=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs index 28c2184..4a4c13f 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs @@ -1,7 +1,7 @@ content_assist_disabled_computers=org.eclipse.jdt.ui.textProposalCategory\u0000org.eclipse.recommenders.calls.rcp.proposalCategory.templates\u0000org.eclipse.mylyn.java.ui.javaAllProposalCategory\u0000org.eclipse.jdt.ui.javaAllProposalCategory\u0000org.eclipse.jdt.ui.javaTypeProposalCategory\u0000org.eclipse.jdt.ui.javaNoTypeProposalCategory\u0000org.eclipse.recommenders.chain.rcp.proposalCategory.chain\u0000 content_assist_favorite_static_members=org.testng.Assert.* -content_assist_lru_history= -content_assist_number_of_computers=19 +content_assist_lru_history= +content_assist_number_of_computers=15 content_assist_proposals_background=255,255,255 content_assist_proposals_foreground=0,0,0 eclipse.preferences.version=1 @@ -9,7 +9,7 @@ fontPropagated=true hoverModifierMasks=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;0;org.eclipse.jdt.ui.ProblemHover;0;org.eclipse.jdt.ui.NLSStringHover;4259840;org.eclipse.jdt.ui.JavadocHover;4325376;org.eclipse.jdt.ui.AnnotationHover;0;org.eclipse.jdt.ui.JavaSourceHover;131072; hoverModifiers=org.eclipse.jdt.ui.BestMatchHover;0;org.eclipse.jdt.internal.debug.ui.JavaDebugHover;\!0;org.eclipse.jdt.ui.ProblemHover;\!0;org.eclipse.jdt.ui.NLSStringHover;Command+Alt;org.eclipse.jdt.ui.JavadocHover;Command+Shift;org.eclipse.jdt.ui.AnnotationHover;\!0;org.eclipse.jdt.ui.JavaSourceHover;Shift; org.eclipse.jdt.ui.editor.tab.width= -org.eclipse.jdt.ui.formatterprofiles.version=12 +org.eclipse.jdt.ui.formatterprofiles.version=23 org.eclipse.jdt.ui.javadoclocations.migrated=true org.eclipse.jdt.ui.text.code_templates_migrated=true org.eclipse.jdt.ui.text.custom_code_templates= @@ -90,5 +90,6 @@ spelling_ignore_urls=true spelling_locale_initialized=true spelling_user_dictionary_encoding= tabWidthPropagated=true +typefilter_migrated_2=true useAnnotationsPrefPage=true useQuickDiffPrefPage=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.recommenders.rcp.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.recommenders.rcp.prefs index 27d00f2..677facb 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.recommenders.rcp.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.recommenders.rcp.prefs @@ -1,2 +1,2 @@ eclipse.preferences.version=1 -news-last-check=1551805274951 +news-last-check=1559459337466 diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs index 0e9efc3..971c688 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.browser.prefs @@ -1,2 +1,2 @@ eclipse.preferences.version=1 -internalWebBrowserHistory=https\://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/firefox/FirefoxDriver.html\#FirefoxDriver--|*| +internalWebBrowserHistory=file\:///Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output/Sun_Jun_09_14_18_10_IST_2019.html|*|file\:/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/test-output/Sun_Jun_09_14_18_10_IST_2019.html|*|file\:///Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output/index.html\#testTwo|*|file\:///Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output/index.html\#testThree|*|file\:///Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output/index.html\#testOne|*|file\:///Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output/index.html\#|*|file\:///Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output/index.html|*|file\:/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/test-output/index.html|*|https\://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/firefox/FirefoxDriver.html\#FirefoxDriver--|*| diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs index af3a9c8..1b78d74 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs @@ -1,6 +1,6 @@ EXIT_PROMPT_ON_CLOSE_LAST_WINDOW=false PROBLEMS_FILTERS_MIGRATE=true eclipse.preferences.version=1 -platformState=1539357951727 +platformState=1705213158301 quickStart=false tipsAndTricks=true diff --git a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs index 1700112..b002f61 100644 --- a/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs +++ b/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs @@ -6,4 +6,13 @@ eclipse.preferences.version=1 editors=\n\n\n\n\n\n\n\n\n\n\n org.eclipse.jdt.ui.editors.textfont=1|Monaco|14.0|0|COCOA|1|Monaco; org.eclipse.jface.textfont=1|Monaco|13.0|0|COCOA|1|Monaco; +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_END=41,41,41 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_START=43,44,45 +org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_TEXT_COLOR=204,204,204 +org.eclipse.ui.workbench.ACTIVE_TAB_BG_END=41,41,41 +org.eclipse.ui.workbench.ACTIVE_TAB_BG_START=43,44,45 +org.eclipse.ui.workbench.ACTIVE_TAB_TEXT_COLOR=221,221,221 +org.eclipse.ui.workbench.INACTIVE_TAB_BG_END=49,53,56 +org.eclipse.ui.workbench.INACTIVE_TAB_BG_START=59,64,66 +org.eclipse.ui.workbench.INACTIVE_TAB_TEXT_COLOR=187,187,187 resourcetypes=\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/AddDeleteStockInPortfolio.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/AddDeleteStockInPortfolio.launch new file mode 100644 index 0000000..39548e8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/AddDeleteStockInPortfolio.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/CreatePortfolio.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/CreatePortfolio.launch new file mode 100644 index 0000000..39cda04 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/CreatePortfolio.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/DateUtils.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/DateUtils.launch new file mode 100644 index 0000000..f92b15f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/DateUtils.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/LoginTest.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/LoginTest.launch new file mode 100644 index 0000000..31b43f5 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/LoginTest.launch @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/ReadTestData.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/ReadTestData.launch new file mode 100644 index 0000000..613a20a --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/ReadTestData.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/Sample.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/Sample.launch new file mode 100644 index 0000000..0903e56 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/Sample.launch @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/TestDataProvider.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/TestDataProvider.launch new file mode 100644 index 0000000..f6faf1b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/TestDataProvider.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/UploadFileSelenium.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/UploadFileSelenium.launch new file mode 100644 index 0000000..fd6bba8 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/UploadFileSelenium.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.core/.launches/tempreaddata.launch b/.metadata/.plugins/org.eclipse.debug.core/.launches/tempreaddata.launch new file mode 100644 index 0000000..944c5fd --- /dev/null +++ b/.metadata/.plugins/org.eclipse.debug.core/.launches/tempreaddata.launch @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml index 2909412..8a9a4aa 100644 --- a/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml @@ -1,5 +1,7 @@
+ +
@@ -18,4 +20,9 @@
+
+ + + +
diff --git a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml index 1808818..1824e22 100644 --- a/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml +++ b/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml @@ -2,16 +2,16 @@ - - - - - - - - - - + + + + + + + + + + @@ -25,16 +25,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index efe6e8d..474f5a8 100644 --- a/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,9 +1,9 @@ - - + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration ModelMigrationProcessor.001 - + @@ -11,10 +11,9 @@ topLevel - shellMaximized - - - + + + persp.actionSet:org.eclipse.mylyn.doc.actionSet persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation @@ -73,2413 +72,2856 @@ persp.newWizSC:org.eclipse.mylyn.tasks.ui.wizards.new.repository.task persp.viewSC:org.eclipse.wb.core.StructureView persp.viewSC:org.eclipse.wb.core.PaletteView - - - + persp.actionSet:org.eclipse.text.quicksearch.actionSet + persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet + persp.editorOnboardingImageUri:platform:/plugin/org.eclipse.jdt.ui/$nl$/icons/full/onboarding_jperspective.png + persp.editorOnboardingText:Open a file or drop files here to open them. + persp.editorOnboardingCommand:Find Actions$$$⌘3 + persp.editorOnboardingCommand:Show Key Assist$$$⇧⌘L + persp.editorOnboardingCommand:New$$$⌘N + persp.editorOnboardingCommand:Open Type$$$⇧⌘T + + + org.eclipse.e4.primaryNavigationStack - - - - - - - + active + + + + + + + - - + + - - - - - + + + + + Minimized - + - + org.eclipse.e4.secondaryNavigationStack - - - + + + - + org.eclipse.e4.secondaryDataStack General Java Minimized - - - - - - - - - + + + + + + + + + + + + persp.actionSet:org.eclipse.mylyn.doc.actionSet + persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet + persp.actionSet:org.eclipse.search.searchActionSet + persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation + persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo + persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet + persp.actionSet:org.eclipse.ui.actionSet.keyBindings + persp.actionSet:org.eclipse.ui.actionSet.openFiles + persp.actionSet:org.eclipse.wb.core.ui.actionset + persp.actionSet:org.eclipse.debug.ui.launchActionSet + persp.actionSet:org.eclipse.debug.ui.debugActionSet + persp.viewSC:org.eclipse.debug.ui.DebugView + persp.viewSC:org.eclipse.debug.ui.VariableView + persp.viewSC:org.eclipse.debug.ui.BreakpointView + persp.viewSC:org.eclipse.debug.ui.ExpressionView + persp.viewSC:org.eclipse.ui.views.ContentOutline + persp.viewSC:org.eclipse.ui.console.ConsoleView + persp.viewSC:org.eclipse.ui.views.TaskList + persp.viewSC:org.eclipse.ant.ui.views.AntView + persp.actionSet:org.eclipse.ui.NavigateActionSet + persp.actionSet:org.eclipse.debug.ui.breakpointActionSet + persp.viewSC:org.eclipse.pde.runtime.LogView + persp.showIn:org.eclipse.egit.ui.RepositoriesView + persp.actionSet:org.eclipse.jdt.debug.ui.JDTDebugActionSet + persp.viewSC:org.eclipse.jdt.debug.ui.DisplayView + persp.perspSC:org.eclipse.jdt.ui.JavaPerspective + persp.perspSC:org.eclipse.jdt.ui.JavaBrowsingPerspective + persp.actionSet:org.eclipse.jdt.ui.JavaActionSet + persp.showIn:org.eclipse.jdt.ui.PackageExplorer + persp.perspSC:org.eclipse.wst.xml.ui.perspective + persp.actionSet:org.eclipse.text.quicksearch.actionSet + persp.actionSet:org.eclipse.eclemma.ui.CoverageActionSet + persp.editorOnboardingImageUri:platform:/plugin/org.eclipse.debug.ui/icons/full/onboarding_debug_persp.png + persp.editorOnboardingText:Go hunt your bugs here. + persp.editorOnboardingCommand:Find Actions$$$⌘3 + persp.editorOnboardingCommand:Step Into$$$F5 + persp.editorOnboardingCommand:Step Over$$$F6 + persp.editorOnboardingCommand:Step Return$$$F7 + persp.editorOnboardingCommand:Resume$$$F8 + + + + + org.eclipse.e4.primaryNavigationStack + + + + + + + + + + + + + + + + org.eclipse.e4.secondaryNavigationStack + + + + + + + org.eclipse.e4.secondaryDataStack + Java + + + + + + + + + + - - - - + + + + - + View categoryTag:Help - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:Help - - + + org.eclipse.e4.primaryDataStack EditorStack - active noFocus - - - Editor - org.eclipse.jdt.ui.CompilationUnitEditor - removeOnHide - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - - - Editor - org.eclipse.jdt.ui.CompilationUnitEditor - removeOnHide - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - - - Editor - org.eclipse.jdt.ui.CompilationUnitEditor - removeOnHide - active - - menuContribution:popup - popup:#CompilationUnitEditorContext - popup:org.eclipse.jdt.ui.CompilationUnitEditor.EditorContext - popup:#AbstractTextEditorContext - - - menuContribution:popup - popup:#CompilationUnitRulerContext - popup:org.eclipse.jdt.ui.CompilationUnitEditor.RulerContext - popup:#AbstractTextEditorRulerContext - - - menuContribution:popup - popup:#OverviewRulerContext - - - - + + View categoryTag:Java - + active + activeOnClose + ViewMenu menuContribution:menu - + menuContribution:popup popup:org.eclipse.jdt.ui.PackageExplorer - + - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - - + + View categoryTag:General - + ViewMenu menuContribution:menu - + menuContribution:popup popup:org.eclipse.ui.views.ProblemView popup:org.eclipse.ui.ide.MarkersView - + - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - + ViewMenu menuContribution:menu - + menuContribution:popup popup:org.eclipse.debug.ui.ProcessConsoleType.#ContextMenu - + - + View categoryTag:General - + + View categoryTag:General + + ViewMenu + menuContribution:menu + + + menuContribution:popup + popup:org.eclipse.ui.views.ProgressView + + - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:Ant - + View categoryTag:Git - + View categoryTag:Java - + View categoryTag:Mylyn - + ViewMenu menuContribution:menu - + - + View categoryTag:WindowBuilder - + View categoryTag:WindowBuilder - + View categoryTag:General - + ViewMenu menuContribution:menu - + + menuContribution:popup + popup:org.eclipse.pde.runtime.LogView + + - + View categoryTag:Java - + ViewMenu menuContribution:menu - + + + + View + categoryTag:General + + + View + categoryTag:General - - + + + View + categoryTag:Debug + + ViewMenu + menuContribution:menu + + + + + + View + categoryTag:Debug + + ViewMenu + menuContribution:menu + + + + + + View + categoryTag:Debug + + ViewMenu + menuContribution:menu + + + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:Debug + + + View + categoryTag:General + + + toolbarSeparator - + - + Draggable - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - + - + toolbarSeparator - + - + Draggable - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - + Draggable - - Opaque - - - Opaque - - - Opaque - - - Opaque - - + Draggable - - Opaque - - - Opaque - - - Opaque - - - Opaque - - + Draggable - - Opaque - - - Opaque - - - Opaque - - - Opaque - - + toolbarSeparator - + - + + Draggable + + + + Draggable + + Draggable - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - Opaque - - - - Opaque - - - Opaque - - - Opaque - - + Draggable - + toolbarSeparator - + - + toolbarSeparator - + - + Draggable - - Opaque - - - Opaque - - + + toolbarSeparator + + + + Draggable + + + + stretch SHOW_RESTORE_MENU - + Draggable HIDEABLE SHOW_RESTORE_MENU - - + + stretch - + Draggable - + Draggable - - + + TrimStack - - + + TrimStack - + TrimStack + Draggable - + TrimStack - + TrimStack + Draggable - + TrimStack - - - - - - - - - - - - - - - - - - - platform:cocoa - - - - - - platform:cocoa - - - - - - + + + + + + + + + + + + + + + + + platform:cocoa - + + + + platform:cocoa - - + + platform:cocoa - + platform:cocoa - + platform:cocoa - - + + + + platform:cocoa - + platform:cocoa - - + + platform:cocoa - - + platform:cocoa - - - - - + platform:cocoa - - - + + platform:cocoa - - - - - - - - - - - - - + platform:cocoa - - - + + platform:cocoa - - - - + + platform:cocoa - - - - - + + + + + platform:cocoa - - + + + platform:cocoa - - - - + + + + + + + + + + + + + + + + + + platform:cocoa - + + platform:cocoa - - - - + platform:cocoa - - + + platform:cocoa - - + + platform:cocoa - - + platform:cocoa - - - + platform:cocoa - + platform:cocoa - + + + + + + + platform:cocoa - + + + + + platform:cocoa - - - - - - - + platform:cocoa - - - - - + platform:cocoa - + + platform:cocoa - + + platform:cocoa - - + + + platform:cocoa - - + platform:cocoa - - - + + + + + platform:cocoa - + platform:cocoa - - - - - + + + + + platform:cocoa - + + platform:cocoa - - - - - + + + platform:cocoa - - + + + + platform:cocoa - - - + platform:cocoa - - - - + + + + platform:cocoa - + + + platform:cocoa - - - - + + + platform:cocoa + - - - - + platform:cocoa - - - + + + + + platform:cocoa - - + + platform:cocoa - - - - - + platform:cocoa - - + + + + platform:cocoa - + + + + + + + + platform:cocoa + - - - - + + platform:cocoa + - - - - - - - - + platform:cocoa - + - - + + platform:cocoa - - + platform:cocoa - - - + platform:cocoa + - + platform:cocoa + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - - + platform:cocoa - + - + platform:cocoa + - + + platform:cocoa - + - + platform:cocoa - + - - + platform:cocoa - - + platform:cocoa - + - + platform:cocoa - + platform:cocoa - + - + platform:cocoa + - + platform:cocoa - + - + + + + + + + + + + + platform:cocoa - - + + + + + + + + + + + + + + + + platform:cocoa - - - - - - - - - + platform:cocoa - + platform:cocoa - + platform:cocoa - + + + platform:cocoa - - - - + platform:cocoa - + + + platform:cocoa - - - + platform:cocoa - + platform:cocoa - + platform:cocoa - + + platform:cocoa - - + + + platform:cocoa - - - + + + platform:cocoa - - - - - + + + + + + + + + + + + + + + + + platform:cocoa - - - - - - - - - - - - - - - - - - + platform:cocoa - + + platform:cocoa - - + platform:cocoa - - - - - - - - + platform:cocoa - - - - + platform:cocoa - - - - + + + + + + + + + - - - + + + + + + + + platform:cocoa + + + + + + platform:cocoa + + + + + - - + + + platform:cocoa - - - - + + + + platform:cocoa - - + + platform:cocoa - - - - - - + + + + + + - - + + - - - - - - - - + + + + + + + + - - - + + + - - - + + + - - + + - - + + platform:cocoa - - - - - - + + + + + + + + + + + + + + + + + + - - + + - - - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + platform:cocoa + + + platform:cocoa + - - + + - - + + - - + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - + + + + + - - - - - - - + + + + + + + - - - - - + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor + removeOnHide - + + + View categoryTag:Ant - + + + View categoryTag:Gradle - + + + View categoryTag:Gradle - + + + View categoryTag:Debug - + + + View categoryTag:Debug - + + + View categoryTag:Debug - + + + View categoryTag:Debug - + + + View categoryTag:Debug - + + + View categoryTag:Debug - + + + View categoryTag:Debug - + + + View categoryTag:Git - + + + View categoryTag:Git - + + + View categoryTag:Git - + + + View categoryTag:Git + NoRestore - + + + View categoryTag:Git - + View categoryTag:General - + + + View categoryTag:Help - + + + View categoryTag:Debug - + + + View categoryTag:Java - + + + View categoryTag:Java - + + + View categoryTag:Java - + + + View categoryTag:Java Browsing - + + + View categoryTag:Java Browsing - + + + View categoryTag:Java Browsing - + + + View categoryTag:Java Browsing - + + + View categoryTag:Java - + + + View categoryTag:General - + + + View categoryTag:Java - + + + View categoryTag:Java - + + + View categoryTag:Maven - + + + View categoryTag:Maven - + + + View categoryTag:Mylyn - + + + View categoryTag:Mylyn - + + + View categoryTag:Mylyn - + + + View categoryTag:Mylyn - + + + View categoryTag:Oomph - + View categoryTag:Code Recommenders - + View categoryTag:Code Recommenders - + View categoryTag:Code Recommenders - + View categoryTag:Code Recommenders - + View categoryTag:Code Recommenders - + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:Team + categoryTag:Version Control (Team) - + + + View categoryTag:Team + categoryTag:Version Control (Team) - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:Help - + + + View categoryTag:General - + + + View categoryTag:General - + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + + + View categoryTag:General - + View categoryTag:WindowBuilder - + View categoryTag:WindowBuilder - + View categoryTag:General - + View categoryTag:XML - + View categoryTag:XML - + + + View categoryTag:Java - - - - + + View + categoryTag:LiClipse + + + View + categoryTag:LiClipse + + + View + categoryTag:Debug + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Java + + + + + View + categoryTag:Language Servers + + + + + View + categoryTag:Language Servers + + + + + View + categoryTag:Language Servers + + + + + View + categoryTag:Maven + + + + + View + categoryTag:Mylyn + + + + + View + categoryTag:Mylyn + + + View + categoryTag:Help + + + + + View + categoryTag:Terminal + + + + + View + categoryTag:Other + + + + + View + categoryTag:General + + + + glue + move_after:PerspectiveSpacer + SHOW_RESTORE_MENU + + + move_after:Spacer Glue + HIDEABLE + SHOW_RESTORE_MENU + + + glue + move_after:SearchField + SHOW_RESTORE_MENU + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - + + + + + + + + + + + + + + - - + + + - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fdt b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fdt deleted file mode 100644 index b4dcde3..0000000 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fdt and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fdx b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fdx deleted file mode 100644 index 23c840c..0000000 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fdx and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fnm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fnm deleted file mode 100644 index b4b8341..0000000 --- a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.fnm +++ /dev/null @@ -1 +0,0 @@ - fingerprintactionbugIdbugUrlmessage needinfos \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.frq b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.frq deleted file mode 100644 index a30e529..0000000 --- a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.frq +++ /dev/null @@ -1,12734 +0,0 @@ -߶G Gۿ YK3 _QAke /y_C!S+33KMCQ;1KS +ǶӳkG -ۢ߹Gɯ ٰѶ/g6ӛكF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#~&%$}'&}#|'$'%q Y ǔ ū3]3եӳGӳFѶŘ)y 4  7K@ *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&e"n!p %o#k ,l('l'p۱ ([۫ Ŵצɯ͗߶1ū4+   M #'cG uBy YWY(1aF #9 /$"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - FŘӳ3}U ݰӳŘ[3Ѷq Yوݳ / W %?7O >% -Goū''$\$2$  lz K -*B,!ݴܳø  qn.B,=;˖ ӳ\ ӳѶ۱o56ӳ_ӳAٌ    '-[ aת  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q Y˘[ӳGʝ ӳ - *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&,".!1 %2#2 ,0('6'-!`i'e{5]^״ͳӳĘӳӳí۱5ɯ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -S(T2 Df@R h4@^t vDJh -fdJ\- > 6R"8@T$blLXP5? AoJ)^LI! AI%YM_CUkK;}y7T4 p@ %(.$/#+%+&+"0#1 &0 !*#, '-# q Y،ۘ\2ڢG'G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ɼ˝ r>][ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  NO2G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 5@ Gۭӳ îr&ʬA56#+  %=3+e+ 0   -%; +'      ) `8+8=X6 -go'+E =1:;)  - ӳ  - -E  =*Ř}waYG'OR+ C   w4"*a ӳ*G\8U23}U ш mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G91 G ݎ޶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Gɯ MgÐӳ - E5c sgo! 1'/%C II  B Ǹɯ ˝ -go'+E =1:;)  - G 3'8 -U ?5 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ݳ9ۘ ˉ՗˰q Y H/ӳCGԥ3}U۱ߎC۱ͳ6ݨͰcɼGӳ' -19/ U S ~          + +      O' *,r8$ݳq Y۱G0(X A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Řӳq Y {=3u   :o -Y 1 E՗ /.P2|T J@9o5Ř9 ׈ٰ\2  m{ K -B -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ת' YK3 _QAke /y_C!S+33KMCQ;1KS +Gӳ˶ - . P Y%  4 ;  *+?,Ï 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]M? 7S#9AU%cmMYoK)! AI%YM_UkK;}y7U5    - - G]3˶G >_ o+-ӳ  -X   -;&$%- ӳѷٓÐ ӳݗɯѶϱbF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(&˝ ˝ 'ӳӳ -   G5c3/% 1۱1WA; ۘíU̶=$!ŘDzq Y  ) -}EŹCū- 969 ϰɯŷGѹۘv˝ö۱״ Ͱʝۢˋӳ۾ɼӖӳO2*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&<"C!? %B#A ,C('C'@ӳïFݲ  ӳ]39vöͰ {=3u   :o -Y 1 Eũ'Řص'q YӳF$ū   Y  -;&$ŘɼѦ ů* qfn+vӳӳn4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$d' @* %   E r -1 [S%@S ?;- BѶ5   { 6G^F -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&Y%a#_ &`$_%^0)\$[%_$`ӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?   . ӳ߸ 3'8 -U ?5 #! +ݯѶ Y {K*=e5+#:Y  Fû ͠ Rӳ ]3OG)`F ʝɼתɶѶӳG ^:'DfK ɯӳӳٰ'ӱY mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ҳCGïϮ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯ٬Ҥ  ͔ݦ3}U   ŘԘԥī  ˒ ?{ô'ū1߳ eu< - -aFȯϸM=]333 ÒӳӳEj߶ ū -Rtd""*Pd2@N8\| R*b P l6<bd|b0(i.p-p*+p $pӳН'ϛ ɼѴɯ ķF@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFFF" F"@"B'F%D&A!C'C#B"C%$D!B D#E *  E n ۀѶɯo5A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG"""% -ӳ׶͗q Yɯ2g1ӳGG# NUɶ]3 - m  $.52˝߶MNۭ Ŵ˝ӳI߶ ۢ˝[Ͱ 1  8 ?Eӳ80F׶ ӳ]3īٌF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(5ӳӳ] G %    5)_ 8E+e   I'9s*8 3 qݳӳk -/ KguDg7 4:[  ??8H.  G']3aGѹis'G@ 5@ v -+"ӳ{ӳ\߳۱ ]3۱ˬ˲YۯG۱ٰٓ ;ɓ91CGCD,I0Ϭ، q YGUӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -Ͷ*,96jӳ۱#O/Iŷ3ٛ3}U˝ٰ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ߲<*' ɼӳɯ'DfF[ӳ  O9 3@  *  E nXӳH< - O -92ɯӳG ӯŷ -G - K C<G% -/21 ٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -[2BѴӳ.ٌūۢ ˘٫ų - E5c sgo! 1'/%C II  BA߶ӳՊ {=3u   :o -Y 1 Eӆ˝˝ݑեҳiӳ߶ -ߙW/Ř5ӳŘ*Ұ -G  %a9K]3 17o'Ř-()L( <  ϰ   mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱'ɯ˝ǭ۵Ǻ [ Ѷӳ Y {K*=e@3ī - O -92ӳ[y^ղƶ0Ɂݳ͗߶Ͱɼ۱әGF۱]3lӳ; Н ߶ծ ۱+I C q.īGӳ   -  E '_  !AFɼ ] G %    5)_ 8E+e   I'9s*8 3 qٰϰ תծۦö - -Fծ\2Ͱۺûɯ߸Ƕ˶23}U2|Tӳ -G - K C<G% -/21Ý{ FEݴݯ˝ӳɼۦGA:AQ `GAAכյF$eMFvï˝ٚӳӳŘٴ#J  -ӳe  E  -  - -9 ?[ï=*ɯZ!Ko  -t\2  m{ K -eBӳ÷5g*߳oŘq Y>ӳpXZե  ׶ɼ"ĘTP, -".Jx<02"&H -LN<;F -|b&T&"+$*#/*#Ƕn4 #   !O - U$ ,k#a E1 /# 5! #   )@ErŘӧ ūյEGե  -   <9 E=I7 -b - _Mo'uy+=Ag/;)G@KYk5 2' q Y߳ӳӳG߶ת߶ q YūŹɯݰѴŘ=*եF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Mж' - m/GHӳ *  E nl߹U X zJ*=e*ӳG2 3}U n -4 - #   !O - U$ ,k#a E1 /# 5! #   <@Er˝߶=*ɼVG ڱ' Eƶ *G!ɯզӳY -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  ӳӯ F @ӳ 0C O g÷\ F$ - - 4(^ -8D*d~  -H&8r %;#?* >8 ; &;"=3/B (= =q!?!<Ѷ[7ӳɯ 1WA;߶ݗDzǶ C#  2/ #}  [6]IG < 2"˝Ř˝G=5   QaE  _*m)Y'O-!4'G ˝ | ӳ϶!\!2!  lz K -*B,@؛   M #'cG uBy YWY(1ɗɯ=5   QaE  -_*m)Y'O-!4ϙӳ ݳҳ`2|T o {=3u   :o -Y 1 EeMNɯq Y޶ٰ$iJGq Y]3"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -'НǶ3}U ،Ǵ9o' -ϰ6]3=*Ř  -! S"O %>zĘݳӳ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmQK_     ۱EGͰͰ;˖շ Gq YGɯ -ͳhGūӳ ɯ۱qژG߶ӳGݱP*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(=!#e&d%`$h'i&^#e'`$h'b%azӳpX H/-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''  sTsBǶɯøӳژ 'Ƕ(ח]3ū  - m  $.52'ӳ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ׶٪ G;c ݳ; G /.Pɯ+ ӳ  -! S"O %>/ѶٰǴӳԢt߸ : (Ǹ<*  -   T :2+j5ZТq Y<*ӳӳ=35RͰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - Cs81WA;'G GՑL ӳ[÷ ɝG  A -!F7ݲ۱.ɝӳʘ]3`ۦů  Y  -;&$F;ɓGū ٵύ ݱ  ӧ   ۀ +?.Gƨӳ  - ]˘׶ӱ˒ۯ+ӳϰӳ I+]3 "q Y H/ݳӳa3}U\2ӳGoʝ۱،Řӳ ˶˝ӳRۯӳ ٪'ϰѴ״JFFG۱T9 9o'،GtP[(чӳ߰ӳG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - q$۱ե(   -  E '_  !AFTيѝۺôӳ˝ݳ׶׶ūѶ˝* > - yh kŘۘq YقˬŘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& . q Y -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) |"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -/f5תӳGG-IeGY    %#K   #-      i% cCٰ]3\2öF0 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(0!~#2&5%.$3'4&3#6'1$/'1%3Oq Yݳӳ :3q Yq YO  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٌ%  5 ;  *?OʰEɯFq Y T vۘŹ˼ѶͶӳ -))j --gɼ  Jvv -@3(:( ۶Ƕ9 7R NhGFF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ɯ տ')&H  )J  d -1 [S%@S ?;- BǶɯ߶Kّ nMNѴӤeӳxǢ˶]3 Vˠեūӳ16!~  O9 3@S G,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(#+**'''$"(&+ɯӳۯӳ ^ - - -ɯװ'Ѷ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !0&6$4 '5 '6$7"3#6!5"4$#6!2$8#6#5q Y͗Hӳoe.iVvɶ߶ȼ  .-3SmkѴ{UӳF@ӳݱɝ˝3}U]3&ӳ  50A ˝Q. 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ)_MI! AI%YM_CUkK;}y7U5p@ #)(,$-#0%*'."/#. '/ $/$+ %,&0FG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ٷ 3 ӳGѝȯɼ߶īA߶Ѷ' -G - K C<G% -/21 -s<'"" F @` -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  GǯŘ Ňq YCSӳӳӳӳ׶Ga ۢӳӳ'F,q Yͺ   O9 3@ N&uեͰӳ[ת ӳG)ӡǶū * lѶ 3'8 -U ?5ӳū˝ژѶ˝* qfn+$ ӳGۢӳӳ˝  %a9K]3 17o'Ę-( " -Vūȼq Y 3% U fo5߶=*Oӳg3˘ٻɬyU^ G*3.ۦŘF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(!ӳ'~b -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&=%E#? &D$C%?0)@$B%>$B.ӳʹ?J/ۤ-K;GiSZ6ӳǶq Y ÷ǶͰӳ Ř˝GG - -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɶ  Y  -;&$˲ _Mo'uy+=Ag/;)G@KYk5 2ɯG#\2  lz K -*B,Q) sPF -4c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(8Ƕ 5'ǔŘ   -5dٰҙ# )+'_\; Q۱# N   M #'cG uBy YWY(1 --7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9' -'Ӱ ӳ!9ӳGѶC / ̶G -آ MgծG۵ٰ ׶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٌ#ڱӤ ӳѶ˲Yӳӳӳ Mgڱ˝ӳɝ͵ -1 [S%@S ?;- BFϮP[(ݬŘWm+!F$$ - .ӳ߶2O+2 ӳۘӳū1WA; ˝Ƿ] G %    5)_ 8E+e   I'9s*8 3 q  eӳ F 3'8 -U ?5q Ys' Dz  -! S"O %>צѶq YѶӳϸC -IO E!|A - 95;',DpTWϗ  sTs=5   QaE  _*m)Y'O-!4˝V >/LcWvɯ.Ѷ߶  Y  -;&$FҳGq YͰת77ѶūG -Iîӳݳեۯ@! - -ASO If:ӳ   -  E '_  !AFӳpX=* ӳ۱ӳGŘ ۺ {=3u   :o -Y 1 Eɼû1 %J߶Dz ˝ǶG%  5 ;  *?FLLF2O+G'ͶYŘϾɯ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -هͰ͖qYǶۢ˙ - Q s , I'U5} %sG 5 1 E C #  % IE]cӳgǶFMNMΙFq Y۱ F" ӳGŘņӳBüɝ=* - D4brfn 0&.$C HH %/ %3"7$8B)5Řɯķ,ٖӳ -ѶӳͰ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  Ƕq Y  Y  -;&$*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&:"@!D %A#E ,@('G'>ӳ   Gնs' - O -92"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٶ  %a9K]3 17o'Ř-(ɯӳ  -G - K C<G% -/21'ۢC|Ѧ! ۢ߶ݱ - -آ Řʘӱ  q Yq YӳFӳՃ۔ӳGQ ӳ -1 [S%@S ?;- B/# Ŵq Y >ٰĘ÷G۱GO gŘծӳRiFѐGեūo5ɯŘӳɯ'!  -A/ ɯa˝Gq YG -#I  wU)!7'Ug  aYG'O5 eGY )';= E ' /I= %EK  C5wa     E13 ;  = +g '9+%==; # 9  'K;Gi/s7 j)XTE`"bC4ehhU*LB8+T,a&% û)ӳ85ɯūɯݰخ80˲ٰ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&"! %# ,(''ݳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Fӳ  -Ř  %a9K]3 17o'Ř-(=* ӳɼ]3ɯŘ˝ɯͰ۱F۱+G+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (J˝˯ӳ  'Ƕӳ   -  E '_  !AF'ӺŷB - -R -c -̗   PŘ߶'ӳGӳӳP" A{A@˘ŘGGu* >TP, -".Jx<02"&H -LN<;F -|b&&j+q*r/*p. GɼG %?7O >% 2-GTߔܳŘG[ӳ.gܗӳGתGJӳOE/ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  ӳݳ~˝ӳ -  xh,եӳӳɯӳͳF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!2#2&5%2$1'2&-#2'4$4'6%2+EӳѶ 3% U fӳڱ _Mo'uy+=Ag/;)G@KYk5 2ŘѻٰתǺG}ɯ״ߴTDzXA,Ӥ - -t,' zב   -  E '_  !AF q Y%ɼK- ڶ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$0%5 *7 (3 -%4 &5$$7 )42|TۢY'ٰ XJ2 -~^P@jd -.x^C R*22JLBP:0JR& )!%"+#+'!$! =*ɼӳ  Y  -;&$եŘɯīYK0(Xӳ˘ihFӳɯū˝=*ɶDzեxGq Y÷TTq Y -Q -    5I - o] G %    5)_ 8E+e   I'9s*8 3 qsRӳ ۱ŷ߶Ұ'3}Uӳ߶ ɼ۱Ţūӳ. - -Hե˶ɼр*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&J"R!Q %L#S ,T('R'R ]H3ԥ߶ϰӻѶؙӳ˃q YĘ  Y  -;&$Gۢ43}UG3˝] G %    5)_ 8E+e   I'9s*8 3 qh յ۱ӳͶӳ.÷Eǘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q YhH ӳӳɯ Ͱڤūܳ q$ Ȥ7H 3 _Mo'uy+=Ag/;)G@KYk5 2U2  8 iۢ   -K F    - m  $.52צ_Ѷ  ) -}E˝զ  ]3НSצ״6ӳ -Sue"#+Qe3AO8]} S+c Q m7=ce}c1* ݯ ٰ/ q$ - 3' L 98%ͰGͷ#ٰIŪPӤGϰӳۦçכѶo5Y ݳ+\2¸G  Vq YɯFݱҰ ˒˝ץG#߶ӳӳɯ˶q Yٰݰӳ3}U;3}U˝ӳӳǶ߶״pX _ӳ "U *=A0Ǵˑיٰ_:_ʖ__Ƕӑ Dz՗[u۱ɝٰͼ - +uQ7G%y}9% Q 3m[Y]G> !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ūA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ]3۱˝ٰۢۘfoͰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͱ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ŘŘ˖6  !A8Ѷ˝2|T8$ m$ƶq Y^G˒ɯӳXVɯGq YѶq߶ʝե<* ɼǨ!AW +=gٌѶ@.Ͱ[7լ-"PGD& T     -  E -&^   @$/F*1ӳq YGӱɬ\2ݯ!A8ƲѶ˒q YF߶'o5ӳ>T9޶ӳͺglj b/4.ų ȼͰӳѝ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(.#-!*+! $ ٰ Dz˝F   -L -. (  - d - - SѴٶӳӳٰ ӳ˝׶pX H/$80M ]   Ͱӳӳī ӳۢ߷ӳӳFaɯ 3% U fӯ5 ) -͖ǶLʰѶۭG  Ѷ ߳4( MG9o' - yhĘӳ߸|߶ǰ 3'8 -U ?5 3'8 -U ?5ӳ -L E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ .˝3}Uӳ÷ Ř  Y  -;&$ӳū÷OχӳGӳӳq Yɼ ӳŘF4òӳ -   <9 E=I7 -b -ǨʖIûɯŹ۱%  4 ;  *?,=Ƀɼ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( -Ϭрb   K -I\2   pDzݬ˝ ˶Glտʼݰ\2<*Ęӳ˫Ƕ ɯ(Ͱoٔ՗յյٰ.  ۱۱ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳŘ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''   -$`8J\3 -06n'Ę(/-2-*1(,ӳ͖ - -fΪ -ʬFGۯF ޳ӯѣݳɼ%  4 ;  *?,.=*T߶ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -״ӳӳ  >ҳ+  - %9  'O5 r1   "09bGӳXĘq Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& '3ũ  UW 6ʝ'O g ǶӳCӕɗ #9 /[w9C  ' $'l n5 #   !O - U$ ,k#a E1 /# 5! #   @Er -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 'Gӳ߳Ńl[ɯݰ ӳҳŷӳݲڭū әn pX۱  ٰϢl ӳ q Y 2]3q Yǵ÷ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0pX H/ǶcͰͶۯ*12|Z p,m G mӳɯŘFŘ - m/GHF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳC - E5c sgo! 1'/%C II  B3}UӳG =Q ŷW/˰˝ѶѶq Y H/3 $90 u٤ӳUG ʘF--ILF Ƕ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ݯӳ˝ӳ8߶}q YGIG'ߴFFq YєG FǶذݱq Yӳ .ɼѻdٰӳøG۱ӳ O  -'{Q eGY  =/=;# $ ">#6C϶ѝ Cy D1 ˝۱H. YϬǶʹǯ  .0@ "եӳӳF n4G Ę3}UϵӳΪ Mg۱߶ۦӳӳͰF]3 ߶ҳɯӳϙq Yݱӳϙ G ӳū9ӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ѷ -@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF  "? 0"-"/'0%/&2!2'3#."4%$3!4 2#.1 %J3}U3G _Mo'uy+=Ag/;)G@KYk5 2fӳ=$!Řɼܳ߶Tӳu )Y Y<7&kӳDZתͦq Yӳեɯϋ ˝_"@ - n̗۱Ͷ]3'ɼpX 3}Uҳ ÷ӳݳӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ ū۱ \2߶Ćӳӳ׶ 2|Tӳ ׶ۘϠ) ɼȬYŗٶ!  >GL =*SѶʝÐ   Y  -;&$GӳѶŘӳݳ ŘӠ  q - %9 U/ /    M]eG5 )';1h- '#)  V7i4%BY)ӳӳ߶ūgե F ïӳ˝Fۦū -1 [S%@S ?;- Bӳ˝g  -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ(( -   - $ ɯ  8 i-=' -  b3*s F A,*lTpr*+-9.0lFGǶG˰۱Ƕ:ˬyJVGݰӳ <pX ū -Sue##+Qe3AO8]} S+c Q m7=ce}c1* F ӳ ݟ - D4brfn 0&.$C HH %$ %'"$$(B)'ٮ+FٷP[(ӳa GD5Fܱ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 091ī˝]3ȼ߹  -   T :2+[ǿӱGӮGû[GkiEg۱ά3}U2|T ӳ˲" -# (2ìɯyU^ G*3] G %    5)_ 8E+e   I'9s*8 3 q -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ŵݰӳ  #5 :ե˯aɼӳOӳ    -ӳ #! +^ !+  c3 3    +  7 `3/1JA92%i͗=*˘ˬ  %a9K]3 17o'Ř-(ٌŰѝo5ӳͰ׶ۀΰ۱ɯ)  Y  -;&$ [ۢʝGݮ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(7 kFC*  O <Үӳɶ͸. - -HȼŘ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  >G-ӳūUQ- #/Ky=13#'I -MO=;G }c'/U˲Ř ŘFҳ˯ݳӳUǵ˒ n 4  #   !O - U$ ,k#a E1 /# 5! #   D@ErEGīY"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͭ  A -!F7ŘA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%׶ӳ߶W - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/  0іɯDFտhӳݳ(Ͱ GٌۘŘ]3˒G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߦ״Ԯ91˝s8ӱŝ3j*ѶG'˒   (J d*ɼq Yϸ߶޶'ղӳ9,%ӳӯq YFӳ ŗpż ղ5ZТ߶,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(&+,*''')",&, 3}U߶3}U ӳՎ*ѶñUն]3G#;^ӭ 8 i=*"؊ '߶ι -0 ZR$@R ->:,$$ & % B- % G ɷ1Gʝٌӳ CGӳɻ  " -V J RͭrG3}UŽ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕ'״άͰq Y۱ɼ 913}Uє ϰūϰ q YɼѰ׶Ѷҩc3/% 1B  > -GBT3Ѷ T vѶ˫,I0pXӳmɯ_ŘŘצ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_    ӳ׬ŘծGAH˘ӳ˒q Y H/;j  -. JftDf6 4+:+ ]3ܨGۯӳתǶ [כG iŹɯס˶' -8 FN >+PK"B 3ծѶ#˝ӳ ӳŘyU^ G*3]ٰӳǵӳ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(%+(*+''&"&&( <* ˝۱ݭ-q Y"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV +*0 -(. '0#2''- -).S[G߶߳  >/LcѶͺӳ ӳ q Y  Y  -;&$۱ۘӧ  - -u,' {¯߶œҳӳ  ӳݱa"&"T   + - - 9? -cյ R ! -ɯ  G ґ1WA;3۱ӳǵɜCٌŹص [ ߶F -   G5GS.  N۱۱80:ʖ ۱ӳ=*ӳD*Ę*'ծӳŘqɼӳ] G %    5)_ 8E+e   I'9s*8 3 qQ- -P -ӳ˝ ӳۯ 3F^ ֿ =ɯ]]3FӳŘ̖] G %    5)_ 8E+e   I'9s*8 3 q߶ۘ*12|Z p,ӳq Y H/˲ӳF] G %    5)_ 8E+e   I'9s*8 3 qӤ߶ۘpXӳ ^ӳ߶ ״ݶ Ƕʝ߶]3ūGն$ 1l*ӳ˝P'  O1   RWG >_ o+նٌ  UW G͐3ʰ˫ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ "եɼi -3A"կ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& > Ř]3 8 i߶fG - -յݳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 6ö hծ ǪͶuŘ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  /%5+#: GґS  -#  -mӳӳ˝ټ a  )I= %EK  %=3+e-   - +    K #g skQ-  -         7eu  ' )9  7YJJ9l!#1 ( <# (#".'x;Q=-pXŘ̩[7CBNπԲ   ڱGۘ˒F" -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9$C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("^'ٮG۱#q YG 3% U f>ٰpX۱߶Hۘ;Eۘ'ݳѶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%,sA]]M  Q%759EC?sOq ikI  5(A )!!  S M?#) K!19 !Kew5Qc13;1  W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ni - -E = ӳ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -͋ S -߸ե՗  -K  +12}[p˝ӳ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&((+**('''")&(=*" -# ( 2߿@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"2 0"."4'1%/&2!3'2#1"0%$2!0 /#.FǨɜͱӳF - - Ř&ӰīGծۯӳŘd߶ӳϻӳ ; E/ koʝِɱSӳӳFݯɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ȡųӳFӳ.׮ _Mo'uy+=Ag/;)G@KYk5 2յ#Gۯۯ ߶ -   G5] G %    5)_ 8E+e   I'9s*8 3 qū˝  O9 3@ɯ ФG ӳ+÷ ü  ɯ.כ  Y  -;&$çͩ Gq͗G| XJ2 -~^P@jd -.x^C R*22JLBP:0JR&0 )0%1+1+'1$0ӳŘ;˖Ͷ'Df˒@GۀǶͰ' %?7O >% -ݴӳŘF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 1Gq YӞZ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G '"˭ӳ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ  -$%%$ *$ (& -%# &%$$* )&YӳC ԄٰpFݰG@ڱٰٰ˝ŘF߶TI -go'+E =1:;)  - 6ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ӱ÷˝˭ݳ -go'+E =1:;)  - ҳûӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -'׫]3ӳǶɼŘ Řӳ-5 eGY (=3+e+    +     -')B#S˶ѶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ґBӳ վ πӳG -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) .=*ӳɼӳ  Gӳq Yq YŘ٦D F @-.ݳ1WA;۱Gҳ A ӳ˯ DZծٌG۱|ӳͰ     E 5,zF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(۱ 3}Uɼ˃ɯDz -q Yq Y" GpX 1˲͗'ʝUά -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$% * ( -% &$$ )F˝߶b3/$ 1, 2|Tūٵٰ q Y] G %    5)_ 8E+e   I'9s*8 3 qٵǶï׶ٰū] G %    5)_ 8E+e   I'9s*8 3 qFA۱ 3'8 -U ?5aq Yˬӳ ʝ. G3A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%ӳpX3}U2  -G - K C<G% -/21Ѷ]3]3ɯFfɼmGʝ E`˯ӳî۱ ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -եŘG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ˰ݳŘ  g< =3+e-,     / I 5 + 9Q4 *+AcsNտ ўV] G %    5)_ 8E+e   I'9s*8 3 q߶ P  ۱ _Mo'uy+=Ag/;)G@KYk5 2Ř÷ٴɶ+e F˝ɯӳ߶ ? _ #ywA i%>ŘG - -F'2#   -  E '_  !AFӳ˖ŘG -#9 /  wS))S G  oK%#         / I k +M4XA(.$Y[}U ȼ ӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% #<?:íG޳ұ]3 ͻ     -  E -&^   @$-F*0ɯ -$`8J\3 -06n'Ę(<-A-*A(+[[ӳt3}U +I C q. n4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$Z' @* %   E r Gյɼ ; E/ koǶӳ\ӣ#Q- -P -]3  - L m -¯ݳt~ R ! -uݗ~bٌ=* q Y H/3ʝݱ˝#917iis'T?+ Ѷȼ=ӳ7%]ӳŘ÷յٰۢ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK    F AӳC -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&=%@#D &A$H%<0)B$D%>$@߳ŪPӳGŘGŘٰ˝Gӳ*,96Cӳ !@ -߳ٮ   7  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ϗ Ŵ*ڄ׶Gq Y߶ ; E/ koӳ. -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) q YUq YŘi F @bq Y 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKigeKM?[o#9AU%cmMYQ5? AoK   -Gȍ'ݳ Kww -@3:϶i -3A"߶ ۼѶӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ř - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ӳ\ūѶ  ??8 ݱY<*F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( /߶Y9:"1 :fF  \2ѶΪ  -  - -9 ?ɶɅ   -! S"O %>'եۯFٰѶӳ˝ɼ ˰F - -  -  - -9 ?9HaӳեͰǶCGӳӳ   P\ F$ - - 4(^ -8D*d~  -H&8r%8#@* <8 = &="A3/A (> =q!@!< ٮͰ 6  ߶  -! S"O %>3>'(+׶˝Ƕӳ'Ǵӳq Y H/Dz"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݱ߶ܴ߳Yݱ'ݲC߶   `3w,0յ߶ӳA )!! S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%FɯG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  7;M @ -(* >  ū+b˝،'˝]3ͰեGۢϰ  ͖ - m/GHʝU'ŘG {=3u   :o -Y 1 EGѴūɼ =* "U *=A0˝˝ɽq YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  #% '"ҳӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ ǵϴת+Cd  - 1Y7ɼG͙ۢ q YF˅ / ӳ9=*ɯӳÃG+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (G]3YɶݳӳGӳ˘˶Řϵ806  C .ūGߑʝ .FӳۘɯݰG ٰѶ6F ǶG 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDKh -fdJ\- > 6R"8@U%clLXP5? @nK(_MI! AI$YM_CUkK;}y7Zq@ #*(/$.#-%1'0",#. '0 !,"/ "($9q YɯѶӳGCٌ @4+XFǴ3}UA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ř  #5 :& q Yٷ ߶ɯFF--ïӳCT*  -/.PŘ;˖ -eu< - -a ӳ Xե]3 ӳ - E5c sgo! 1'/%C II  Bۦȼīn߶ʅӳ ˝G=*߶  $}ͽ7s8ʝq Yk -/ KguDg7 4:q YӱGӳ Y =Q  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0MGٰ۹ +FC9љɝC -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ӳQb$ ] G %    5)_ 8E+e   I'9s*8 3 qӳ ɼե˝۱ -Rue##+Qe3AO8]} S+c Q m7=ce}c1 * ˝Ѷ  <N   fp  M  18)};۱ݷ'tӳ)9(< ӳ۱G -go'+E =1:;)  - GӳQ - ~,E Q=+qɯɯ  a+FG׶ ѹDZ׶Ęɼq YͰ͖߶q YO"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -OA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y&_EG6%ūɯӳ˦ӳ80Řɼ ]3qaq Y H/³ӳǵǶ˶і =5   QaE  _*m)Y'O-!4  r =ߦ)  Y  -;&$ǶGEӳɯ -1;;Ie~3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ͱ - E5c sgo! 1'/%C II  B=' -  b3*sIٰϬū - -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&r%x#y &x$|%{0)|${%v$x ͳ -B&A =5   QaE  _*m)Y'O-!4ۭͰ4P ۱Ѷ߶  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ϥ (H 1 ӳ:IG [[3}U۱b ǶĘq Y*ɼӳϰG+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1l  (۱*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&i"o!l %p#l ,k('n'puѶoDzեq Y - E5c sgo! 1'/%C II  BͰGɶDzǶٔ ɯʝ תݱû  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ߶ī ҳӳE ʝCG  %a9K]3 17o'Ę-(]3    '-Z a->߶ϙ3}Uϙӳ] G %    5)_ 8E+e   I'9s*8 3 qūl˝ sbŘ߶R٨ 2zӳӳӳq Y öA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%5q Y=G߶Ř \2ٌp'  ͱǰӳΰ - {=3u   :o -Y 1 E6>'ӳ ӳGūAA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG2%*FӯӳѶӳӳ˝  -ٌŘ7@ѯGdIӳӳ :8 2; S_qݰyU^ G*3߶%  5 ;  * ?Ͷ  ī  --۱ݰGӳ ߶ٮ߶Ƕ *HH!qgHn Kww -@3:#>G -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 8ū߶Ͷ3}UN >+Pŗ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -` `Fй -   &  Jڈr=-۱ݳ ӳ L 98%g״ӳGɗ'G$  %a9K]3 17o'Ę-(۱ -    L   -    D  :        V $   ^  N \ h  d T 8     z    ^     H      - < \   -  N \   & @   \  .       > * , -  `    P 6 L >         8  :    " > 2    ~ 6 X D  ,       ,      2      ؿ  -$% * ( -% &$$ )a6Kݯ ŗ  ) -|E-%ۢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& øR۱ " -VѶ k -/ KguDg7 4:ӳF9?G -ϰǵ -  [  - 1Y7 -  -˘FӳϙF;51Ͱ =*GӳӳѣG;˖ A  НȯG -ɼͰӳ ӳ - m  $.52 "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -]3%7/hcG]3ӳѶ-Y߰GŘ - 3% U  -fG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ǶUGG0:ǯ ɼ' ݴfɝ    sTsѶ - G 8 ;@]3[ Ge˝ O ɼӳӳ] G %    5)_ 8E+e   I'9s*8 3 qGۘ ūW9 =*)ѝvۘ Řտ A Ͱ ' hյ8ӳT˒'q YGǶѴӳݳ#,0FĴӳ1WA;]˝aY ]3F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(TG -G2Ӯˬq Yq YG  ]3)9(< " -# (2A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%˝߳۱80ӳ=* c s#),'0 nѶͰ] G %    5)_ 8E+e   I'9s*8 3 qɯ GGPG0VA"!& ;("-=4'q Y߶ٮ=5   QaE  _*m)Y'N-!4ՀɯŐŘٌѩٌǵӳ  50A ׎ϰَpX ӳ -1 [S%@S ?;- Bq Y{y GoɼѶ۱.ER BsӱUQ- #/Ky=13#'I -MO=;G }c' /͖ G˝͖ - E5c sgo! 1'/%C II  B8@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF88" B"@"@'@%=&C!C'C#C"B%$A!B >#C 3% U fٰ - -ïͰɯۦ$  -K ґH@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF" A"C"B'C%I&B!@'A#C"?%$I!B A#B߶  %a9K]3 17o'Ę-((;DB FGG ۱ï Ř3}Uݱ -Ӯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  Ͱؔ϶ Ѷˍ۱ӳݱPFӳDzDzݲīͺӳӳյA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ˝ӳǶ ӳ ڢ״˝Ͱ؛ӳӳ˯U0'DfĘʲq Y Dz - E5c sgo! 1'/%C II  Bɼeۘ ɯ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV +*0 -(- '0#-''1 -)0ŘūתӳñUѶYq YѶjϙŘ եí3}U F @߶   Kّ n Ƕ߳ v%٪۱߶91Ͱ8߶ -fn&*D -<0::(  -&. +1÷Řӳ - - - - -* - - -t -P -6 - - - -F - - $ -x -| -8 - -~ -$ - - - - - -P - - - - -2 -l -Z - - -X -\ -F ->  - - - - - - - - -" - -N - - -z - - - - - -\ -P 4 - - - -P -$ -f - -. -n  & -T - - - -: - -T -6 - - -< -J - - -J -h - - -, - -R - - -& -F -. - -X  - -( - -4 - - - - - -& - -D -, -N -: - - -J - - - -b - - -V - - - - - - -n - - -R - - -" -t -" - -  -` -Z - - - - -0 -0 - - - -J -R - -L - - -n -. - &%# &$%0)$%$ Ř,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(A+B*B''D"D&A RrR&RR?U  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  q YUG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳŘF  %a9K]3 17o'Ř-( ǂʝ÷۹G3Ѷۢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  / 4ZͩۘZ!Ko  -t˝   ķ ӳû  %a9K]3 17o' Ę -(2ۦfV7]3  m{ K -B - -Ř֘P ^A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %۱"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - #ۿ̶ҳӳŷٌ  <fپ '"ϵ#G >_ o+ɶ ۱:ʖ ӳn4 XJ2 -~^P@jd -.x^C R*22JLBP:0JR& )"%!+#+' $ Gr÷ӳGŘŘ*opX3}Uɯɼӳ߶ ѹ  կYͰ - O -92ŝ % $$%%% %$$$$$%$$%'$E%%% %5,X6B ˝ٮ]3˝ӳ۱"ū #<?:  " -# (2  -  - -9 ?=*ӳӳ ݱ  G5ѶGͶc,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(1+9*8''8"9&5 _Mo'uy+=Ag/;)G@KYk5 2ɯ2=*q Y!]Ř* <4 - P`D  -^*l(X&N,!(i*p4+p؛ɼ  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&W%^#` &]$a%]0)\$]%]$Yեė ŘGӳ%  5 ;  *?Q+F..ūG.GͳӳŘķGӳ=*Řۅ6IѶq Y8q Yϕ݌q Y˶ 7HFݳ'۱'Fӳͳö 3'8 -U ?5'ȹq Yö! - -pppppE, :8 ǶݯѶG߶Q- -P -߶ɯ ˫߶  !k Ř߳ӳCq YG]3Eü Kww -@3:0. : եǶQ> *  E nԮ߶ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* G7e"۱˥ղ`Fӳ]3 f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%'';- ("ӳG. - -Hݴ ݗ:ʖ  < f. ״"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -'ӳӳϰ;G^ۦ צϙյӳ #<?:s$ H R ݳӳ޳kc . - -HѶp̾Ѷ]3ݳpXӳӳ˝жژӳŘɯӏ++2 jۯ8 ˝͗۱   -  E '_  !AFW+ O mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Y۱ӳs8 $g ]3ݲժ  '#) Uf.d 3}UNѶŹά ˝īӳq YݳӰĘՌv†˝ -ӳ۱(ʈ# #<?:"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ƕ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Q- -P -ɯӳӳϱ&T8b ߶33}Uq Y˝47 ӧ ɼ$۱ -5<>  Y  -;&$ӳɼ޳ Yū3}Uīכ֛ - +#`)pZS - -٣ڱݳӳ  -  - -9 ?  ۱ -   G5+ۘ߸'ըq Y،߂.G Ę۱ӳZ߶ӳӳWŘ۱ɼ˝ɼіӳ !    !! .!!!   "` !!!d  !!!!  D! ! b!! b!! !  !!(!!*+:,ٶ6 - -q YЖYӳGd2|TѶ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -#9ٰ2 q YŘCӳǶת۔ņYV׶ʝl۱G'E"U BґGYpX Tmԏ%$EpXq YG   -ȼ -ҳӳT˲i{3>'(+A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!% q Y'c3}UG+Gǭ Řo5 Ę ӳ۹ɼ؜6۱GΙɯ*7b ū ; E/ ko    UV ɼۘ ]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 9K -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ɼѶG R ! -ǵͰѶG۱ɶ˝ӳ+  ? ;ӳ˒C_Ѷ߶ӳ2; S_q߶  Ęq YŘѶӳӳGӳӳ˝To5 AO0ݱӳӳ˄_,FѶɯתӳͰӳG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۘ - O -92ѻYܳ3˝ӳU)  ?ŹDz ،    Y  -;&$ rÏŷ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF# "z"z'|%&{!v'z#"~%$|!y |#{F Ѷ 91T  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ӳ eu< - -aG ӳ۱] G %    5)_ 8E+e   I'9s*8 3 qGݳӳɼѣɯq YCïӳūdzŘq YɶݳaaȼCݗ  .0@ "ŘӳӳŘC˝ ӳ߶  )J  dg]F  | ' F - -  6:L@ -(-* ݳӳG`۱ ρӳaɱ 7c -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&L%P#P &S$L%P0)Q$P%O$SGq Ym - E5c sgo! 1'/%C II  B ӳѶН *  E nq Y˝ݳ  rڱSٖ  :Iݻ÷˯ӳ 0(pX3}U)HZץۘͺ  _ʹ˰F5/yU^ G*3՝ "T *<A0]3q Yӳ˝  (Z9×]3Н mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ǷӳۭDzū] G %    5)_ 8E+e   I'9s*8 3 q'  װ   - O -92ӳ G ˝˶ӭ FѶ _Mo'uy+=Ag/;)G@KYk5 2ݳگߤ+o    '-Z a-3E<*ϸ  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0$ï ŘG߶۳ -Ʈ*  g=*ӳӳ۱$ĬG *  E n'` 3mѶFeu< - -aY˝ӧ ɝ "B תGŘ+ɼӳӳFӳ ˬӳG۱߳ ŷCu -0 ZR$@R ->:,$-$0 &0%0B-0%0Ǵ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0F=)ūF #ŷ ŘߋūGŘݴ˶ŘӳÐͰ2; S_qūGӳ6  q YUQ- #/Ky=13#'I -MO=;G }c'/ۘӳѶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳˬɤϰ1v ɯīв˝G;# لaӳ۱UDzPD$Nӳ"ɼ ӳ  [߳׶ܱ9ѴŘ @4ӳɅïG=*ӳDGۢ߶ ٮ]3 9 5XɯGl-gO gەǶ" -# (2ҳͰҖӳȶPѶӻxŘ  ) -}EήF߶ϹBpX H/ٖ -   G5 YK3 _QAke /y_C!S+33KMCQ;1KS +ʳHɼ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕ϶-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ӳ:fٮE*L7߰"  ˰ ߳GQӳ - %9 '  W1 SQ -( cK+Y  K 5#C   ?= # 5   -K #J5*K%Iq?K;G#1{G̗72}3 նӳӳq Y'ߕ ״˿ GӯMLq YյG  #9 /$ý;˖ݗA ΄U)ٰ "UFݳ۱ۢݳ÷u )Y Y<7&-ӳDZ Ę ӳDZG3}U۵  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѶǶP߶ ϻiï Gեھ۹ѶǶQɯŘFG͗] G %    5)_ 8E+e   I'9s*8 3 q͗ҳ÷ۘ G3ӳfӳ٪VFɯ+I C q.G80A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ˰ǨҳGɯk˶fۦŘ۱2|TŘ ٌ ˝תתۭ*ҳDz͗ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) hҳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 04V*j"2-<;dW PF2\H*$ -*0V|*F80 -R(U2 Df@R h4@^t vDJh -gdJ\- > 6S"8@T$bmMYr -@oJ(_LI! AI%YM_ $"%",#.%.'*!,$0'/'"/ "'!$gsd6<ѝ(;DB ˶  ;Qs mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Řڢ# C#  2/ #}  [6]IG < 2Dz - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0.ER Bsӳӳ ":2q YGG}ۢ<*եٮ&T8 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK AI%YM_CUkK;}y7U5     ;˖˝ӳñU֘oӳPѦƲ:"1 ]3ӳ߯  ŘݳGGٔյŘǶ'Gٮa6Kӳ Ř  -$ F+l  OؔӱpX݊+Ň۱ - m  $.52ǶҰF2Eo - O -92 -   G5۱ۯ XJ2 -~^P@jd -.x^C R*22JLBP:0JR&. )1%0+1+'0$1G}UQ- #/Ky=13#'I -MO=;G }c'/ǹsP#ɯ͗[ϿFӳΰ13 Kww -@3:Ѷ״ūե Fӳ = - E5c sgo! 1'/%C II  BDz  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& CpX 8- Wm*"ŘA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ɯ˝ɯ߶FF:ø؛ -ӳ؛ѝGװ G]3G9ӳӳG÷۲ݳ ųχ Kww -@3: Y {K*=eӳY ?{.ӳ F A,*lTpr*+9. ˝8hGG':=, ZGԥϔ;u˝FݰǶŘ ÷ӳÐ /ī'ۯ'Ѷu )Y Y<7&Ѷ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Gūɗ  ~@Fq YۘŘ -Řc3/% 1٬$eM 1Hٮ۱̶Gg״ïեՑL'   (4Ѵ dÐ3}UGo5Fū  %?7O >% -ӳ&>ӳջ]߳߸A۱״MNGͰ˶ٌ߶']3 ]3:"1  -˝ - E5c sgo! 1'/%C II  Bū ɯҳ\2NFq YūӳƶǨͰ߶ɯY  ۦŷӳѴ -go'+E =1:;)  -  F @GWJ]3ٰʘR G *՗  %a9K]3 17o'Ę-(͗ ˝ӳ]3 ɼ YK3 _QAke /y_C!S+33KMCQ;1KS +i -3A"+  ? ;q Y' F+"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -FӳŘ[Ƕ  7;M @ -(ӳٌH˶ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳӗEq Yi -3A"n A  Kww -@3: ɼٰӳڢɰӳ8dzq Y  ŘϸՓӳɼɔ3}UTF mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -3}Uӳӳ ӳGٛɼɯ%$4AQ   Q_)G 95-   +  7 -LN Yڱϰ߶ ьg  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˝եɶy3}UӳӳŘ"""ɡFɯתɼ Y˒߳ղ@=,ӧ =*    ӳ F'G !A5RG  -1M9 } U 7  g %( cK+Y  K 5#C   ?= # 5   -I5q)J/#uBk,d$   /Ƀ'ٮG':=,Dzת6˶[ӳ'ӳݴ݌ūǶ߶Gӳʰ 2ɯŷ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&+"0!4 %1#1 ,1('2'.'͗F+   M #'cG uBy YWY(1ۯ3}UӤGFq YF ӳ߶۹ÐYǶՔū̂ץͰqдӳ߶˝ӳӳǮ ˼Gݰ 3}UDzq Yq Y1WA;G  -  - -9 ?ژ -   <9 E=I7 -b - T v--՗յGӳYצщ۱'A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . qݳݳŘG!+%S  ǫG'ϰ   PǶ _ G'ӳѴ -߳  -   G5+ Ͱ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&<%@#A &F$>%:0)D$>%@$DNO2͗V ״եϸrͩ͗ǶY GӳʒFɼGӳ÷6߂ů 3}Uӳ$03Hɼ'ݳ  - 1Y7 Ӥ/V4LѦӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -#gzӳūݳӳq YŘ3}UUŗʝӳZ}  A -!F7ݳ   'ūG};˖ϵG'Ѷӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -g"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳբū ū˒ * .: - 6:٬] G %    5)_ 8E+e   I'9s*8 3 qǶ÷[ٰۘÅӳ­Fq Y͗״߶  ,=B*F߶6 GDz *q YծݱӳŘ` `F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!N#6&3%3$3'/&1#3'2$0'7%8OͰ ˝ϰӳGۘ˲>Gʝ)ß ׶ ӳ˝յݳ۱3}U  תq Y߶   Pū " -V˝1եՎGݳѶ0(Xq YǶ÷G۱ե˝%7/hc]8 f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%3'8'6;-6 (4"5l٤۱ӳӳ1WA;Ę*   Ř޳ ˒Ӥ!A8 ݲA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Fұɵ"o -9K 5 -#|}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ե?.'ʢ߶ ǵե Ѷϙ!A82; S_qݒUŘͰѴɯѶה -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ŘQ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɯͳѶQ˝ӳXӳ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%''('(;-+ ()"+˝ֳӳյ߁ ʼnŘF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!]#U&T%[$S'U&Y#S'W$V'V%VׅӳղŘ߶G׾'F$ q Y˝ѶǵŹٰ#O999# A3˰ - ӳ˝7Ӥ. Ͱ'Ƕٰ˝ɼǶ:ʖ˝Ǩ Kww -@3: p=*۱ ȼ $t$ 1l* ÷ - m  $.52ŘUɯ חյѶӳū _Mo'uy+=Ag/;)G@KYk5 2 R ! -q Y H/ӳݰӳٰ YK3 _QAke /y_C!S+33KLCQ;1KS +A ˬ 7˿ CC * ȼq bq4q -"  - N -  T$ ,j"` D0  -." -4 " -  - #'@D+@%@ @ AE At A  -  - -9 ?+   -5Rd A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ѶU@F]3  m{ K -BŘG5 ϵӳɯ2|TCGt - (X X<7'x&*% ?w] G %    5)_ 8E+e   I'9s*8 3 qͺ   ` w,ٰ ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n &T:T6 <JJh  -,R&F .X(4 &D,N:J -bVnR"t"`Z00JRLn.&%# &$%0)$%$ǯ (H 1=5   QaE  _*m)Y'O-!4]ɝ߶ ƶ   2'8 -T ?+5+ ' mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -DZJk߲ŘُC          H (#"p!˝Gïs'˶۱  -߶ <q Yұ =*  ӳٛY۾͗ GӳPӳ-#F˲=m -ά   -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !.%1 -(3 (1#0$5 -(."2&$1 '.=* #]3pXӳGOӳ˒ŷתhӳ߳ ݯ {=3u   :o -Y 1 Eӳ]q Yכӳ٬JF80GQ- -P -Ѷӳã յAlӤͰq Yӳ^ > ^ -#xv@h%)4>- + ɼ˯ۭj  -. JftDf6 4+>:+AGGѶFD 3Pۢ ӳ؛זȼٌѶɫ۶،Ѷ  - L m-!տӯ:"1 Gӳݭ-ö * @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF# T"O"Q'M%R&P!P'S#N"T%$O!P R#L=*wPӳq Y]3ݨGDzٌת۱Ͷ] G %    5)_ 8E+e   I'9s*8 3 q߶؛2|TŝՍ<*ӳůǶŷ÷6ŷ۱3}UӱyݲƶG  ͥݱ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; Y"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɯ˝$Ѷ -+9 QASQ6K%#        F(4   -  - -9 ?ӳӳ  ˝˝۟q3Ѷūݴ߶ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*     O9 3@ô - mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ѷ øXӳ\ɝ ݲѶ -Ѷ=*C  -! S"O %>ӱF - E5c sgo! 1'/%C II  Bյ[ɯ˶=*UӳU7 - E5c sgo! 1'/%C II  B #׷)$V  -5<>״ȯ˝ӳq - m/GHGӳ˝-+Ŵ߶ǶX ׶Ƕ!  >ŘFȯ)$V ɼ 3'8 -U ?5u )Y Y<7&ųɼy  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - -u,' {˝uӳ  >߶ӳÿӳ8ӳ߶Բ4ӳdӳv'۱8iBӳ ҳ CӳѝѶG     -5dӳݝ3r&әۯٌG[ˣ߶G  -go'+E =1:;)  - ɹݻӳɼ߶Q- -P -gŷ  -! S"O %> *  E nӳ[ǻ GٰٲF   -1 [S%@S ?;- BZ ղ ӳŘ - - ɼФ4  ӳۦYGɯ 1 [7́Aӳӳ~V7߲W+ӫ Kww -@3: -Sue##+Qe3AO8]} S+c Q m7=ce}c1*   + ]Y -  SDzӯFӳٌͰ Ĵ=*F - E5c sgo! 1'/%C II  BY ٰ˘ӳת +I C q.+  ? ;F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӮӳG 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? A_MI! AI%YM_CUkK;}y7U5s@      Y  -;&$'͗,ۯͰÏ Ō;˖ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK    Ʌٰݳ  ;Aӳ޹ǿɡյͰ;9=*'ӳlG _Mo'uy+=Ag/;)G@KYk5 2   PӳQ ߶q Y,ե1vեɯFɯڱբGάѶ'ūCӳ[3}U ۱ǶUĆ۱ۘ]32EoFf٬Ř ӳ  - G# ɯSۦG -Ř́˘˻q Yӳӳϵե 2Eo4q YĘ۱F˰۟ # LѶӳӳݰӳӳ ٰGG;˖Gݱӳ˯3}U Ͷב߶ݥ===o9 Ѷ˶۱͡ ʶ -ٛʝϵ˝Gï϶    -]7(жĘ<' -  b3*s#ն]3 - 3% U f\[ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5MI! AI%YM_IUk     -4ۯA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGM%Հӳq YGҳGGӳ˝ӳ6>'1WA;͗\2߶WKxӳɼӳ׶צq YpٔѶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѻӳŘ  7;M @ -(<  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ۀݫӳG ӱ߶ŝՍEA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGEE%ӳӳiīV7Fܗ n 4  -"  - N -  T$ ,j"` D0  -." -4 " -  -$L'1@*0%0 0 0E 0r 0i{F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%۹ۢҙ۱q Y   u )Y Y<7& s'۱ȡ +q Y˝   g -A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% ɡӳ - +  S E    k=3+e-)%#         I  Z6 /(,% ۱   -  E '_  !AFӳϰӳ ' ٰۢӳҸڢŷ Ƕ_ŘT #<?: GŹѝɯ G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ۱ܱ  ՗ӳ  )J  dq Yi_FEZ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 8hN \2Fq Y˫ū4̶2bܴ) ׶եGdz F ?{3ӳG  ԥ ݳG  Jvv -@3(:( Řӳ^ӳ$03˲Ѷ   M #'cG uBy YWY(1ɼɼݬ 9eՠ͗ɫӳݻGҧ ͖ɼ~F ܳ۹ K  *>  ɼ ǶѶ *RR!qgRnīn7/=DF\ Ͱ9   M #'cG uBy YWY(1q YO ӳ C#  2/ #}  [6]IG < 2ɼ1q YF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(I _Mo'uy+=Ag/;)G@KYk5 2ե#Gۯ˝D=* GɯۯF--ݴٰ˅! 1WA;ӳ˝  3'8 -U  ?5ɯѶȼץŘo5G  - 3Sɯ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ɼGG  rG ;˖Y!AGW3#ɼ˫   M #'cG uBy YWY(1 Cӳ߶80G=Uˁ MNo56ӳG:  ; - ipXC § ̰ DŽq Y H/źɼӖGq YѶӳ] G %    5)_ 8E+e   I'9s*8 3 qۦ+ܬ˶ӳq Yݝ NC'Ȭ ӳkg -     .ķ"Ę ɼF ӳ" -" (2( ; E/ k$oѶ ī   Y  -;&$k߶ Gӳɯۼ -'Dz˝ݴGC    '-Z a-Н[ G  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !-%7 -(3 (/#.$2 -(5"1&$1 '/،ȯ gG& VFɯU˯#F  ӳG ūͰǵӳӳٰ[G;˖ӳͰ ǻ4ת޳ٮŘkѶ՗  %a9K]3 17o'Ř-(ɯ'ʝӳӳGӳӳ  GɼqG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ñUŽӳ ߳ʝ߶ҳǶ q Y A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ѝǶņ]3@  2 | T ӳӳ  .ϐ֑ŗŘ G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ǭԮGGGnӳ ӳ\2ҳ Yq Y ӳ˒ GĘF+';  W  ( -# 5   -K # %#   $#Q!(~ѣӳ  sTsٰ˝ GǶӳۺG'!  -A/ ۱!ؔ!!!ص G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(˝'ǶͰǵѶOCӳɼG Y {K*=eӳ - E5c sgo! 1'/%C II  Bɼq Yӳ϶UӳӳɼA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳ]3Ř]3?̩ݱ۱ϗѶѶ. -   <9 E=I7 -b -2; S_qC ɯ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Q- -P -ӳ=*q Y+ٮ;˖ˬ!ŘUӳծӳ#˝ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ٪ ȼGGޡ ɜ߶3Ř  ūX - -FєٰŹì   Y  -;&$ Ѷ¯Dz'.Eʝ ķ#ӳѶӳGų߶ŘĘq Y H/]3GծѶ ŘǶR Nh߳եq YѶh 3'8 -U ?5*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."3!1 %-#/ ,3('.'0 q Yٛ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ΰӳ\2 ˒Gūӳ%q Y٬U˒ -+  S E   kK# %#      1C(Y ޶ɼӳq YDzŘ.ӳG ӳٌɗѶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ź ?{ӳ - m  $.52  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'R!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӈ˝˝3}UɯR ۢɯ ۱ь˘# -۱ʝ'Ƕ&>.  (H 1+ū߶ ٮFӳ'ӳ[ʝh͗Ѷīת  50A ˝ ɶɼ ѶӳG" !Eݴ˰CݱG-m5GGd͜' նPF޳ +ӳѶ ٰÒsPïҳū =* A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%aեڦ b -4 - Ř.A {=3u   :o -Y 1 E3}UŹG˲[FѶ˒7ӳG۹Ѷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - E   "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ѷ ͗ӳ]3ͰGӳ8 - .]3ɰ  sTs׿ q YѶ MgF ѴӳӳAû D׫]3a6Kɼ<ӳ  ٌ ۱G(7 Ę  -&!(  Ka  ;#C -]3G -] G %    5)_ 8E+e   I'9s*8 3 q5i++ӳӳ˶ -1 /SE -ee ) %#        /(,%ӳݳύ  - L mdz q Ykū͗եɬdӄ35ROڱӳ ӳ' - Kww -@3:=* +M Q/ %    #)   O$#T0'"خ]3յ] G %    5)_ 8E+e   I'9s*8 3 qɵ÷/ q Yyïٰ -ɯ ӯ۱˼ѻُC  -KH ѶŘ  - E5c sgo! 1'/%C II  BYGɯP[(Gɯ  #5 :Ͱ-yǶGGyU^ G*3՛ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˝q Yӳӳ7 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!h5A^u!wEKi geK]-!? 7S#9AU%cmMYQ o      Řɼ۵Ř˝]3 ۱G˝q Y٬F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(MY=*80ݱ׶ӳӳ  _Mo'uy+=Ag/;)G@KYk5 2͗* pɹŘūѶ ѶȬה՗дGGǀYץѶv*ѽa ӳ[s89WKٮ9)„ Ԭӳ˲ =*ӳӳ;˖եūɗ͗ӳ: ; -Řӳӳ״ɼɯ C<3}UӳѲ#J  -͗ɶ]+i'"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV ,*- -(- '0#.''- -)0Řǵ˒ 3}U ɼ( - -A - - - - -) / ڦ=5   QaE  _*m)Y'O-!4.G+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (Fq˝gFɼ #<?:ӳ'!  -A/ ̴˲ܱѶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݡq YתŷӕC WK - ۱ Y {K*=e'٨ӳɯn*߶ٰѶҳۘ  }NC.Nɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 9   ;Qs&ʘ˝ 8 i  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GGŗSó - E5c sgo! 1'/%C II  BGG -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ˝ĪP ȯaԉ1WA;FҳŹ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ת߶ڱӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˝״ӳͰɼxï״Řo56   Lɯ|_Ѷɼ|ΰ*ݭ-ǵ" !E.ӳǴO gFa'յȼ׶˒G #9 /$+bGת߳G]ӳݲG]3Fݯq Yϻ  8ɯ߶ŷOǶ,CN "U *=A0F˶'3>'(+e72}ŘѶŘӳVͰۯ+ѻGͰյdp   'ӳӳۢ -Ę -s<'q YU  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !+%3 -(2 (2#1$0 -(1".&$2 '2^˒ 2 PHӳ ե =*F7 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(7!#4&5%3$5'5&7#3'3$0'4%6'ϵ ɯFŘ[Ѷɯ' Ѷӳڢۘ Ř ӳɼݰ/ӳ2; S_q ˒ӳ q YתŘ ڱ վ π˝  YK3 _QAke /y_C!S+33KMCQ;1KS + #<?:ӡ F @ Fӳסٰӳ˅ٌӳɝ˝Ռɯ8 8 -N#E " b!4  -"  - N -  T$ ,j"` D0  -." -4 " -  - #' D+ %   E !t pX * * -Н]3  m{ K -B,6j] G %    5)_ 8E+e   I'9s*8 3 q"&"T ϰFӳצ=*Ѵ׶Vӳٮ[Yɼɯ޳Ϙ1WA;ٰū  #5 :ӳͰKoݝӳq YGɶ߶6˝ -ť ״ϵ׶ pXS ӳۦ۱ G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ïŘK -IѶq Y] G %    5)_ 8E+e   I'9s*8 3 q KӖ50 2Fۢӳ -  -q Yݳȼcݳ۱Fۘ -   G5 ե _Mo'uy+=Ag/;)G@KYk5 2  Kww -@3:G]3{F=*  <f ״ 7ۺʘo   ˝)`7 pX_]3'  .&]  >ӳ، ״˰3}U߶F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( )+'_\;ö - O -92ǬǶGŤ կY  -! S"O %>ݳQ- -P -ݯӳ*ӡեۘߞ  3}U׶ݳíذɼŀӳ72}3!߶ɯ˓ǵ۾q Yۢ ɤ˝۱.GA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . + ͗(;DB  -aE  -/3   C7g 'OAAcgK"      ' # //Y8!,1J 2%1;*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&>">!F %G#C ,B('A'D$3}U٪ӳG / ӳ -!  U :2N]33ӳ، ? _ #ywA i%>߶ӳ  .-3Smk4*Hó ūɹ -G - K C<G% -/21th   M #'cG uBy YWY(1Ü   7;M @ -(ūī*߶ҳūӳӳ۱Ѷ  -1 [S%@S ?;- BӳG˝Pӳ۱ӳv  %a9K]3 17o'Ę-(3 eu< - -a] G %    5)_ 8E+e   I'9s*8 3 qѶŘC - D4brfn 0&.$C HH %$ %'"$$(B)'յ϶ כ   -F - J -B<F$ -.2,x1, 7ūEĩ'pXӳǵ߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -յ˝Ѷ÷  ?_ o'nӳ˘ /F - -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4( -!m#b&f%b$i'`&g#d'h$f'a%a+2 j،ե߶zDŽɝ hGG ' q Y H/ =*ٰ̗ӳӳ0Bcq YѝL?  nӳݰʝͰخ ˰ӳpX2 -go'+E =1:;)  - ˝91F.۱A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG#%϶ۭڱѶkk8k0kū˝ӳF׶36W˝80'ѶӳRq YFΙ \ѶĘϿvFŘ  ~ӳӳѶˣŘ Fӳ۱ǵG>~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'(*$ && '$.+' $"n4 #   !N - U$ ,k#a E1 /# 4! #   w@Er x%#      ; + 9) ;')L% #\V'Y -` -. - ɼ ߳  Y  -;&$ѶF=*".ER Bs ߭ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Cʝٮ˝ݮF=* 5=Iɯٌuc3/% 1  #5 :ɼ.Ͱӳq YGռC׀ɼѤǴگ+FŘA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%˝GūӳGӳ *'*/:PGܳӳӳG -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳA/3_ %Q A5Q+uEywOP /.y_M;]5{1 m?  . ƶ:8 ߶ۘLתŌG-!8"0" ׶F  ɯ YK3 _QAke /y_C!S+33KMCQ;1KS +ˬī TTP, -".Jx<02"&H -LN<;F -|b&k&j+p*p/*pч 3'8 -U ?5_  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - E5c sgo! 1'/%C II  BѶ *Gq Yݜ˝ڱӳ Gŷ˝C߶GBӳ˘׶G եѝɯų - P r , I&T4|$rF -4 0D -B"  -$ HD\c(-#1#0!4 C#  2/ #}  [6]IG < 2׶Q- -P -װɯ _Mo'uy+=Ag/;)G@KYk5 2ӳӳF۹ȝ -آ     1&Oʝ Ѷ״#:IG  - ]٧ٌɯѦGѶ0  ;Qs۱۱++ӳ ƶŃ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %# '))* () '')** ''Dzq YѶҳӳDz6ՀӈZ ʝGӳ >/Lcٰӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   ӳ ۢۦ  UW ߸ k׶=*߶ת˝F" -q gG& V&>ɯٶCC -ī g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; 6#յ۱+ӳ-3@ - BOūG`ִݮq YŘߡ)          V&('s˝Fۊٮ ӳٮ ˝ٌi4<ӳ *  E n 3}Uӭ]3g۱ ^  ī  ɼ*O GӳͰٰq Y - j + +     ' #   ǭY/w- <.&.+q Y] G %    5)_ 8E+e   I'9s*8 3 qGӳӳ٬ӳۢ=*GӳŴӳѴ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  ե  - yh߶Ř)߳ɼ;˖ɶ -))j --gGGתٌ*ūͰӳ'٪+ӳ Ř˝˫+߮ӳ Ͱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ѷۢͅ55ծe.iVvūDzӳ]3  WJۘϵ }ǵF-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''3}UٌǔݰYDzعGӳ]:ʖɊ-3@ - ߶ٌ  ͗եq YOٰ;˖ӳ˝Gʝ  Gɯɯ@k -1 [S%@S ?;- B+ūݱ9o'őFEӳ3}U. Ͷ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ӳ˝öتGq Y  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0߶J  Ri_q Y ՉūӳX2< ˰ӯ߶+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (i  sTsGū8ӳŘG߶F ׁI - ͅտ2|T] G %    5)_ 8E+e   I'9s*8 3 qWɗ pX H/Wӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  9ӳǹ.ɯͰGӳӳ&oŷӳF۶˰ӳq YCFԥҳß [ӳŘ ݗܳӳƨG!+dž+2; S_qӳדۢӳ - ۱^q Y״  ծ3ӳŘݳW/ӮղӳFG"Gկ˘ۘGխ@=GŘq YͶ۱˲G÷˝ٰ,ͶŘ'іۢW3}Uե զ47 Gq Yq Y3ӳGr& -  -$ -Ǭ2!K  1 & ! ! )   )  )    !ٵF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!`#7&3%/$1'/&3#4'2$0'7%0ɯ' -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  Gq YGґѤ׶ѶG YӳŘFE - -l   $.5"2'a*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&"! %# ,(''\0)ݰO ߶ӯӳ׶ɼ - -ӳǶӳ#,0GGͲ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'F{תن F˝Ř @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"b c"b"^'_%b&^!^'b#b"_%$]!b _#cӱ80ܱ'ӳqGGŗ2XTB˝ѶǶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %CĘ˯ٰ]3 ӳٌӳX2<ۭ -   <9 E=I7 -b -ɝɼ$ 1l*ɼӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ŷ۱߶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  - -  - - -  - - - - - - - - & - - - - - -J - -ڈ=- R ! -G  7;M @ -(Q  >j]3GѶ÷īߊ ݳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - - m/GHĘ=]]Oͺӱ ɯɼŘߊ۱ ,@ ; E/ koӳ ӳ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  .%G  ӳ۱  C1 *ӭٰ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (q Y] G %    5)_ 8E+e   I'9s*8 3 q # (H 1ٰŘ iŹ - 3˶4]3G - ߶ ݝӳʎ׶׶ٛ۱s'DzӳGۢ˒Ѷ  - -7ĘGʝ ӳGqFӳ  - =>]2|TgӳGŘ+FG  - -c#a e -:33c%=ӯ] G %    5)_ 8E+e   I'9s*8 3 qװGǶ ӳ˝Ѷۘ ٮ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ͳ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"A /"1"0'2%/&2!2'1#3".%$3!- .#1   #9  U)  - ;13 2 -۱MN˯ӳ Fǵ/CuGq Y˝q YŘn\2  m{ K -BŘų  ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɼ L 98%׶תɎGղ@ǶɊe0 nɼ ] G %    5)_ 8E+e   I'9s*8 3 qٶԥѦ˝3}Uo ,Iq Y -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   Ř  --q YGǶϻծ=*YٰK -I˝" -" (2(ӳӳ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$'%' *! (& -%) &*$$& )+q Y+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ذFF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO -GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%ݯǧʈ-۱9Gݱ͗+aϰɼӳۘų  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  _Mo'uy+=Ag/;)G@KYk5 2Cӳӳ Ź1] G %    5)_ 8E+e   I'9s*8 3 qq YǴq Y ͗s'3}Uӳ ŘF  . -H! -ӳ '  ͱͰŘ]3Gϙg]ӳӳG {=3u   :o -Y 1 ER Nhӳ ߶ɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ  )J  dѶז[ۘǶ۱ϱq Yϗӳ2ӳdz - m  $.52'G80ɯ+1F'ʝ ӳL.(d Sٮs8  !k צ  - -}1U   g="g            3  E#".0$B FǶFӳɹ]3 Njۢ .G  - =>]2|Tgʝٰӳ]3Řե' - MNݝ^?Řӳɫ ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ú'  #5 :NٳȬάӳF  - - - -iGFU' s݈ q Y ӳ˝ 'W/ӳ˲F"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -" !E߶˦1، q Yߌյǵ   Řq YGݰ6ɼյ߶˝  ә -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) =*ӳϵ   -1]9U   Yg=  |             + +QD!#(+!?ȼݳͰӳ،ӳ ۘ Ôӳ+ӳͰG˭ۯ #a - ӳɼ=* -X It;˖ d˝˝Gͫҳ]ӳͰ ^" A{A@G*՛Ř / i{ 3F_ ׿=  %a9K]3 17o'Ř-(ʝ - -װͰӳε͗G+۱͗T1C - yhٰתǶٰյȯ2|T@ִͰӳ ѶŘр"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ϙ=*([۫3Ͱ ï۱ӳٽ7(  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 3}Uáӳ÷ ӳ߶ ŘŘG϶üwPݯ̗9 Mgq YͰ  $ɰ[7ZӉɯ˝ ]3^Gӳ0(pXŐն_ϋGӮӳFG pXȼ - -FGyF  Ͱݻ'ȼG]3 ]35]3q YݯGӳ +I C q.<*F  F @;ūɯ ӳDz Gٌ եŗӖWJɶGŹӳTѶӮծϻūn4՗ƶ Ѷ˝G -1 [S%@S ?;- B˼!ӳG -   <9 E=I7 -b -G -1 [S%@S ?;- B۱ݳGڢӳ۱ӳӳϰ3}U oI C5wa(Kq= # 5   -K #%   i֘`7$:#2^N%Řٌ" A{A@եY˝؛ ;AьՉ91<'ۢGƵӳ -آFCoī߶0ӳ]3UQ- #/Ky=13#'I -MO=;G }c'/ͰɯF00ɼӳǵ Gq Y˝pXѶ ˶Bݲ ߍ&j - O -92ۦŘ [\2 ŷӳٰ 3'8 -U ?5ɼ˝G˝2XT ɼ ûٰq Y.C6  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gӳ˜.ϰ_,E*L7(Ƕɼ״ݳȯѶq Yٰٰ  '.Fӳ\2˝ݳYɼӳψ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&J%U#T &O$P%M0)U$N%N$Qّ ɯQٰӮ ߶ڱ߶ɯٰ}ɯ ۯG#  ??8 ӳݳѻӳŘq Y.˲ӳ    - L mտ91Gۘ]3Ƕūٮ2|T80ŷ&j+Uq YͰq Y - O -92ӳɯG߶ݳ  %a9K]3 17o'Ę-(A ; E/ ko+ɯӳӳ eu< - -a[ ٰ˝ٌ߶Ƕ˝׶۱ǶؔCuӳ ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& ӳջGӳۘ  rŘG]3˝x[߶ 47 ɬ'˫˰_ŘBīūF ūq YGݱK -I ū ۱ѴY̶F=ê]3Ea.F  MLצѶӳɹ! - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 080$4v$"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G_+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (FŘӳ FT+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ݰ˝ɯӳ91"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ҳG %߶Ƕ - 93)    E K  u # 5   -K #    _%' # /s\9 - b =&PǹGG۱ӳR +ѠǵǶ -4ʬ1.ɯA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG'% FGA - -ASO Ifת˝߶߶ͷF،תŘ۱ӳx Ƕū ÷ūDZY˝ѶGӳq Y۱״ٮٰ [ӳ  -#  -m  ) -}EL˒ӳӳՎ1o2׻Ѷӳ(Ƕ : ʖ   G ˝߶G۱GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ɗŷ{˝91'Ͻ ŘGѶū ʝٰq Yoߔ91 '"תӳۺA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?0  . +i6Ǩ۠ Kww -@3:CF33Ѷӳu )Y Y<7&ӳڱֿۢ  Y  -;&$ӳӾ ˒'Ƕ+H C p.+]H3 ݳ   -  E '_  !AFѶӳ˝aɼ]3׮]3 Gɯ  Kww -@3:X2<Ƕȝǵ ߭ Ř?J/GG2A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?T  . C ūG   -   G5   }NC۱>˝ī ͽݰɼӳ&:n4 #   !O - U$ ,k#a E1 /# 5! #   '@Erե=*h*ɩwU'_G;,  \DȌ -GG9ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ե   Y  -;&$ɼZ߶˝  - ׁ#Rš&jե':=,ݳ ]3ӳ ٌ۱،ݮ  5'Ͱ' QiÀ'  - =>]2|Tgɝ،+% ]3˝ǶGӤFٰGӳӳC2z  <f շGq Y߶#J  -˝ݲG ͖ӳ̗=*ѶͰյGӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  ޳ ">!?J/߶˒òDzq YjHά*ӳ˰ ӯ˝q YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!%  %?7O >%  -߶]3 ۯ   )J  dUɎ˒  #<?:B(̰Ag̗+!qgnӳӳս՗'Ř qaӳGGq Y ӳӳӳC WK -  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0߶ɼܳ͠  - ]յӳۢpX @45i  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  - & ӳ׶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -7\ F$ - - 4(^ -8D*d~  -H&8r%I#O* L8 M &N"J3/N (F Mq!K!L =5   QaE  _*m)Y'O-!4G3}U\ YK3 _QAke /y_C!S+33KMCQ;1KS +79LoLq Yɼ˝ܱͶӳת3}U˺6ӳŘӳ   gû   ? _ #ywA i%)>ߩūD]3M * ܗǷ+' ӳ]3  m{ K -BɁծ&a' ]3ҳ ] G %    5)_ 8E+e   I'9s*8 3 q۱F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(!ӳͰq YӳgŘ=*Gݴ߸ XJ2 -~^P@jd -.x^C R*22JLBP:0JR+&= )@%A+@+'@$Aϙ ӳݳ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV **. -(- '.#+''. -),  %a9K]3 17o'Ř-( -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  - Q s , I'U5} %sG 5 1 E C #  % IE]c  - D4brfn 0&.$C HH %& %("'$&B)&2|T  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - -E -EI%  #P1 ?A # 5  -K # /u+g'&I׾۱Ѷ0a"ū χGկŹDzӯݳёͣɯ Ƕ(Z91G]3q Y -ɯ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ŗr -KIջ˝ ī *  - E5c sgo! 1'/%C II  B ī ژ : Ă  ˝ Չ  A -!F7˲ܬ 3% U fŘ Kww -@3:ѹYG׃  %a9K]3 17o'Ę-( Y {K*=en q YŘFϪ˫FǶڱݳɯŘӳǶӳɼ۾QѶC۳ {=*÷ӳq Y+2 j Řݳϐq Y˝+  ? ;on4ZѴ -?9 ]/  J# >/Lc -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳͰ]3ɯӳ3}Uq YFG$90 uݶi˝]3D߶߳ӳG$ϱ ^:Ű FGɝǶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ūӳ  ɯ ն  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ǶӳTP, -".Jx<02"&H -LN<;F -|b&f& +&*%/*"ŘG   .-2Rl k+Dz mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(!ɯ٣ ǶoöǶӳɼAq YǶٵpXӳۢ Ř" -# (2=*UŘ]3E GӳīF. - -Hŗ˝˝]H3q YŘɼѶ  -  - -9 ?F- 969  -G - K C<G% -/21 " A{A@gնӳ' ӳF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!#q&q%t$t's&t#z'o$n's%rpX   -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !.%0 -(. (0#1$/ -(/"3&$- '2ŘѶ` `ɼ -~ȶDzF˝ڢ ? _ #ywA i%>˝˝  ˝ݳӳN;)'9= E ' / -wa !+  c5   +  7  'C5V"o) 1J2=% mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ŪPCq Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -תǪ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - G ݶ]3cq Y߶ɼ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (߶  }NC$ 1l* A GͰ$ï - +#aŘɼ q Y H/ӳѶ - -Cٌ 3'8 -U ?5׶ GYѶӳɯGq Yݳ * o5 #   !O - U$ ,k#a E1 /# 5! #   @EráѶGG߶u )Y Y<71&t# ÷˘NӳܳŲGŘ F'Ř ,ѶnGG۷֘Űʝ ӳ  Y  -;&$3ӳ˝ 1  8 ?Eq Y+ *  E n* 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9 U%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5r@    Ѷūq Y۱ܨ9׭o5.Ő ٌɺUņq Y  %a9K]3 17o'Ř-(˝ #a -ݳėv˙Ѷ˝ԉݳͰGŹٮ'۹e8GL&& F*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."1!2 %3#5 ,4('1',ٌ i2XTӳGӳ϶2|Tӳ Gū+I C q.צ߶]3ӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  }NC ѶͲG Ƕ3шٰGF  .-3Smk۱ 8 2g1 ӳW/ | . ۦɝ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& E*L7Ͱ m mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ӳGū;?@Gӳ3}U˝`# J -:"1 ]3ӳ3Ѷ] G %    5)_ 8E+e   I'9s*8 3 qӳ̗ۯȯGyU^ G*3ͳ'˰ӳ7$?ۯ̶!ZۭӳC -))P --gǶF55ӳ #! +#N/I 3.IaA Q%#5W<' ۙ ]3GJ۱ 8 iŴ PE4ѶˋӳM)  Ƕl<*޳ŘӳbŘq Y ] G %    5)_ 8E+e   I'9s*8 3 q߱(ӳUq Y ? _ #ywA i%T>Dzn -G*q YŘԥ C7%]̄ӳѦϙҳӳ ݰ͗ծŘʘ'!A8 JŘ߳ī5ӳG n4ӳɯAnCӳ MӳF'] G %    5)_ 8E+e   I'9s*8 3 qѶݯˮ ɯ F>۱3}UŘ 9Gq Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -' Ř6ӳgG(G˰Dz1WA; ū ŷ׈ɼP !+   - a   #)   K/2 $$T0' Gٌ}۱ϰɼŘ ݱٰGӳӳʝ   [* Oܳ  ,-,-,,,-,,,`, ,-,,,T-,-,,z-,^,,,l-,,,0,,H,,,,,-, --,,,:,,,,N,0--,,,,,,,-f,X-,p,,,,,-,,Z-,),0- (YNŷ 3m]3Řo5ݳ՗q Y ïݯG -))j --g۱ͰG.+F*=*۹6#ѶͰ Kww -@3:ŷFɼG #<?:Ř+˝ӳ ݗ߹'A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . =*   7;L @ -(=' -  b3*s Ѷ߶ƴ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -GӳGGћGRץ۱]3 ? _ #ywA i%>Ѷ:q YGӳFq YG _ '@ (!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGL% - -F˰ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vD Jh -fdJ -\, > -6R"8@T$blLXP4> -@nJ  ( - ^ L    - -H - - - -  -         @    H     $ X  L    ^     B T j  J :    |   x 6 T 4   -p#P #($#%'"# ' $$ '&%$%n˲ӳ'єG 3}UpXӳɹG] ۦ˲ .ӳ  Gϰ[= -   q Y 3'8 -U ?5۾ŘӳٙF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(A Ѷ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  =*[q Y\0)Ѣ߶ۢq Y   (Z!  >ӳK  3% U f!؛ O]3ݗӳ˰ӳʝ4]3q Y H/q Y %ӳ[ӳ^ #<?:q YǶӳ"80r&ū߶ŷyU^ G*3Ř fF& Vɼ =*'ǵSX 2XTݳ9՗ӳC=)3}UΪʝ Ƕ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Řݗݗ=*ɶӳ\˝'ɯ<C " -VCӳ+ή @4ėS 9 O՗*YYY ۯG 'Dz]3Gū - E5c sgo! 1'/%C II  BGG.B,=ӳe"+Ǩ:â - O -92ӳX ȬG۱߶Ͱ  )J  d˝Ѷ - -FŪ Ǧ  %a9K]3 17o'Ř-(ӳѶ !6 ݳG'3}U Kww -@3: ߶G1WA;GٰGӳ٪׏ݯ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳٰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ř> Gq Y  -  @. - - J,ӳįϵӳӳpX щ%  4 ;  * ?,ͣݮ߶eŘDېɼ)$V ͗G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(C߶[ɯ"+ӳ_  ʘG -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$3%6 *4 (4 -%2 &4$$5 )0 _Mo'uy+=Ag/;)G@KYk5 2ϽɯƱѶ -1M/ Q  _+ +     ' #   +  Dj-!;6"ɶɶGեūGɝ߶G F @ -s<'ե׶ۘ a #! +ӳӳq Y H/ҳq YBͰ* >F ӳj nʝA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Gq Y״'!+%SG+s'+H C p.+Fq Yӳ׶3}UF / ӬF7$? ņۢ_۾ɯ߶۱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ɯӳq YͰӳɼۘG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳi߶ *" !E -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&-%2#, &,$/%30)1$2%4$/ǵ˲ï  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳ ӳӳ+  ? ;ѶٰX2< ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'K*$ && '#.+& $$  v  -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G ѶѶʹ -G - K C<G% -/21Ř=)߶ #` `Z!Ko  -tA T  -vݯͰS'dXDӤ6<]3תۭfӳեӳӱ'ɝ{жӳ եQvŘq߶ٰZ!Ko  -t -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ˰ݰǴۯO ߶ӳ1WA;ǶGΨӳGGg]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ;ɓ  .-3SmkMʝѶG߶A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ΰͰȼɶϢCʶ ƶŘMNTP, -".Jx<02"&H -LN<;F -|b&& +#*#/*"u -19%q   3    +  7]8DP:4տY Hӳѣ%Ѷտɷ1Ӥ۱۠ɼ /#>R/   -F - J -B<F$ -.2,1, G  ˝Řͳ8Ƕ]3 6Ę׶۱F˝ӳӳ،%%߶ŘnC'DfGӳݑ ɯFȼǴӳ TȼǶŘYh?ٮʝӳ)y 4  7G Ѷ?ӳ#եũDzGN'#;˖ӳŘGϲ<*'ī ӳ\ F$ - - 4(^ -8D*d~  -H&8r%,#,* /8 + &+"*3/- (* .q!0!.յɯ]33}UѶGCG  s   !@#q Y߶ Y {K*=eF  ٌ  *۱ݺ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -   &  Jڈ=-߳ʝۢū ˝ת ӳ˒ gG& VG˘Ѷۘ G9˵˲ٰ - -]3UG ӳ ӳͰ߶տck -/ KguDg7 4:Fտ˝ѴFӳ ѶŘF  dӳ1ɯ ˝߶ \oq Y  .&];M C÷ӳ - -u,' {߶ۯӳٮ  Zv˝'Fӳūq Y׶G ūG\2 ūǶG۱'?ɼC،ūɯݰGǶ۱   M #'cG uBy YWY(1q YǶGРӳYɫѶ۱Ͱӳ۱׶եӠͶ q YܳGѶīԢ ٖծ]3A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳq Yݗӑ϶ ݨѶ 3q Y]ǶGF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#G&B%H$E'D&D#B'F$E'F%Gݳ  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳəӳ 'ӳ:۹ٌ@3޳QٰǶŘׯ߶-ٰٯīˬ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٰ\Gӳݱ٬ٰ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ʝ޴ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ź۱÷ǵ/ǿŘͭū״ְ˲GEѶۢ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  Cݗ F۶G߂  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Řȶ] G %    5)_ 8E+e   I'9s*8 3 qѝ3}U۱GתsPӭO gӳɼٮGӳ]3 ӳӳ;˖ٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -%@< - 3'8 -U ?5=*ӱٮ"ۈGŽ G׶G߶ݳ׶ -ū3F#GFq Y H/  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ŘūǶӳήӳgѶū2|Tɯ -ɼGīG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( F+߶7F۱ /V4L<@ͳ    '-Z a- ؔҧ YG 1  8 ?EGͰ ϰq Y۱˝ˬG.O߶Ѷ˝  ӳӳݳӳķkF׳ӳ˝]3ٰ߶۱Řy -ӳۯɯ ۳ ѶͩF ǵGϰ A    ӳFݜq YF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5($CGǶÝ 4' ? _ #ywA i%>ɶե ٰܳGȬӳ˝ӳ˝ŷ F @Ř]GCy D1 ӳ.GGɗ .B,=# NųѶӳ]3f1 )ɯ9߶͗ӭ٪߶'91"-  } !o 7   #;-) ۱GՉGCuGF ԥյɯ%7/hcѴՉ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %* '*), (( '))*( '+]3ӳ GʬǶӳܹ߶ٙɰ ь3ii8i0iݲ dӯ E-5Ѷ ī'!  -A. Eq Y˰ F8  - )e P --g3=*ŘGG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 1  8 ?Eյ# ϗٮiȼ, -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ٮY .ER BsGӳ Ƕեۢsӳ *  E nK˝M=  {=3u   :o -Y 1 E2|TӳŘ]MNū ӳ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&W%_#` &^$_%]0)]$^%`$Zp ٮG3}U5'צCG˰  - =>]3}Ugӳ  *   r -    ,    v   .  H   X L     B    ( D  x  H Z x d     p ( 2  X   &      d     R  <             z     n             @    V        :  B  $ : 6      6      -  0        l    &"! %# ,(''   2'8 -T ?+5+ 'ڦӯzVƶۯ  + - - 9?cݳŘ'm ,ٰե v.B,=Z!Ko  -t # -l0ؓGӳǶq YŘ[ǶF. - -H׶Gdz $ 1l*G׶ƹӳٰ  ɼӳ[! - E5c sgo! 1'/%C II  B80Ѵե،  BIɯ]3ӳɼǶ  -K ˘ǵ]3 Dz Yc J϶ - -׿ Ƕ!+%SX2< ͗^?ӳGȼ \2Źܳ./g9 -C  C55A#      S-    ;Gi`9%ߣc ˝Ѷ8եq YF'߶(o* w͏ղF - -+sӳӳҳǵYӮs8ísP,4۱+H C p.+xͰq YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%# ` Tz^l0H -:N0,fXpZ@),0- ( -1 [S%@S ?;- B9p=*ӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ߻ɯͰӳեϰ80߶ʒѶӳq Y@ .ӳ1׻ï  ˯ŷϰή G(;DB ߶϶ӳīӮDzrwӳ  %a9K]3 17o'Ř-( Ӯӳӳm ӳӳ] G %    5)_ 8E+e   I'9s*8 3 qe -] &ѶǴŘ۱'GǶͱӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɯӳG+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m*  (ӳ ] G %    5)_ 8E+e   I'9s*8 3 qs']3 q$ӭFGq Yӳ Tɘ0٣G"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV S*X -(Y 'X#Y''Z -)Zԗ,;+3      m'Xɯ.ѶG˝ٮ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&W%a#^ &[$]%[0)^$b%]$`Fٌ÷˝([ګ E*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&>"=!C %B#? ,@('D'BG q Y    q YŷFŴ * - E n,ͺѶGٟ ӳ  @4 ^  6W -1 [S%@S ?;- Bۢӳ* *7 #բDAǍG  q Y H/*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&e"m!n %f#m ,k('p'mά#˝Ѷzɯݳ˶q Y   Pӳ˝=*ǶǦG ɯ*ӳC˝+  G -Qa!+ ! 5   [        !M)0IәGٯĘ2|TϰۢïۢǶA - -ASO IfˬR NhO  !k X zJ*=e*   -57d=*Ͱ ӳɯG0 n    -! S"O %>ӯ׶Ͱ7Gq Y J ,* F ۱q3ӳpX H/ĘӳK - -ӳVΫG  (^gӳͶӳٌԥ=*  #5 :ݶ'q Y=*شǴ˰3% -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ūۀ G9F@˶۱7iis'GïǶϮɮ. ʝū׶ G  GӳǶݳ  O9 3@  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 3}UYŘʝݛ  շٰG ˝q Y۱ۘq Yӳ  ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳ&Ӥ Qqь ɂūɝ b4 -#   !O - U$ ,k#a E1 /# 5! #   (DEt=* "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -۱  <fŘ߶ӳ9GA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . >ŘFӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -S ӳ    -  E '_  !AF ӳ1WA;"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV '*, -(, '+#,''. -)1g۱=*Ƕ ɼŷIٶGӳǶūuR  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G - .ɼ3}Uq Y۱˝ ˝߶Нß@ɼL Kww -@3:ٰ߫  3#)       V'`&-(6Gӳ@3ӳ]3Ѷ XJ2 -~^P@jd -.x^C R*22JLBP:0JR& )!%!+!+' $! Ř ;˖Fٰٮ  R ! -Ѷ- 969    g۱߶NŘʝӳŘٰӳӳӳFMN˒ J ,* G߳ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&-%/#- &/$/%.0).$1%2$/ٰG #9 /$״ͰӳĹӳӳ̈́ǶӳKӳ\2͗-͗ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* +եӳth -GGGaѬ@=ŘѶծӳݳGo5 ܱۺ9? f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%{'';- ("ӳ˝ӳӳ˝ۘG!ŘŗŴoٰӳά'Dfۢ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Fi -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(i߶ɯ]3ӳ͸9G -] &ǽ+Gӳ!  >Ѷ߶ - E5c sgo! 1'/%C II  BեٶŘpӳVGq Y˒  7;M @ -(Ř վ πG ˝ūٰӳO g7FӳӳחѶøѶ ѶCG  ]3۱+ӳ'yU^ G*3ۻŷ 21f11$1111122&122111112D11J11122L21D12221$1 -112F1B11 -1P1111 -2v211.1121141112F1111111128211211 1111111 1211@141*1 11 11l1f2 -22&2p2%'';- (" ӳӰݰ$-mӳɼ]3߶ѶG\ F$ - - 4(^ -8D*d~  -H&8r%-#+* .8 - &0"13/) (. .q!/!4ӳɯӳݶ)  Y  -;&$5i/#>R/ӳӳ3}UӳŘ ͗ݫͰӳ8ӳ9˝GǶ 5 ӳݭ-q YJFm+12}[pݳݯ ; E/ ko)<   FͰ,ٰ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGMM>%͗\2 Ϭ#ɜÓ  q Yūeɍɝӳ  G߶ūŘ* Fӯɯӳ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&9"A!C %>#? ,@('@'?۱˝ۘF۱Vd Fq YŴaŘGGǶ ^:nC -   <9 E=I7 -b -ӳɶG - D4brfn 0&.$C HH %' %'"&$'B)&۹յ˭ۦͰ'ݳGӳŘѶ F @=*7]3Ѷ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  H R ݀G۱ӳʖӳ'DFӳկѶ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''tݼ6jH"(3%$Eɼ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?;  . ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Fɯ]3ŷq Y  -  - -9 ?FǶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG2% ӳŽEBٰۢ - P r , I&T4|$rF -4 0D -B"  -$ HD\c(-#0#5!6ӳ  + - - 9?cǮ -G - K C<G% -/21ӳӳ9ǶɯyU^ G*3ǶͰ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&0"/!. %2#2 ,1('2'1ۢ7תӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ӱGؙ˝'ʝ׶ ӳq Yɹr& ӳ 1  8 ?EGYg - -FݰӳF  ) -}Eӳ˝ӳѶ ӳӳ٬ ݱɼ۱˶i -3A" 5@ ]3%@< -GНC$ 1l*  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !0%/ -(+ (0#0$0 -(2"4&$3 '5٬ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ѷ˲q YVBTͺFӉ] G %    5)_ 8E+e   I'9s*8 3 q˲e  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   --תǶߌӳa U{_m1I :O1-gYq[0 ˔ʝۘӳӳӳC VK - q YF׶ݳ  (H 1{ϓ،Ѷ16!ݱ! 8 0 FԘ pXݳͰӳ -˝q Y=*CH-@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF--"z ."2"0'1%3&0!2'2#6"*%$5!. .#1ӳӳҳ ; E/ koɼ]3ɝOӖӳȯī۹ӳ-ђ  #<?:˰ӳq YW˫ ! mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -r&Y) ߶GGӳղ߶ӳ ŷ3}U߶Ѷķ۱ ӳGͰѶ϶׶٬  -E9  wS)/SE! c  (==;#   c+Y  K 51C  K= #Q-K F6_O'6KPlL>=Y۱ɯѦӳ ϗٯ˘כů& - ~,E =++q Y۱˲ӳīq Y2; S_q ѶӳQa"ɼ ū˒ӳѴQ- -P -G'G˝öѶӳǵ * o5Kɯݰٌ ӳjĘ˝Cɼ - .G۱ӻOӳٮ Ę>ӳGq Yӳ ӳάӳݰ]3  #5 :U  7;M @ -(.߳Ϲӳūq Y H/ӳ״ӳʝŷq YٰŘϬ]$ɼӳϰůӳѶȡӳӳݳ2$8&0$+״߶v"Sʝ   ĘɯŘG ǧ،۾3}Uŷ  <fͰq Yqūۘݯ   ;Qs-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ӳ   M #'cG uBy YWY(1ɮ  -  R"O %%>$  ӴɯɼѶpX3}Uɯӳӳ -īǶ]3 -ӳҳ  .&]:ʖ۱e YpX  - ]ҳեȼӳ ; E/ ko˺Ϯq Yɝ  !k % -   <9 E=I7 -b -Ѷ ӳ'߶ˠݳ]3ʝ|  7;M @ -(˝ ӳ  <f=5   QaE  _*m)Y'O-!4ɯ=*YI`FʶѶ˲Gڢ ӳF˝ ӳե˰ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) p 3}U÷  q YɯF]3 ~ "4 :$ӳɯ&,=B* -ӳӳŘG -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Ř#2|T  )J  d߶a6K̈́ݱq Y H/ɯŘ  -   G5  ˝  ٌݱӳTǶ״   .  `d D bb (*+z:,ݮ͜Ѷӳ ˝ӳM߳ѶFؔTuGGӳӳ[ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ӳ\2  m{ K -WBF g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ѝF =*ݲٌٰ$ɝ ӳG  UW GѶG+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (%ε\ F2 -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sNq ikI  5(2r0(rҳNjݬY3۔ji' ?3 &YI`7GGq YӳݯG˝ī - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0=*źӳG Kww -@3:<˝Փ C#  2/ #}  [6]IG < 2Gɼ˰+ū۱ѶFݳq Y˝Ƕ۱ʝӳӳq Yե {=3u   :o -X 1 E˲̫  ӳ˯e+  ? ;ӳFRRѶF##ӳ ˘˝Fn4 q*ѶGuѐˀq YӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(?Gӳ  .-3Smk˂1\121  m{ K -Bեӳӳ߶ - -F˒]3˶ǶϹӳ  O9 3@˝a -î| Ƕ ӳӳ״ \2'X2<ݴm%[5'~٪ҳ~FŘǍ͗ŷӳѶǶά]3۱ ĘU÷ɼ۱s'Fӳ -ӳ!Ř80ɯM٬=)Y$ɯӳ14ӳqɖ  ٰӖ ǻŘ 3'8 -U ?52; S_q  sTs&@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF&&"k 5"."/'3%.&3!0'/#3".%$1!4 1#3 _Mo'uy+=Ag/;)G@KYk5 2 91Řø  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ծɯ#O/IǶ+zۀյґU+˒ۘӮGYӳGɯ - m  $.52]3ӳŘݳɼq Y ͗  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GӄpX˳Uӳ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."0!. %3#0 ,1('2'1+Bd F=5   QaE  _*m)Y'O-!4  Ѷ˖˰״ۦ էGq Y H/q YӳFٍ*   ":3յ' r>]6 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9U%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5q@    YեתӳG f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%#'*'(;-% ('"*A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ߶GյG] G %    5)_ 8E+e   I'9s*8 3 q϶ژFūï7òٰ'\2Gӳ GGq Y˶ ] G %    5)_ 8E+e   I'9s*8 3 q޳zG.*GGGH. ߶ŘGX˝Ŵͺ۱91ɡ͖ϵ2; S_q] G %    5)_ 8E+e   I'9s*8 3 q) G Ѷݳ߶ A֮˫.ۢ ?{ٌ+q Y H/Gٮq Y #<?:q YٰǶ   O gѶӳӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۳ -1 [S%@S ?;- B2|Tۘӳ -ͺG۱Ř˝G FqqGq Yq Yյ -))j --g G ø  p     X  %  4 ;  *?,ӳï$ 1l*˝ FǶ -\ -2 -ӳեʒUFŘGӳ2; S_q  YK3 _QAke /y_C!S+33KMCQ;1KS +˶Ǹյ]3G۱ݱ'f7ӳ3 Mgܲ  -}) Q/     g9  c Y G'   _9  eGYd            K;Gi/sX:"53' 28  -3 øӳ˶ͰӳÊάCΙ'۱  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ӳ ɹ)<  Fϵq Yژ ӳ+ɯ3}U]2|T6# !@ݱŘ]1 - Kww -@3: - - -'G 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ_MI! AI%YM_CUkK;}y7U5u@     -#ɯGݳ - yhķִ -ٰpXݱȼӳ.ض"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɝ E  ޳ݻӳ݉F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(" ۢӳp ґCٱݳ ɝF" !E  ӳɗq YӳԢ -Fr -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(r!#1&6%3$3'5&3#/'7$5'0%/˝ӳǶGGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( /3}UGɯ+91ǵŷ3}UG] G %    5)_ 8E+e   I'9s*8 3 q - m  $.52Ѷ:IGٰӳӳ   M #'cG uBy YWY(1ٯ *  E n 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoMI! AI%YM_IUk    S  F @*"ïs8 ?{d#Z   `w *  E nӳ >/Lc϶Řӳӳūӳ ӳѶӳ۱ɯ+Oե q Y!  $ 1l*ޡr&  !       %    Ǭ2=1& )))ūӳ˖תGG0a"˝˹ܳGZۭӳMɯĘۘ - 3' ӳ -)(j -,f *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."3!4 %3#/ ,.('/'/CӤӳӳ˝ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\- > -6R"8@T$blLXP5? AnJ)_MH  -@H$XL^BTjJ:}y7U5p@ #-(*$-#*%-'3"/#- &, !)$/ '/" $#%%G=*ī  O9 3@ѴR Nh  ɼӳ۹ӳ J ,* oa6K߶ӧ ӳ - R1ӳ -!  U :2ˬŷC[<@Uݻ&! -? ۭ͗Gեӳ˝   - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0GG״'  <f 1  8 ?E#÷ _Mo'uy+=Ag/;)G@KYk5 2˫͗٪V6Gӳ^Cӳ  -! S"O %>ݗĘӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  -}/ ! S˝ɯ 0GHͶ   -  E '_  !AFͺTߔ: -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ،ݰũ  ۦ۱ٮ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( - D4brfn 0&.$C HH %% %%"($&B)&Ѷq YŘӳӳŘژ *  E nǵGP YŤɶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) G"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -GGq Y߸ӳ #9 a)/SE!'U'O)'9n         ' X:%8.$=2˲ӳ"q Y ĕ -] G %    5)_ 8E+e   I'9s*8 3 qɯѶ` Tz^l0H -:N0,fXpZ )<,A0-@ (@ӳ DzͶ״͗˘V"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˝'GF  ™˶3}Uӳտ˝A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  $%ת+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ({ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -1-" Eյq Y # -l0ؓ5Y" gDq Y ˶G`϶GɫG۱ïǷŘ 3  \oӞ ^ӳӳɯϵ=*˝Ƕݛƶ  Z=*Ѷ   XJ2 -~^P@jd -.x^C R*22JLBP:0JR& ) % + +'!$!ҳեҳ  ٓӳG}եӳo˝A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% ٰχǶGA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG3%GFӳե;GG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳ͗ӳ۱)$V   #5 :F4 -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(4q˝˘ʝ E`GۦŘתɡɹƨA*īۭӳɼӳ -ǷɯAGݱ3}U÷[ݳ  ӳ' բӳڱGq Yե۱  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'ɯܳӳٰXFϢ+Ԯ 'Ř\2  mz K -vB߶ŘӳWŘʼn  :ʖϗGգѶեٌW9 ۢӳתG.  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ͖Ͱ -?9MÔoRծӳ)'M /g 3'8 -U ?5FŘ R q YJٰ Ѷ {=3u   :o -Y 1 E  +Fӳٙn4Y˝՗Ճ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&="D!> %B#A ,A('D'> <   4    -        P   `   D   -   ^        *  l  ( X &    N   , !(*4+ŷʝͰӧ ӳӳïަ =*۱q Y  Y  -;&$ӳ߶Չ͗  -  - -9 ?q Y 9ӳC˘ѩ    Y GYDZ  O9 3@n{4y -"  - N -  T$ ,j"` D0  -." -4 " -  -%'!@*!%  ! !E !r *  !k  #-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' - - -Z!Ko  -t÷'ӴʹÏ<4 - P`D  -^*l(X&N,!(* 4+"ґۯӳեӳ۱ѶG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ѷ']3 3% U f  -  & Kڈ= ŘB 9!͗r& ӳܱ 1 ٰͩϰ GhYfG\G <MC˝۱ݗۯŘ  Y  -;&$q Yΰoݱ - - -^ - -L -n - - - - - - -& - - -t - - - - - -x -* - - -< -  -@ -f -. - - - - - - - - - - - - - -  -: - - - - - - -( - - -F - -@ - - - J - - - - - -  - - -X - -j 4 - -' ),2,]3F  A -!F7ۦӱɼݳs''ӳǶlٌ?  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& oUC%3=[ݮR'a U{_m1I :O1-gYq[0 ͠ɯG۱.Wٰq Y͕q YGӳեӳ#ӳݱ3}Uեk צۀ ݳȼۘ *  E n˝+ҳǶ   Rq Yq YǶ5 C '"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ۯӳȯǰӳ G A-+mUqs*9ӳ -2 -,QɗȼÝJӳq YӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  5@   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٰ˝GͰ ͗]3  m{ K -B ɯ   +$4vӳŴ˝ɼӳGFӳFٌեٛ3}Ui˝G߳G J ,* q YǶ߶ӳ̔ G˟ Ƕӱ߶ɯ/V :Dڢ -   G5 G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -j  -. JftDf6 4+:+ ɯŴ ŘݱGϰӳGӳ÷]3  m{ K -B۱ ѝ˫GѶɯG۳  ۯ3 *  E n| ۱F߳3  {=3u   :o -Y 1 EGݝGq YLjҳY'  sTsdž ե׶F  ӳϵѶ߶GۢF˫Gӳӳ )Ǎ'G   ` -wī ߶'۱a -1 [S%@S ?;- B϶ӳq Yϰǵʘґ+߶G -   G5+Y3}UФ͖G 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ( AI%YM_CUkK;}y7U5 #8(=$;#<%<'>"@#= '7 $;$@ '<&7 -ӱüٱ$Ř -/ -_ӳ،ӳͷіɯ3}U͗öɯFg ӳ۱ ʶ$U7ӳq YɼѴ.ER BsծӳǶӳ :ʖ Y {K*=eùӳG  ˬɯq Y ߶Gɯɝ!  ͺī c5ݰq YZ3˝ 7`0VA""&";( ɼ 'Ͱٯӳ Gӳϙ]3@Ѷ˶ ŘWӳ+G iVӳʝ - -FA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ҳGԛ߶ (H 1q Y͗ *  E n -(S3 ۳յthGĘ5ZТ ųq Yӳ˝1)G  Kww -@3: ڦq YʲӤɯ״ ŘӱӳǴ 3q Y ֎߶T߳YūͰFmó *  E nǶo \2ϪŢG ״ӳݴכŘūFӳq YC -Gݺk]3ͺŘ˝ۭYGiӳɯ +dz C#  2/ #}  [6]IG < 2ٌ FǶ YK3 _QAke /y_C!S+33KMCQ;1KS +q Yӳ L 98%j+  Y  -;&$Ѷ߶pXq YF۱ɯo5ӳն  .0@ "F    GӯǶ *  E n - -$`8J\3 -06n'Ę( -$-*#(+(+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ȼ׶trī׻ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) G ݱ  sTs*ݳ3}Uķ2 LǶGҳ   eq Y ڱɯ]3 -19 ) ! U  '= E '% '9+%==; #   c4   +  7  'K;Gi/sC8  &JP1 i -3A"״FӳŘŘӳzŹ ״q Y] G %    5)_ 8E+e   I'9s*8 3 q  ǡͰϵӳGӳ -   <9 E=I7 -b -ų ׶ӳGr&ŷ -  S E     k=3+e-)%#         I O7%#2G˝Ř ߶DZ ˰Ϊ׶߶n4 #   !O - U$ ,k#a E1 /# 5! #   #@Er6  -$ F+R÷]3Z!Ko  -tӳq Yӳ] G %    5)_ 8E+e   I'9s*8 3 qӳ'ӳG  O9 3@ -  -ѶӳUڶG˝ʝӳO'GG6GǶG ӳۯ˝]3ɯFӳե߶ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* /#>R/۱ӈѶ' ٰŘ Ř}ȐŰٔţN[7߶ص93}UӳK` ūɯ ":2F:npiq Y - Q s , I'U5} %sG 5 1 E C #  % IE]cFF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4( !U#G&H%F$@'L&E#A'E$D'J%Cٰ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(K.P-P*+Q $Q {=3u   :o -Y 1 Eӳӳ ) ɯ[Ę۱G'ۭJF" A{A@ӳ  _Mo'uy+=Ag/;)G@KYk5 2.  %a9K]3 17o'Ř-(ʶŘ -s<' . mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɼ ˝GaŘݳۢϱŘ Y {K*=e-ѲŘ ÷'ݳ - - -ɯq YտDbr"(,!}ۘӳ ߶ґ7ӳґ˝ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(pX۱9 -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&/%0#. &3$2%.0)/$0%0$0  Y˝ε͸ӳCu )Y Y<7&RCɦßF/ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GR?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(/t ӳɯǶ˝ūڱ aǶ  g%3'EKME% -GC -Q w/5F9   A5+  mg 'q;  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɯq Y'ǤٰϰɼѶΙ   `wɯ'ӳ յ*ĘŘɝӳݳï ۱ϰ[L@5   ߶ɼӳga6K׊ٮɼ۱ӳ ͶɼŘ& 3}U - O -92ɯG -!  -EѶ  @Hɯ߶ - E5c sgo! 1'/%C II  BGۢ ۱ ՗G[]3״ӳ  %?7O >% .-ҳĥۢG[ѶŘGGݳͰӳ՘ӳ۶ѝɹ  BI &ɼ R ! -^"@ -  n,ZեŘӍ2˝G ߶ϴ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) *$$ qf$n+oܳӳ˝ݱӳ1WA;GɼFɯ.G" -# (&2ǁ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&=%B#@ &?$B%B0)A$C%A$BӳɯӳۘMNCݑ ӳRե ūY˘1WA;  +ҳ ]߶ɼӳGӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& F<]3Gӳژīɼq Yïɯ'ɼ  0(FŴɼӳï -o]3˘ե׶߶#ٰɼ˝ϵ5 Y {K*=eեr&gٰŘGˎц۱GaG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Cӳ'F - -9í Ѷd91q YѶ  Y  -;&$ڢٰͰӳ˝ ǭӳ˰ƲնGʝ%+ٰ߳՗Fj߶ӳ 'DfյGGD߶.ϰ* *7 ?m?ӳ80ٌ - -P- -P -/GϰϞG۱fīr&ŗW+ǵжFۦXɯտ6]3 '5ɾӳ˒ - O -92F -!  U :2)ٰʘӳV1WA;7߶ɯɯŘŘ 3'8 -U ?5Ϭӳ  @4 LњͰѶ aݰ/#>R. V7 ӳóٌMN߶ų$eMӳӳ۱  -Y  + - - 9?c -9 -۱O gŘ ݝٰ^ @ӳ  UW ïGٰӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˶۱ӳ *һ9Ѷӳϰӭv˝ӳŴG_ ; E/ koǶӳեӳ SA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% ۵ӳ۱ӳGɝGͰٮGŘ߶  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ŘӳĘGӳٰ3}U;˖  Q߶ٰ GV=* ׀ӳÐG'  ̱ŘѶ˝O ǐѶq Y  sTsA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ۟ӳۯ]3  m{ K -BGӳ(%%  -#  -((m  _Mo'uy+=Ag/;)G@KYk5 2q Y7$? -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɶӳӳZ}!  >v߶ˬ2O+q Yïq Y)Äӳӳ]3īӳ;ɓ+2 jǶӳч1ɝ 9 OUӫ۔ɯ3}U  UQ- #/Ky=13#'I -MO=;G }c'/Ř϶ك6G YK3 _QAke /y_C!S+33KMCQ;1KS +׶ŷٵ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝Řɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!>#B&C%I$H'E&K#F'A$F'K%H+ӳGۢӳեɯˬGpXDzӳյDzüA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . GɯG1WA;1Ӱζ E`۱" A{A@ɯq Yե -v"a   9)    c+ KC6\,+ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - - -=*۱   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۭF߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -1o dz -1 [S%@S ?;- B˘ӳ[÷+GͰ ]3ٮ ̶GAĘŷӳ'  ͱŘ  50A Ű 1 + S) EgAS!i5A_u!wEKi BI! AI%Y_IUk;y7( (͑ҭŘGGӳŴǶǴӳE DzX2<ݺ!  -X   -;&$%<ӳ ґ˝ YK3 _QAke /y_C!S+33KMCQ;1KS +ūŴӳ  7;M @ -(ӳ_˝ٌ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɮ߶ӳͩg' -8 F F F\' mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٰ۱> і5'Ƕ '"ۯ߶G ŗËӳґɯ   %a9K]3 17o'Ę-(ˇȯ˰ӳ  %a9K]3 17o'Ę-(ӳR+ ݳ$Gq YK Kww -@3:91F$4v80ͰFНR Nhӳ2|T C#  2/ #}  [6]IG < 2ӳ1ٰ%$EF= - -1 [S%@S ?;- B׶ӳFtñUy  #5 :Ѵ*[  - ]+ צäɰ3}UdF ūŘ"GAӖyrӳӳûÖȼ߶ϙŐ 7iisG3}U گƮ7ӳӳGѶ۹68ŷѶ  ѝ͖ۘղͰ۱ï]3q Yתцʘ͗ӳӳŘϮٰPӳ3}UϬ͗G\2ѶĘְķWͰE)@m \2  lz K -*vB,   <f"B  +I C q.߶·  - m/GHӳѶ Kww -@3:ö߳ ɯӳ ū* qfn+2G  Kww -@3:ӳɯ q Yq Y׶F[F -G - K C<G% -/21G  #<?: *ݳӳ  ˫!5'Fö]3ڱ  ӳ ?{ե۱ͰӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%  @HGٌŘ YK3 _QAke /y_C!S+33KMCQ;1KS +ϰ˝ѶŘG۱ lVPf" -.L$V D:f42JbvB 8 -,<@($F4B8`:b -:z<&`6z $, +. )1 )/&0$&+ -)/)- - E5c sgo! 1'/%C II  B̗ӳ ]3ۢ'*ѶӳѶFͰ'ɯϙյ˝Ͷ߶ݰtե - m/GH1  -  Mh1*iٴȯۀͰ߶. Ɇ ÷ -1 [S%@S ?;- B'ŘG*11!qg1n w mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -'ɼ Ǹ̖Ѷ/ŷG] G %    5)_ 8E+e   I'9s*8 3 qͰ  ~@.Nݚݴӳ  -#  -mۯũŘGK- ӳŰ - .ӳ 91U7yU^ G*3۱G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ŷϰ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -FҳŘG 3'8 -U ?5 ݳ  Jvv -@3(:( ʘq Yյq Y ݲեR+ - -F*]ٰ.ݳǶ  ӳ3}Uȯ ǵF - -Gϰե߶זՏŘӳ f 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XL^BTjJ:|x6T4Rp@ #B(J$J#J%K'K"L#K 'A $K$M 'J&<%2$/%%qŘ -@7.3}Uƶ +4ǶŘٱ ɳW/GoG߶ -Fq Y+H C p.+<ǨJFG -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ O -1 [S%@S ?;- Bۢ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF''"s U"U"O'S%R&N!O'T#S"Q%$Q!R O#Uɯq YӳĘٌ'ϙŘC˝˒īG3ٰ۱ۘӳq Y H/˝͸  G!A8ѶFؔŘ #<?:  .  ˓˨G  Ѷ ٰB {=3u   :o -Y 1 Eӳٰɝ  ??8 #<?:ӳͺҳӳŘpX YK3 _QAke /y_C!S+33KMCQ;1KS +Yӳ q Y Y {K*=e'w*Nӳ $>6N >$ --' ɼե¡ G  - -b"` -d -:22b%+=='@ӳɝ˯ؔѶ=*жۀ| ӳ3ӳǴ -X   -;&$%ٰF߶ūѴF  -S(  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˞;˝3}Uɯ'ϏTū'͗۱  UW  - E5c sgo! 1'/%C II  Bݴɯ ӳL@5 ߶ӳnտǶŘ"-  } !o 7   #;-) O gѻú ׶ֺ *  E n߶ӳŘڱ۱Ѷ9ͶūǶ o5Gn˝ӳR NhGٰۘӳϻܳ  ; E/ ko˝ٰJ2|T@= q YՉ  - 1Y7$Ӯѽӳsٌ G2; S_q ɶ 7/<D -go'+E =1:;)  -  ۱ ' .ER BsŘ\2  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&t%x#} &{$y%z0)z$y%}${ӳG̗1 M#=˒ɉo<*ɯ״ٮɼŘ3}U__A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . qGoӫ<4 - P`D  -^*l(X&N,!(j*p4+pG 3% U fGŹʎ -;ӳŘٶǨ*۱W/" A{A@״X ݗ=*ӳܱե3}U8ת*ݱ 91yU^ G*3 ӳ.6oŘٰǶ:]O]]] Kww -@3:i -3A"A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%+ۢӳpXۘӻӳݳӳŘUQ- #/Ky=13#'I -MO=;G }c'/ G3ïѶF -A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?$  . GٰF - -Cӳ ե'SϰӳѶ {=3u   :o -Y 1 Eӳe.iVvͺɋq Y Ř~ - m/GHʝǽ'ٌɶ۱եեӳ MN*i -3A"۾GūpX Ƕ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߶ӳӳٹ3̗   <f #! +ŘFǶ תӳ  G ˝ӳݱˌΘ  GC߳  %a9K]3 17o'Ř-(ѝ$Ƕͪ2|TGs'ɫ߶]3ɯ# - '^eu< - -a _Mo'uy+=Ag/;)G@KYk5 2Ř̖ /.B - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'T;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ӳ7iis Ųɯӳ - - E5c sgo! 1'/%C II  BѶ <ö'ɯ  G3}UG 'TGӳ:۹ūϰY"   Pɯכ]3 - - - -$ - -i -ٌͶFq YɯͰ - m  $.52 ۘG/ӳGեۯc s#)-ŷ  ӳեGܳūF  ӳ߶A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Kկ۱ŹͶɝ߶" -# (22Gӳӳ    '-[ a?Aӳ˲ Kww -@3:  ˲G ~@] G %    5)_ 8E+e   I'9s*8 3 q2|T@ q YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% #9 /$߶`: ; -q Y ƶӳ^?<4 - P`D  -^*l(X&N,!(Z*a4+`ݯ<*ߊ  !k í÷F $+ӳӳ˝ӳͳӳs'3}UL  C#  2/ #}  [6]IG < 2  Y  -;&$ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݳq Y ==+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (G^ӳӳݱGӳǯ߉ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ϰۭۯɶ! GŘʝ' pXۢӳ˝ӳĘvF^ -5c GU i#-#3u#= =+ wsQE ;e$_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(^ӏ - m  $.523}Uӳ{Gά]3յF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳڦ " -VۺCGӳ Řжݳ ˝ܳɼ   z<2t   :n -X 0 'E/ q YݯFǴӳҙ     ӳ;ɓ69ɯ˶OTT TDzŘ׶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -r&q YɯϚ -2 -,Q]3  ͢91^Gϰɮյϙӳ߶߶˰:ӳ SѶFF -5c GU i#-#3u#= =+ wsQD ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Fq Y C#  2/ #}  [6]IG < 2'G'P YYG˲ӳۢq Y - m/GHٰ޳ų GDzӳۯ {=3u   :o -Y 1 EJɬ'ǶҖ9WKӳ3}Up Ř&i -3A"  -! S"O %>յG(̰۔، O gf ٰGǶۢF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(A c J+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ӳյͰյӳ۱ӳGم1vѶӳ  ӳø߶ū߶ɔٰͰGɼGɯӳū˒ӳŘC6ٮ 6dzs'' ׀Řӳ91  -! S"O %> ӳӳ -] & ǶgɯѶC߶GXA,FբӤӳ DzɗӳpXDZ =*  .-3Sm%kOӳ˝ˬ?ͰǶ.  ) -}E#Ѷg*ݵ ȯ">ӳĆ  7;M @ -( ʝ] G %    5)_ 8E+e   I'9s*8 3 q ӳɯ=*ӳ\oܳӳ޳ӳ˝Ƿq YRGӳQ3}UGA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳq YɯGخծG3}UGIpXG  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -))j --g ˰ӳӳҳѶ_"@ - n mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ѝ1WA;ϰ Kww -@3: -˝ӳץ  ӳ  Bq Y'ɶۦ#Eɯ ӳѶ߶;2|TG  ӳ -Q3}  U  Q!  HcKC   ?= # 5   -K #-K;Gi/sK6l)J/wx;G#  &6 q Yתϐիq YDZG - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0q YǖC9   R10 ٳR  ղ -ٰ͓͗+ծ۱ !+%S=5   QaE  _*m)Y'O-!4ɼ˝ - -F6 #<?:˒۹۱  - =>]2|Tg} - ӳՉ.ER Bs -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ Y˝˲˝ü!ɼ  z<2t   :n -X 0 'E/ ǵӳҳ ߔӳB - -R -c -ɯ׶ ӳ  - ] / ۢ -0 ZR$@R ->:,$-$0 &0%0B-0%0ۘ   P=UɼC"ɭٰӳŘ˝ӳI˝۱]3   !k  %?7O >% -F -1 [S%@S ?;- B&=* ʝpX  ٰۘ  <fF  ڱ *U i  q Y H/ݱq Y 7،3}UʘѶq YŘʿ8 Mg]3pX H/91ѶѶW  - =>]2|TgѶյ  ?_ oͰ  *   r -    ,    v   .  H   X L     B    ( D  x  H Z x d     p ( 2  X   &      d     R  <             z     n             @    V        :  B  $ : 6      6      -  0        l    &"! %# ,(''5 ɯ 'ӧ 7$?ӳ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (˒ͶDzϵӳūɯ׶Ǵ՗ 0(X3}UڢѶ߹pX f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%#')'+;-' (%"& Ir˶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Qͭ߶ͺ  %a9K]3 17o'Ř-(÷ 3% U f - E5c sgo! 1'/%C II  Bӳ *  E nӳٮVݲG ϻ T v۱ե ՚q -G - K C<G% -/21pX+r+&++  !       %     Ǭ31& )))q Y,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&('+(**'''"(&&3}Uʝ q\2۱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -]3Gۯq Y7=*ͳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߟ2; S_qӳѶq Yq YGG - -ņ\  50A ˝=* т#,0G*ӳ - X2<٨+ϰɼGǶ˲״/V4LۢǴq Y=*ѴۀɶūٰŘҳ9] G %    5)_ 8E+e   I'9s*8 3 qۢ߳ ,I*ӳF #<?:6ƶpͰ _Mo'uy+=Ag/;)G@KYk5 2 2g1    `wCӳ ծɼ - $=) LӳĘۘ~F %?7O >% -ӳ. ӳɼū  q Y˝q YŷҳѶѶƶFѶ C#  2/ #}  [6]IG < 2˒ɯG ӳ///ɼյŎ:ݳͰӳ ߶÷GUʝ ӳG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -۱˝' -))j --g˶q Y߶FӳF\0)՟q Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gӳ߶ӳ ѶǮA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ۱91״  ݝXA,Ͱ -ٮ222G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ř٩2|TFۢӳ]3 =* ˝üq Yo5$90 u]33̬ʝDɼv -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$% * ( -% &$$ )Ǎ9˝q Y ӳӳѶӮUQ- #/Ky=13#'I -MO=;G }c'/۱ G ̶kgӳ ķźU2e oü3}U=ӳӳݱֶݳ ɝ˒ӳDZ]q YpX̫ GӳpX ӳ߳q YM/(d Sӳ -1M/ Q/  !7'W kAq  '+9 %ӳ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'9*$ && '%.+" $%Ï -go'+E =1:;)  - ґͰ˝ -aݲq  *   r -    ,    v  .  H  X L     B    ( D x  H Z x d     p ( 2  X  &      d     R  <             z     n            @    V       :  B  $ : 6      6     -  0        l   +&"! %# ,(''ӳ  ߳ɼ3}UF+%$E9؛ۦŘݱۯXq Y GŘӳq Y H/ɶW - E5c sgo! 1'/%C II  B           `     T     z  ^   l    0  H       -    :    N 0     ,    f X  p        Z  ),0- (  ӤѶ  7;M @ -(˝ -.߶!oAfŷٝ29Gӳϰ'ODZ ݝ0(XG Ǵӳ]3ۯq YYѶ˝ڱ -]3÷ٌ*7b˯Ѷ|ȼ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - Ѷכ" -# (2q YͰ3}UӳյɯŘ *  E nF ׶  ߶#]3 Mgӳɼ۱ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0#߶'  ͱ߶'<* C#  2/ #}  [6]IG < 2] G %    5)_ 8E+e   I'9s*8 3 q 8 iѣٰ=*Źӳ G #<?:GG  UW ;˖ӳKّ nٰӳGsoӝ1WA;۱ӳ ϙ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ʝŘq YG  ˲A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  (%͗եӳ *  E n9,%Ӯjʝ^ßq Yӳ $-m#gzӳŘ ӳ "U8 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  J ,* ӳѶԥGŘۀ q Y ˬGɼ ˫߶ -go'+E =1:;)  - N % ZoG<*. -+9 S]/ S5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%> +  7  'K;Gi/s!5l;\S%Y9#18p06S1߶+ӳG˝Ѵӳӳ pGeŘ  _ɼɯR˝N&uݝͰR Nh]E ï'Fɼٰû  -   T :2+>ѝɼݴɿ  *  E n5' #9  U)  - ;13   52 -  ) ɝG.եF"ӳάӳӳ  ۱ڲɈӳ9o'ۢѶ߶\2+ _Mo'uy+=Ag/;)G@KYk5 23}U߶۱ -go'+E =1:;)  - ͰA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% Ř ӕ -0 ZR$@R ->:,$$ & % B-!% ӳӳ    7;M @ -(ېl۱߶ӳŘũǶ=**' "U *=A0ɼ˝ӳ ߶Gl ӳ վ ΀۱+12}[p׶iq Y H/%@< - ŷUQ- #/Ky=13#'I -MO=;G }c'/եܱF (^G.ER Bs mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -#q 3a )     E I-% 6#'ӳ %?7O >% -$4v 5˝˝q Y ϸۦ߶G׿ӳ3}Uƶ 7Ϧ <     * ״ӳ ե C#  2/ #}  [6]IG < 2͛ɯFٰǷGӰūե(;DB \oӳѶǵۢ ɯ׮ڱӳʎۢ+ӳGݳ ōӳתYa/iдӳ//״յɯaٙ '5J {=3u   :o -Y 1 E˝Fɗ ӳѴF<9?եѶ]3jɯ q YgyU^ G*3ݳ˝# ' ɐ۱@eq&۱1WA;ӳ߶'ķѶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?3  . ݱӳӳ  }NC1 M#=YSյӳ÷(7  - -FGΰ q Yߓӳ,GѶӳ۱u FF" .B,=GݯӳґF۱ ǶGŘӳƶӳ ݲͰ@U - -@RN If)Ͱ ߢGۘ Mg .UT Ѷ}A )!!  S M?#) K!19 !Kew5Qc13:1! W)9W%gY- k^9}1qGq- iy;qK'xm?6!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG}}%ѶӡoGұq Y3}U϶ĘG3}UOGŘն  - - -F" -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("VYG+%==;# Y  K S#$     +  7 ;G_5=*O$&Y2ӳ є* Gīg] G %    5)_ 8E+e   I'9s*8 3 qٌܳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ŘѶѻ ɉݮ 5pXӳŘ˶ ݳӳ*!qgnḠ - E5c sgo! 1'/%C II  B - m  $.52 ӳѝ˝ɼӳ˝ե'I8װq YGתG]3߶ͻŘ]3GŘ ū؛ -go'+E =1:;)  - Ř9o'ӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(NA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %] G %    5)_ 8E+e   I'9s*8 3 qeT Fת  ٥;E=%G1ɼSūCH.ER BsK3}Uӳü׶ӳǶ˲ -ӐY  ??8 #9   S)  0  1 / + 9) ;%  -;\SɶςG˝յɼǶΙͺ յե*˲ - -Fӳu )Y Y<7&ӳ״ɯӳǶ - 3}U0= -K9ٮۮٰӳ -߶۱ӡ 2 PI ":3O͗״Ѧ7KUѭ ߶C - -t,' z÷P[(ѴGGyU^ G*3ۢӳӳ - -  - -Í  ߶ e.iVv Ř+ӳǶy  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ѶՠsgDzӳۘ 3}UեǶۯѶG؛տ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӷ݉ תŘF$$߶ӑC *:*ʖ**ɯŘ߹Sg] -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ǴīҤ -] &f9Hn4ռɼ]3dz3]3#ūŘӳʝ #jӳ3}Uݱӳ˘Ƕoگӳö߶'maq YŘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳϰ  +G׵fϵ2|TcӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(˝s'G5B 9!IݱӳG0 nFҳ]3ӳU]3Ƶ ѶĴq Y F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C"Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ƕдӳ'˝յك ɯq Y  -  - -9 ?Ѷ˶Ƕ -)A x5 R)ӳF~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'\*B &D '@.+A $@ӳ ӳͶ* *7 ͖]3ۘͶ˝ lVPf" -.L$V D:f42JbvB 8 -,<@($F4B8`:b -:z<&`6z $, +0 )0 ).&,$&, -)3)/G 6<$Řq Yݨ]3 g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; >GӳίA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG#%ӳӳґӳӳɼ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ת --ӳ =*6ؔ666GɅ G v״hͰӳQ- -P - G՞F ۢѶ±TN >+PѶq Y - 9ɯ Řӳņ N&uC q Yӳۘӳ &6LFŹӳ#YӳCpXɼɼӳӳذӳǵv -+"Ƕ  GGS5˝Ѷi{  ӳ֛ -go'+E =1:;)  - QŘǶѶq YOEGƵگq Yٮ˝ʝ - E5c sgo! 1'/%C II  BӖۢӳ˝Ƕ -   G5 /011110141V311*2j1"21220,.11<110:-011d3221V11/2 2P223F2324322102\1H20*13$3 -33*303000003332V23|3*33F3833333034 -33333R4333335333334(4T1244 4D44f4@4R444 4h4454545@5^4333t3223 433333v3D334J4h3 -333332f/3d//J33"(\222,* 3>244 -+,632226R/66"58553255@5412T1$2b455l5L3X3-21,P0,/4->1 -1@12,n.J+))(""^%L$##%#H$$ ##"" -"!! @!H""""!!$!X!$L!!"!^  !!!B!T!j "J : !!"|!""x"6"T"4"""p]P #($#%'"# ' $$ '&%$%Eɯӳ  A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%GGF  ŴrӳӳٰG>  -ٯ [ɼɶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ۤkC9   R10ɯ۱ɼ9G÷ծŘF mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  <fӳɝݳ  YѶӳ #<?:յ -))j --gۦ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; 2; S_q G+ݳG ɼŷ ˝E  !k ۟ҳ׶  ˒߶ ˲^ Řݳ=*.״۱ʝQ- -P -ʝ ͗ ˝q Y 9  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GŘ˶YԮۯ'Ӥv -+"G'  -ӳ #9   S)  *   +# / + 9) ;[ %  -8L GНŘø'' ׀F  -ӳF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!N#/&5%4$7'1&4#1'4$.'2%2q YFÇ E`Y۱a  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  յ.ӳ  7;M @ -(ҳq Y H/+Ř/7 ۱G?˝ݱܳYѶ˲߶G˝G]3ݳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ݛӳPۯ6ӳȼӳyU^ G*3F  ٌGŘ  'r&ҳq YյŘɮy7iis  - =>]3}Ug˲GٌѶ ɯ@eq&q Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Sq YF 91ӳG HڱϮ 80Ϫӳ]3GGǶ5߶ɼӳZv -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ  -$%%( ** (% -%' &&$$% )(ӳ ī۱ ˝c=5   QaE  _*m)Y'O-!4ӳݱFGӳX' *  E nѶݳr& =)ۯ À YK3 _QAke /y_C!S+33KMCQ;1KS +3}UFGӳݳ6 YӳϬ˒ 4$e]άY <* ǶūSӳ Bӳϻ˝GӳŘųZۯӳ˒߶ @43>'(+״ӳŰ צP۵ӳӳG - Q s , I'U5} %sG 5 1 E C #  % IE]cҳ: ; -'80ɯӳӳٌCӳ 3F_ ׿=ٌ߶ŷѶsA'G#ӳ׶ɯӳGq Y H/ӳ͗ L 98%+  ? ;˝f"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -o5ӳ7˝Gӳq YŘF7] G %    5)_ 8E+e   I'9s*8 3 qӳ  !k ݱAķ۱ū *FÐï ۦӳŘ Kww -@3:R3}U&wE 7'ӬW߶˝ɝq Y0. :  ǶGӳɗ%@< -Řɗ،Gۢ۱_ۀǨ  BIӳӳYںӳߑFG]3 -2 -,Q߶˥ɯ# * ӳŘӳǨǨY$4vq Y̖Ѷq Yiȯɯ 'ѭq Y!q Yʬۯ۱˝/Oǵ -X Ht-NG÷  .-3Smk] G %    5)_ 8E+e   I'9s*8 3 qf۶     -  E -&^   @$F* ' 3! -+|ݲ˝]í˝ͥ q Y H/߶ݱ͞'׶GʝG -   <9 E=I7 -b -ŴF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( YӳחFӳԗ@ݸ91G͗ӳ߶=*G] G %    5)_ 8E+e   I'9s*8 3 qǵӳū߶˝  -}/ W1 SQv+  5   -K # %#    @{%=(ݳVHݳٯG -I G߶ٙG A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGE% - E5c sgo! 1'/%C II  Būg÷Cy D1 ɯo5 #   !O - U$ ,k#a E1 /# 5! #   @Erӳӳ82 (H 1ʝ  sTs - 0Ѷ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."4!3 %0#0 ,1('3'01 - q/ Q+  )S G oK%#        &!(#2Yȼ} ̰ղ!  >ٰӳɍGݻϵP˲߶ӳ=$!=*ij˝'\Ӳ ٌF|3}UӳF -ߙ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -t 'ӳ߶Fե@+״Ѷ )@m ݳGūӳyU^ G*3Ð.'91'G -G:ȯ ; E/ koӳե۱ǶٮY ӳɹD ӳ ]ӳʝ  ^Ln&tx*<@f.:(F@JXj4'. )2,02,0q Yдӳ q Y  7;M @ -(ݳa ɡѶ =$!s'ɯӳӳ߶!u 9 %?7O >% -ӳ -ߙӳGݑ÷'|  - L m϶o5ͷӳ$90 uq Y -L E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ** -   - $ ߉Ŏ:ܱ=*F"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɶq Y - /SE -   ) %#   / tQ= ն Ř،]ӳ׈  \ 2   m{ K -9B˝q Y H/`X7G[7ӳ6#۱եǮGՉӳGGǶ߶-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' 3F_ ׿=\8Ƕӳ9ŘF''*/:ٌŘӳŘoGA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( E  ` Gī - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0<*6ӱ͗۱˝)9(<ե - - -FGC۱ӳ(;DB  ɯӳ˝ǴǶǶ'ݰq YѶ -   G5!+%Sū՗ %  7 3 };<(VѶݴȼGG]3כ '۱UF+X.F?۱ӭ[*ݱTɼ[ӳ 80AG&۱ٿʰq YF˝Gե'6_ӳïq Y]ɼ߶ŷӳתжŲǶ6ۘ  -  -+  ? ;=*E*L7ɯӳ<q YF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳ >ӳß 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XM_CUkK;}y7U5p@ #'(.$4#.%,',"5#> '7 $8$< '9&:%$$' -ɼ G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ϼ ݶ\ӳӳӳŘn' ūյӳ ߶ 9۱ϙݭ ÷ݲzɮ0. : ǵ  Y  -;&$ǶŘߧī  %a9K]3 17o'Ř-(|ӳFϰϰ߶%nCͰͰAq YGG -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $B ŗӳuŞf -ߙS -go'+E =1:;)  -  -!  U :2ɯ ۱CuĘ˝˼ӳFYCŘ߶ ǶGݮƶ˲Řq Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gï3˶G#J  -DZ  Y  -;&$ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&;%@#B &@$D%C0)A$B%B$DOK 3}UF]3ķA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG0%K -Iӳׄ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - - - - - - -0 -4 -V  - -* -j -" - -2 - -, -  -<   :    d    V    P -  F    - - -2 - - -\ -H - -* - -$ - -  -* -0 - - - - - - - - - -V - -| -* - -F -8 -  - - -0 - - - -    R       -      ( T -2  - D  f @ R   h     4 @ ^    t -        v D  - -J -h - - -  - - - -f - d  J   \   , - >   - - 6 - - - - R   " 8     - -@ - -  T $ b   l L X -   - -P -  -4 > - - @ - nJ  - (^LH  - @ -H   -  $X  L   ^   - - -B -T -j - -J -: - - - -| - - x 6 T4pO #($#%'"# ' $$ '&%w$% -X   -;&$%<Ѷ۱Gܱu"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q YϙѶ˝˝ɯ $>6N >$ --'    PF(($4v ˝ YK3 _QAke /y_C!S+33KMCP;1KSY +ת ӳŷ׶ -\ F$ - - 4(^ -8D*d~  -H&8r %+#,* 28 * &."-3/. (0 .q!-!/q YӳӳɼӳWכ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳϝ.UQ- #/Ky=13#'I -MO=;G }c'/+12}[pG2|TŘ (^*q Yӳ0M"=' 79L {=3u   :o -Y 1 E ۦ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  U<4 - P`D  -^*l(X&N,!(*'4+%̗ݳɯ ?m?ӳĆ˝˫G ֡ ȼF G ͳ#ӱ՗ɼī  DzӳŷF ӳ7/<Dŷ.ّBt  .O"$08. 1OOO˶s'ŷVGӳvۯo'ĘC˝ q Y ۢӳq Yӳ GͳٮӳӳͰ˝ ٮk״F Ƕյ״"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ř   3}U߶Y0 nӱӳٰӳӳ  ɶӳ߅GάѶ ,I  #9 /  %I= %EK %E13 ;  = +g '9+%==;Y(     +  7 ;G@8$B8,$%ZP1 ĘFӳ)'M /gτ٬ٰݱӱ   M #'cG uBy YWY(1   > ե ˝9q Y3}UǶӳ0ӳ1  ۱ŷUQ- #/Ky=13#'I -MO=;G }c'/Ѷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ-Gӳų'ӳ8]3q YǶɯ߶ <жG   -  - -9 ?ӚF=*F::]Ϧѐ  %a9K]3 17o'Ř-(Ѷ߶ȼ˝)9(<6צٌï ,,Gӳ - E5c sgo! 1'/%C II  BG߶ _Mo'uy+=Ag/;)G@KYk5 2،ɶ˰"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - .G ӯ=$!&x"ۗ]3FŘӳ  %a9K]3 17o'Ř-( ͥFӳ#  8 i- ʝ GŘԥ˝Gӳ -19/  ń Lӳ ͇ F،Ž߶ӳծE  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ٰӳ  ;Ps, -    m  u   ;Ř ˠӳ˝ҳGյ Y {K*=eӳU%7G -|!   >ӳ  ]3ȼ -ȯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -T'ܱB mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -вMb%  )J  d'Df 4'k -/ KguDg7 4:۱7ͧyU^ G*3' -] & ٮݳ8ӳת  .0@ "' ۱ ۦï ɯݧ˶FGϢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  - & ߳V׶ _Mo'uy+=Ag/;)G@KYk5 2۱˶ ȯ ӳ~q Y ˝q Yū˝߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ޳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ƶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  q Yǰ ߶ŘӳGՈ9=" FѴ۱]3t˲FB [U: *)ū]3Gq Y˯]36G˝ϓӳɯGŘ -))j --gGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(M ӳӳ  ݱ -A )Ƕ - E5c sgo! 1'/%C II  Bեŷ{*7bӳ 3F_ ׿=ٵ:4ɯGӳͰŘѶƶq Yq Y״ݱߗ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ūӳ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ  -   - $ ˝  ӳ׶sѶӳ} ׶ /#>R/ŷӳɮŷŘӳљȼɼŗ Ѷӧ Ѷԥ߶˝ņƧʈF > $ķ˲ɼGɯ˰F>E]r۱ӳa$eM"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٰ՗ j תGɼɼGōϫǶӳ]3  m{ K -B    M #'cG uBy YWY(1۱ - ɽ+ɯ8 $g˝ӳʝī'!  -A/ ŰӳpX H/Ř ˝ǶΘͺԉɯG*  G -Qa!+ ! 5   [        !M)0Iѝ C#  2/ #}  [6]IG < 27 ”] G %    5)_ 8E+e   I'9s*8 3 q ӳ@ - -@RN If*IAʝGR Nh9 zկݳGq YѴ _ɼǶ` Tz^l0H -:N0,fXpZ) ,#0-% ("ñUG -I]3F2ϯaGɼCݨO7VȤɯ ьq Y35R϶  "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -P Yե+u )Y Y<7&׶˝9,%ݱ Kww -@3:]3ۘ9ų.GɝGӳ# Nӳ Iߑa U{_m1I :O1-gYq[0 3}UͶ5 (Gͳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Gӳ۱Dz۱':=,۟ӳѶ]3  m{ K -B[ݗۑѶͰӳO΄GѶ O g˲ӳh  - L mCCG׶  @H ӳ 04V*j"2!,<:d V PF2\H *$ -*0V |*F 80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XL^BTjJ:|x6T4 p6P #($#%'"# ' $$ '&%$%۱GG -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  Xϰ] G %    5)_ 8E+e   I'9s*8 3 qGq Y'ӳGӳӳ3}U߶ ӳ8$ -m)3}Uݳ߶ǶȘūōӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ۤuK;GiSѶɯ0˝ Ř'Řٰկ=*.˶˝=*@!+6ڱ - E5c sgo! 1'/%C II  Bӳ˝ӳ 4( MF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4( !F#2&6%3$3'3&7#3'5$4'/%06 ӳ1ӳŦӳŗٰ`߸ӳӳѶH  - -?% ɮե -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( - !&$ ' '$"#!"$#!$##˝ܳʝ'ɼr&ӳ'۹]3 -1 [S%@S ?;- BӳŴ     ߶ӳ+ե ۘ F @ ѶFӳ.B,=ݳ˝i -3A"ҳ * .: - 6:%%׏"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -*   ]״6#BTP[(ݲfYʝݬ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˝Y -G - K C<G% -/21!  ) -}EѠӳ Ę i  ӳ߶ɯ]3.Gl pXӳG -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) +5W +k#3Y=eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)  - ɯ\ݱӶݯ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  0%ӳ˝6q YǶ  ŹʝɼӳѶŘ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -   }NC] G %    5)_ 8E+e   I'9s*8 3 q   Fg ; E/ ko6GŘ=* q Y - -ӳF=5   QaE  _*m)Y'O-!4'G˝ɯ۱߶ 1ղŷ߶÷GۯŘ ˲O gզ\! ӳәե˒ G՗FӳbǶq YӳA۱ݰٶ]3ӳ -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)_   $ Kww -@3:Ѷͺ_5A_u!wEKi geK]-!?S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U53 -  - ̭ݬGūr&ٮ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* َ ژ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G  q I+[՗q YɝA #<?: Ϭ"]3 - m  $.52ۘ״ɝ=' -  b3*s  %a9K]3 17o'Ř-('ݳ R ! - ӳ۱ # -l1ؓǶӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -O׶2; S_q q Yٯ  ??8' C ӳѶGׄq Yū˝+[ϰϰ˭ G+ ˝׶* ݿӳ#ȼū !˒vGhMNq Y˝['˰GҮɯ'Gӳq YǶq YGӳGG=*ݳGдյݗݳɯFGӳʝAGFVHj'  ̱Ę mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -4  BIGGڢѶE*L6ӳ - -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ-- -$L%R *P (S -%S &S$$S )P۱ oӳ ݴ،׶ȼ϶*III  }NCQۺ\i : KG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ݳF˝ չG47 GͰєGDzۢ - -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   -K G0߳'ӳۘ[TFѶɯ˝ɶɯӳݱ|ӳ ҫ۳ݱӳ̗ۘȯ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* [Go5 Ӱۢŕ'˝ӳ - m  $.52 ӳӳŘ*ӳɬ ͗=* -   G5 ӈZq Y -\20IĘ ŘGu )Y Y<7&Ű ،th< ٰ:"1 C߶ѡ۾'(7 ǶñUǶݳݳѶ +A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGEE_%F+ܗ ūӳϹTҳ=5   QaE  _*m)Y'O-!4ӳ]3ݯӳq Y9 Ǵx۱ "[߶ӳ Aӳ˝ӳ״צ˯Aq Y1]3 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi ]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5s@  ή  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ]391']3CaɫŘ\2GFӄW߶ ˶2|T ɰL۱ ۱|īq   -   G5ӳӳ Ęְ291 L 98%' ۢ+ѶӳǵųK@GƵ˝ī1WA;ɼΙG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˋ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ q YGϯ]3; r>]h . -E9 Q         / L(C˳q Yi -3A"U T v--í  ӳ] G %    5)_ 8E+e   I'9s*8 3  q'  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, - - !+%2 -(2 (0#/$0 -(4"-&$3 '0uǹ3}U'ӳ  ե۱ -1 [S%@S ?;- BŘӳɼ?ե,;+3 mӳG#fۢՈ9=" ӳzNӳ֖ŷӳͰ>"6- ӳ'ϫG+ ٔ ŗϰF6T53}U  -! S"O %> !ӳŘFGͶ'˝˰жa[ԥ=*] G %    5)_ 8E+e   I'9s*8 3 qά, ӳ {=3u   :o -Y 1 Eݳ߶'ĥ،˒Ѷ - ǵɯϵɯq Yӳ  (Z Ř׶ӳ-0    ) -}E%եӳڱӳ߰ 7߈ - {=3u   :o -Y 1 E(n* w۱   ɝɵ'aUQ- #/Ky=13#'I -MO=;G }c'/ڢvGۘ .3}Uӳӳ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XL^BTjJ:|x6T4p @ #R(O$S#W%Z'h"g#f 'd $_$^ 'c%M%H$T%`Gӳ̗ӳ˝ɯҳɶӳܗ ߦïG GŘ-щlӳq Y˘<* ˝      /3+I= %EK 'o%uK1Y  K      %' # 1X7 -Z!B4#"{5ӳŘ ]3G  'AͶVW*W  -F -P`!*  ! 4  - - -Z -  - -  - - - - - -!+M,") !0 I 7۱ܳq Y ]3    ; E/ ko$ ?wѶӳ եū#߶ ե˘Ę[  7;M @ -(q YF  [ ӳɻ'$90 u BBOӳoG U G@Z!Ko  -tGï*ϵ ӳG˝=*Ѷ3}UӳYӳk - -F pX۱GFG7HӳٰӳG -]3ūȼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 91ͦ  Y  -;&$ɼ -1 [S%@S ?;- Bԥ]3%$Eŭ}G F A,*lTpr*+9.ӳ n   -! S"O %> 3'8 -U ?5ӳٸѤ:"1 ɼĘӳݳѲFյq Y/>#*,96ӳ-ӳŘķ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"5 4"/"-'4%3&/!/'6#2",%$1!- +#1<*ʝG'Ѷ*> ׶ӳɼ´*Ƕ'ӳۗӳ ٮ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͳGӳ٪q  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ȯݱb˝ӳڹ ӳT˘}5Ř 8 i7GKّ nӳE7uGŃ7DZYեnü'۱Řťo mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'T"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G׺ٰZӳ ķ͗q Y  A -!F7 -ӳX2<ȯGɶ -))j --g ķ` Tz^l0H -:N0,fXpZ),#0-$ (&ū  Jvv -@3(:( GӳGӳٰӳӳ]3  m{ K -B'!ݲɻ͏+ ˶e$K[UQ- #/Ky=13#'I -MO=;G }c'/.o5Řծl-յٓտյ@A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% F߶׶]3Gӳۘɯ -!  U :2Ѷ  FUKӳ' ? _ #ywA i%>;?@ '!  -A. sPq YF ˝ - m  $.52$NEA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%q YծGӳ=5   QaE  _*m)Y'O-!4ҳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ٨ٮĩ#Ѷ،o۱'q YG=*pX ߶G   -  - -9 ?ɼ q Y;"-  } !o 7   #;-)  5@ GG - O -92ݳ L 98%q YӳƵͰ< - 1a )W)  = E ' /-  C7g 'O+  '#)     5/W7"hn$d$*(eU ӳ  ߙ9Ѷ3}U FG߶ ɝ ٛ7/=D ǶҰ* >Yɯ -0 ZR$@R ->:,D$-$0 &0%0B-0%0۳ -  -G - K C<G% -/21 [޶q Yɶ Kww -@3:Fϰ ٰGk]3/ӳ׶Gss#O9W Y3UGѶ˝ۦ91 q YY -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳɯ˒ -  @. - - J,j،жq Y ݗ'DfǶɯė " -# (72˝  Y  -;&$Gӳ۱F  ߳q Ycӳ߳ծӳݯq Y H/{ӳ4ĩY1WA;ɼۘ'Sն -1 [S%@S ?;- BߑϵŘG Ι߶Fά˝߶G'ڢī  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& jӳٌٰu\2ծ[7Ѷӳӳq Y.B,=ԯٰ߱ѶFӡ˝߶ǡ˝hï˲GG ï.Gq Y - %9   e u  L3}U˰ɯF'   -5d] G %    5)_ 8E+e   I'9s*8 3 q!߶3}UնO  ɼŘŘGٮӳŷʝŘʝ =*Dzɯӳե"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳP Y߶Gɼ ͺŷӳï]3˜'߶۱ͱ˒ӳٰӳǶΰ Řܗ˝1WA; r &  ɼ7{8ӳ -G - K C<G% -/21+4 b444 -"  - N -  T$ ,j"` D0  -." -4 " -  - "'aD+a%` ` cE bt bӳ ӳ] G %    5)_ 8E+e   I'9s*8 3 q Gi߶ӳѶ - _Mo'uy+=Ag/;)G@KYk5 2ٰؔF9?Ѧ -ӳʝ F  ɼݰ,ӳۘŢӳGӳTѶѶӳӳίG ӑkӳӳك.B,=ٰٰɯǶ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G׶K -I -ؔ ת -  (Zöӳٰr ˝ӳۦīq Y - O -92Fɯ #! +ӳ<*Ͷ C  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) FٰFk -/ KguDg7 4:ۘ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ϯū ٰۢӳG ٰ+=*ö'q YŘXڢ Csݱ q Y* *7  - - -ǶAG GF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#ׁٌA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG"%ӳ˘ŘٌΘ - -E =*oӳ#ɗ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(&üٰ5iGݳɯ߶، ñU^"@ - n"Ř˖]3ӳ Y {K*=eq Y H/sq Yɼ]373}UY߶@ - -ASO If ӳq YǶ[2BɌOv -+" ˝ӳ3}U -  -ٝņG  ۱]3ƶ8 -1 [S%@S ?;- BYɯ - E5c sgo! 1'/%C II  Bq]3 ˝Mϰ -1 [S%@S ?;- B)=  F ' R ! -ӳï͍Hٰצ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& ݱ̗ӳ "U *=A0Ѷ۱ѝ  -! S"O %>٪Ͳ4'ӳ3}U )+'_\;ɾӳ÷9ۢ +ǵ.ۢGܳ ߶  ߶Ιū.1،q YW/  (Z  + - - 9?c;EF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!8#0&4%5$1'3&3#3'-$/'2%/ӳ ӳӳϔٯG Fɶ  Y  -;&$]ķӳGѴͶ YK3 _QAke /y_C!S+33KMCQ;1KS +  G] G %    5)_ 8E+e   I'9s*8 3 qG٬ӳեG  ۱ ݻѝٰͰ  T ve.iVv۳FnwPѶ ŷת - -Fӳ Ѷ -ҳ Ѷɯ̶ 1 - ~,E 1=+R   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& E*L7 ;ܲ $ 1l*ɼū -~ӳܳӳ.q Y H/˝ͳӳ۱q YՌ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q;  - D4brfn 0&.$C HH %% %#"$$&B)+ϵכ ׳FG]3ǶׂE۱A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . q YFѶۢՔ4( MɯUQ- #/Ky=13#'I -MO=;G }c'/Ę߻ - yhFG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(7uGF2g1͗˝GǶ G ɼ׶q Y ؛ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ǶŘ _Mo'uy+=Ag/;)G@KYk5 2߶TF  .-2Rlk+ɯ!  2; S_q  -1 [S%@S ?;- Bɯ.('Ƕ@7{8ͺŘѶͰŘ ?{Z3`_"@ - n"$08. 1Řٴ ߶ɼ˝\ɼ0(X4תŰ\ F$ - - 4(^ -8D*d~  -H&8r%-#.* -8 1 &1".3/0 (+ -q!-!+ϵۢ˝Ѷݰ˝q YA^ӳ=*ܱ 6 O߶ ɼūGӳG3}UGתF0 -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(0m ɼݳAɯӳq Y۱ - -* - - -r - - - - - -, - - - -v - - -. - -H - - -X -L - - - - -B - - - -( -D - -x - -H -Z -x -d - - - - -p -( -2 - -X - - -& - - - - - -d - - - - -R - -< - - - - - - - - - - - - -z - - - - -n - - - - - - - - - - - - -@ - - - -V - - - - - - - -: - -B - -$ -: -6 - -  - - -6 - - - - - - - - -0 - - - - - - - -l - - - -&"! %# ,(''ɯïɼӳq Y(Ͱ ӳɯӳӳ   fخѓ?U -6[7]G - m  $.52ɼӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   332333 32P33H333 ӳ  Jvv -@3(:( DDٰ#ȼȼ[ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0]3 - .ӳ˫O -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 3}UͶ̓GF    ūʘӳת Oӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -1 [S%@S ?;- BGGݳɯ÷ ӳ/pXĘC ӳ:i -3A", - -; + -3 - - - - - - - - - - - - - - - -m'q Y ӳ ٰ&j ]3Ѷ ӳŘɼ;˖vŪPɼ<*Ͱ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ϵӳӳ}ҳӳǶӮpX -go'+D =1:;)  - ɯF״q Yu˝:oqiDӳ;˖ߦ׶ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK-!? 7S#9AU%cmMYQ5? AoKMIT    ӮɯïҳS\0)Ř {=3u   :o -Y 1 Eū 9Z!Ko  -taӳ ߎG߳ȼ ÷ե mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݱū]3ե۱չ]ɯͰq Y, q Y_  -K ӳ'˹Ѷ   -  E '_  !AFnɼתӳӳq YïѶѶյȼM5Fӳɯۦq YǶ -+ӳG]3  - .˝ -: BL8dVZ b(H,"v 0 H -B,(6B  t82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^ T@`f24lPN|T"&X( !x&$ ' '$"#!"$#!$##G߶Ѷ]3˝ٱ  -   T :2+ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -6ѝͰ 15W +k#3-=;e!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)  ُ  -$`8J\3 -06n'Ę( -#-*!(+(GͰ3Gr߶˝۱  N %ӳ͗q YǴ  k˯͗ӳG˯ ]۱ٌ -1M/ +%!'   k  *=3+e-"%     $ҳӳ۳   M #'cG uBy YWY(1 ٰӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G۱]3ݳ] G %    5)_ 8E+e   I'9s*8 3 qIǶŘ - - ]3 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Yė͗80߶ U ɯůcG3}UCͰϗɯGóJCoCy D1 GG80'،׶GٛۢT'tѴӳ r &   -  -$ -Ǭ2!N  1 !&  )   !)  )    ͗Ѷ͗Ș #9 /${ ۘ3}Uy$6AQ   Q_)G 95-    ;Gi-NV  -1 [S%@S ?;- B ӳʿ ӳٮ9תū׶ar;˖˝Gӳ8  -#  -mǶ ҳ۱2MGŎ:ïٌۦ:f   M #'cG uBy YWY(1յ׈ūq Y'Ӯ\47 FÐ߲  -#  -m/˶7Gɝ˝˰Gݰ {=3u   :o -Y 1 E=* ӳǶ+ӳ،ٰ (^ɯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳīŹÿݳsa6KͶwaYG)O;+ C    #Z)k -ï ӳݨG[GתGZ3 -եGɗ˒ӳ͗q Y߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - _Mo'uy+=Ag/;)G@KYk5 2Պɋ˒ӳǴ"  %a9K]3 17o'Ř-(ѶG #9 /$ҳݳ˒ َN4 -4 'I+D ӳ?]3ɯ1 ]3եʹ ӳ ϗ۱S Fwӳ'ݳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )    P  ˰ӳGۘ /Q=* ߶ վ ΀ɼ۱q Yq YG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( եۢŘ %'' 2'ϱեݳ˝Ž mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ʝ -]' FƏS  - >.T.+?.Ř=* _Mo'uy+=Ag/;)G@KYk5 2GɯGחq YG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߃ղ˒  (ͰŘɼ9 h ,IŘŤFů ӳ2; S_q#ӳ=*ґ ʝ߻-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' ӳͰН ͩ÷ '  EӳŃӳ)Ӵӳ ҳUɼ  A -!F7 -   <9 E=I7 -b -ե ٮӳ÷o Gӳ[G֘ӳGۦQ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱Ͱ]3߶3}Uژ  -! S"O %>ݳ G'ۀեӳ÷ɯ]3۾F   -r -& - -ݶ ӳӳ(o* w q Yjӳ ӑ@!+6ƵϘյGau )Y Y<7&'϶'՗ - -ӳӳӳūٌ  O9 3@F̰Ƕ,, - P r , I&T4|$rF -4 0D -B"  -$ HD\c7"3$3$1$ɼ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9 -AU%cmMYQ5? AoK)_MI! AI%YM_BUkK;}y7U5Gq@    n=*ŘӳɝGq YݨGӳ;˖ӳ׶ӳ\2  lz K -*B,0 -G - K C<G% -/21C GͰ ӳ.'1U+  ? ; ӳGǶӳ  -  - -9 ?ӳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''֛@G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ѷ  /g6қhG͗| ʶ" -" (M2(  - E5c sgo! 1'/%C II  B -ߙ5K+pp*ɼǶ  -! S"O %>ɝA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ڱ'Ř  -K 0M"='ݱ Ѷ -s<'˝ Ř-Ę-ӳ͖ -յٌq Y˒+!qgnُ3}UEBėGӳӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(   ѶQ1 $ӳӳF,, -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&d%j#l &f$p%m0)n$i%p$hŘGӳ  <fbɼӳǶ޳&&^?FG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  Gӳ+͗ۘ T]3Zݰݝ - } U  Q!  HcKC   ?= # 5   -K #K6&V#L><Y7uեGŘ۱& ÷G -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ϯگҳ I9Ř۱FSݳq YӳfF*Ӟݱ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q YӳF - -{Ř -   G5˰ǴѶɼ@= Ѷӳ!ӳlӳ"܊Ͱ;)y 4  7ķeūۯѻ - E5c sgo! 1'/%C II  Bݲ F A,*lTpr*+9.۱ٰG  Y#۱q YGƴӳɗŘݳ û_"@ - nūON~ŗ Gjߙ۱÷6ϗG0ӧ NO2\ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ~]3ɨfF*2; S_qѶ'ūɗ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۱  gG& V ӳ[ ~@ ӳGW/ ۦ5 C ݰѶ9WKؔݰq Y˝ =* 8ίѶ   -  E '_  !AF   2'8 -T ?+5+ ǶG /ݰiծūӳɼ˝ӳНnۢӳݳq Y߳ґәۘq Y:۹ͭr&F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!d#F&C%D$E'B&M#E'F$G'K%Ee.iVv߶ѶF -1M/ 3#7'Ue t CA͗ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ vNO2GۯG iݨbG#N/IŹ߶ӳGϰn4)í״ӳ  ɽʹ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ó F @ ۘA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ݳ˝G=*2; S_qŘ- 969 GGGϢ(q Y ū;ϰӳ߲Ř=*C ïïղŘ  >Řû*!qgn$*ѶM [ѽ۱۶ Gq YۯյGyѶڤ. :E7' -3]33}U  ӳ˰j"! q Y˶ϰDAǍӳZŘGѶ)ӯَڢ -3}UݱF--ŷӳq Y   oø˝N!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}< - Ѷӳӳ =O gqM1E81 '9ٰGŠ i -3A" ɼ - pXӳū* b%4$ -"  - N -  T$ ,j"` D0  -." -4 " -  - #'1D+1%0 1 0E 0t 1 YK80GL':=,F1WA;\-7G"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݰͰ+2 jīɯ ӳ˝ņյٌ -آʝNiD -x' 3'8 -U ?5q Y۾ӳ3}UѶٮ"۹Ę ;ɓͶCD9 0 1=*GɯĘٌY״\-7յŘGٵŘґ #*4ӳ" -# (2߶y\2ɗ F @FǶŹûצIA  ҳ  ) -}E œGq Y3Q- -P -  .&] - E5c sgo! 1'/%C II  BŘɼX)„G<4 - P`D  -^*l(X&N,!(-*04+1˒۱ӳū=* v* # N Fӳݯ$90 u˫ѶG =*ӳ F @Xӳݗ+12}[p @4 -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !$&($' '& '&$,"&#*!)"#$#$!($'#&#&ҳr& GѶӳfA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%G˶2|TūӳOA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳ   O8 3@' #*4C*  O ǧˈǶӳӳ q ϙӭGŘ˝ݳ۱GF GO"  G÷˝͓-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ƕ:ǶG   ӳӳ˲=*ӳ˫Ͱ< -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) گ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) TDZ]3Ƕ GМ۱q Y/.PGūͰUQ- #/Ky=13#'I -MO=;G }c'/pXӳ;˖ӳӳĘͰɯ=5   QaE  _*m)Y'O-!4ūٰ ӳ91\2=* t -+rưӳ ]3   M #'cG uBy YWY(1=*0M"=' Jե  -G - K C<G% -/21ŝwӳG #! +˝˲ӳ -a۱ݶ2; S_q״  ״ӳӳ6  S'k'N[ YK3 _QAke /y_C!S+33KMCQ;1KS +ɼī  - - ٰ80G - E5c sgo! 1'/%C II  B]3ŷɝǶ9ڤG GF״߶ԥ˘˝չƵ '߶$ 1l*ӳoLյɯB ۀɼG - $=) ӳݙ 4   ' öFѴ nѶ˝Ɩ ѝ %7/hc - E5c sgo! 1'/%C II  Bն =*Ӯ۱Y  -! S"O %>ӳu˘ @4ݳp gӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -͖G͎ -oZ!Ko  -t Ę ? _ #ywA i%> mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ū̓]3'ҳ۱ YK3 _QAke /y_C!S+33KMCQ;1KS +2|TnѶ  Ŵ ū  - >/U.?˶Fū{ӳ - m/GH - E5c sgo! 1'/%C II  B8- Wm*"ӳŘԥr&ɼŘۘ'2Eo  $9ٰתv+R$M q YC̴ ū߶ٌ״ʝķ9o'FG @4@ - -@SO IfϰӳӳϰݱG ӳ=* : (ٱ3}UFq Y?ܩ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ͰFӳ2|T)H.  .-3Smkۢ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  s8ɯӳ" L A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%a -1 [S%@S ?;- Bۀ {=3u   :o -Y 1 E   PӳG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ~ݳ  U -0 3SGذі4 - E5c sgo! 1'/%C II  Bq Y H/ӳGۭ״Ƕ϶'F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ř ׶ צŘ $ 1l*Ƕû̗ ڱ   gͰū!A8˲'˰ -G - K C<G% -/21ٰӳŘFɯ7=5   QaE  _*m)Y'O-!4ӳGѶ=*Ͷ   E 5,. ߳?Qյq Y" -# (2Ѧq Y͗<*0(Gq Yӳ߶GǶ]3uY5Oӳӳ - O -92  BI  Y  -;&$ѶӳEҳv BQӳq Y}˲߹ " -VӳڢɼCӳG -] &GѴ۱ӳжӖݗŷե Q- -P -    -5d-{5 - E5c sgo! 1'/%C II  B  -ӳӳ̗˲ɯ   *# 5   -K #     +  7"5 -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !p&r$p 'r 'q$s"q#q!p"s$#q!r$p#s#qͰœ[˘eu< - -a͸ ݳ6 q YѶ۞Н߶ɯյ ɯե ͰǶ]ҷݶG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ٪ݲȼ]3  m{ K -Bڱٰӳϰ=*QFDӳ߳߶ 0VA"#&!;( ɯ  ;Qs -go'+E =1:;)  - G:  5@ כ ܳӳ YK3 _QAke /y_C!S+33KMCQ;1KS +N gŘɼ0a"GӳѶWۢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ɝͳq Y w '    #)  ɺNAG۱ɼ߶ۀӳ׶GG'÷ݳGGѶZŘ   2'8 -T ?+K5+P ӳ:˝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   .0@ "˗F D Ř -   G5=*C\ F$ - - 4(^ -8D*d~  -H&8r%*#-* 08 1 &,",3/. (. /q!/!0U، ȼȢ6÷  Ǵ϶Kɼ]3 7`ϙ5q Y A/3_ %Q A5Q+uEywOQ /.y_M:]5{1 m?  . > -_)F    - -u,' {0M"='յP[( mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -s'0 n' Sӧ  %?7O >% - e ӯq Yq Yӳ6ٰq Y=*=* ݱ;?@o mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -)L) <  n4Ř - )  k"  )        3     +  !(,%  \2˲nά'G _Mo'uy+=Ag/;)G@KYk5 2Gݳ j*G˶JD - /ɼø߶FĘQO2:  -،ϰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 09^m!n4oɯ׶˝Ͱ߶ݗȡ80ٰˬ٬aӳǹ׼ѶhDzūݮ+ūG،ٰ  BI߶GAū  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ƕ -    A /]I= %Y Q &    K%uK1Y  K        !  _%a#"/X7}pOQ\` ;' 7լӳq Y BҳG  a U{_m1I :O1-gYq[0  ۹ūA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ȯѶ$ ?wӳӳo2; S_q ۱ǵG -d ? ]35 ɼ q Y ٵv*q YͰ͗ïյ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ūŷï *  E n ņٰ" !ENO2˒ӳ߶˝ӳѶφq Y3}U϶  UW  Řٛ/Թӳpɗ˶ېq YA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ǶpXq Yӳٰۘ.B,=Fת   f  $     2 &         D  J     L  D     $ -   F B  - P    - v   .     4    F         8               @ 4 *   l f -  & p %'';- ("Gۦ2|T -X   -;&$%-Fh -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(h aӈZ %?7O >% (-Z3`-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''@ǶÐa U{_m1I :O1-gYq[0 2|TīѶ ӳŷ'īݳӳ+۱ٴʹۢGG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ȯFY"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV **0 -(* '0#-''- -)/˰ۭG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳ3: ; -GG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ӂ\2  m{ K -iBnӧ \! q YGӳŠ˒3Řq Yɩ ūͩGɜk1WA;ٰ˝߶  չ۱ӳ'ӳǶɯӳk -/ KguDg7 4:C Gеà˝Gq YŘ9]ķ ӳյӳѶ\2>5ZѢ˝waYG'O* !+ C T7m2" ޸   UW q Y۱@˝Gӱ!G< >ӳ\2 #ۭ ˘2|T]3G֛ӳ?ۯ9\2  lz K -*B,  Qw{) V۱ɯGKGF"۱)@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFbb" Q"T"Q'R%N&S!R'M#S"P%$P!R R#RחGۦٛ˝ 3}Uӳ[˝.DǶ ?#Og Gɼݳְ=* q Y  -$ F+ӳڱ ӳӳɼɯ۱+Ř'q YǭUQ- #/Ky=13#'I -MO=;G }c'#/ - Q s , I'U5} %sG 5 1 E C #  % IE]c͗ѶGG\2f)ҳ ˰˒˝ G=*ŘF׶[] G %    5)_ 8E+e   I'9s*8 3 qٰҳǶ3}UG [ɼ(̰÷ɯ߶F2|Tۘq Yյ˝ ۯ߳=[Fq Y H/Fq Y½=*q Y H/C]3˒ Gq Y[ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ӳG۱  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& êF   GF O g=*ՆݳR/  ٷ+ҳ F8T8G^ɼ{ɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ѷ -G - K C<G% -/21G 1$~' ӳӳ  Y  -;&$ -G - K C<G% -/21a7$? ӳq Yӳ˜ǵ]3՗ۘӳG˝ɯ2|T916 ӳɯ߶]3ϵӳ7ͺFٛ\ڦF  ӳ϶ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( q Yq Y o -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %) '&), (& '')*) ''ï A+ӳ͗Gݗ˒ųŧ1WA;2; S_q ߕӳ]3Fӳե߶+ͰǶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(GGݳϰq YݳۢŘ3}U9ґYFT ] G %    5)_ 8E+e   I'9s*8 3 q)y 4  7ե˝    C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q YݡJZ!Ko  -t G 0  8 >E,-3ɯ ˝ ӳŷɼBRʶBGݳG ]3Ѧ2znɼ7(ϰӳӳ ƶݳ ӳj2XTq Y$ӳ ŗG۱ q Y ɯ7KU ŷӳ7A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG$% - D4brfn 0&.$C HH %1 %3"5$7B)7a - E5c sgo! 1'/%C II  BŰZǶ۹ɯGѶ۱   -  E '_  !AFӳ?߶ӳŷӳ *,96ɯݗYӳۘӳͰOG]3ӳ˖   *  E n 1&OG+߶B)TP, -". Jx <02"&H -LN<;F -|b&&y+*/*ŴӳŷѴӳ C#  2/ #}  [6]IG < 2F vB.۾@=:DZ، Fq Y=*F-3@ - $Cy D1 ۘۢF vɆFӳɯ۱hŘ'OŘG$$Fկ.׶۱͢Řɯݱӳ˒q Yӳ χ ӳ۱GF) -4c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5()eFGӳ ӳͰ  \ 2   m{ K -8Bҳ1WA;  "Uӳ۱ī3Ѷ]3  m{ K -B<8ϙ+'ūZǷ  -   T :2+=ծn^˾ G9F  ߶ь mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ŘQvѶӳǶߠ>"6- ;˖ݳ1^0 ͖ Ͱܳ۹ Ѷɯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɼx=* F  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѶͰ͗@ӳGmɼӳ C#  2/ #}  [6]IG < 2q Yӳ #! +pXū7r&׏ٸϙī ŘŘG    PķӳӳŷŘӳ- -I ,տ Kww -@3:ͩߢѶȰӳ ٌ׿ ɯٰ ڢeu< - -a' F'ï"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -FlŘ޳  ӳ  5ZТӳӳɯGGӳ׶;߶ī - yh˝'Cӳ*Ϫ ӳǴq Yת  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӳ÷G1FDzǶū÷'ճG r>]  50A ߑۢ  %a9K]3 17o'Ř-(Ѷۘ۾ӳT]3Fӳӑڢ 2|T ӳͰ3>'(+ݯۘگ Xī -ҳ͑ӳ - O -92ŷq Y ?{ ݱˑיѶ ٌ  50A ˝=**r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&"! %# ,(''.Gʝv*ӳӳ > ^ -#xv@h%)c>-B+Aͺq YߙG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  GͶ Ѷ÷ɖŴϰӳŘɼ _Mo'uy+=Ag/;)G@KYk5 2ɼ3}UyU^ G*3Ѷd#Z G͖ѣG  ]3͗FۭۯUQ- #/Ky=13#'I -MO=;G }c'/+ת۱ݯӳGתӳ7Hӳ>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !/%3 -(5 (3#3$1 -(2"0&$1 '.ӳ÷  %a9K]3 17o'Ę-(1ӯ߶ӳӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% Ř5ZТ;˖'ӳ߶ۢ߶ïGq YѶ%n%4%xT^ F*3,6եۢ߳]3  m{ K -Bˀ3}U] G %    5)_ 8E+e   I'9s*8 3 q ۱ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AK)    Y۱ ۢŘ˝  !k GѝŘ6ӧ ӳƶc  Jݗ ˝ӳɯGѴ+3}U;˖ȼw̶ -   Mg߶˒͗3}Uեٰa ݶ - O -92 єӱٰѶӳɯ2O+GɼѶեӳ @4ڱ˝īͰʘά˝]3Ͱɯ ӳեė ն ͰӳpXʝ - - - - -Eˬ^ʼӳ  !k ɯC\ٰF ߳յͰ Ѧ$ 1l*߶Ƕ3}UѶG յ.5 Řݻȼрӳ˝ɗ7Ƕ ˵Gǔ ϰ˝ӳ Mg˲ذӳ +V  (Z -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˶ ͚ӱǶGɼ9Ϭ  -- GG+2 jŗGͺ 3F^ - ֿ -=(Ͷ F A,*lTpr*+9.ۢFG - .$Gӳ'*/:Ѷ Kww -@3:  %a9K]3 17o'Ř-(Ѷo ߶ٺ -Ƕ \2  m{ K -BϬ] G %    5)_ 8E+e   I'9s*8 3 q3ɯͰ۱̰'Ԯmե -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ǵ8- Wm*.s i -3A" - $=) ُ #Ʌӯ،1q Y -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) q Yӳ -Ři ٴڟ!+%SǶ۱A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ;?@aٌGQb$ GͶ ׆3ӳӳ   ӳ  A -!F7GŘ sŘ՗80 #a -ūӳ\2Ɏ۱˝ґ۱ #9 /  wS)/SE!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==; #5 j $TNgA`[y"1Bghn5!18S=C1"Ćɛӳ ߶  F1 M#=q Yɯ  Ę C#  2/ #}  [6]IG < 25'q Y*  G -Qa!+ ! 5   [        ! M)0I /  ۱ɼGյɯǶFg! gǵ߶ #<?:  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& $q Y H/q Y ?{ŘŘ/.Pӳ6Ъٰ  -K ӳ ΄ -  %a9K]3 17o'2Ę2-(T  '׊Gӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) #)             + W#('!8$  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ӿ L 98%Z^?Ř ? _ #ywA i%>٪q Y H/ _Mo'uy+=Ag/;)G@KYk5 2  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& ͶpXGr {=3u   :o -Y 1 E߶ GӳCF2; S_qŘGTūۘG Ν ӳ ˝Ð=*ۢ  - ]НŘӳq Yŷ ɯӳݱ -G - K C<G% -/21 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9A MYQ5? AoK)_MI! AI%YM_CUkK;}y7U5u@   q Yեӳ / ת'@:]3 -1 [S%@S ?;- Bݱ  ҳ {=3u   :o -Y 1 EE,);6۱˝ rӳq Y’ - 0۱Ӥݻ8ӳ _Mo'uy+=Ag/;)G@KYk5 2˰÷ӳ]3  m{ K -B ؑ*Ř:"1 ˶ū3}U X2<5Jӳz:'߶ Mg A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ˳ӳq Y̦  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ]3ۢG ÷Gi -3A"ɝϗӳӳӳ$4v  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G]3Gӳӳɯ   `Uw,ӳi -3A"ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Dz -ӳݳɯź]3,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(+*''"&״Ƕ=*ɯūGɼӳE*L7[sa  K  :/U$&e#ŘǬ)<  F ūFӳo ;A;˖ɯ3}U 9Ѷ ،˫ ߶G߶ãϱK -I˰Ř˝   E 5,ϱ ˶ -'  Jvv -@3(:(   BIӳBZq Yɯõ ]3 ѶGϗѶε .ũ$K͠߶Ѷ dG_ ӳӳu )Y Y<7&ӳӳ([۫ӳY&Ѷ4̶2bܴ ۱ Kww -@3:q Y?q Y -GǶڱǵ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $  *  E n ӳŘŴǵŘ϶ۘ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 6˝2|TӳFɼXū 'ծӳѶ ӳӳGQϭl˝q Yٛn4ɼY: ; - {=3u   :o -Y 1 E91Ƕ߶+ӳά - ӳ˶ Fӧ ӳϗFӳɼGѶǴ'Ƕ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ3}UŷŘG˝ӳ+GΙ MgrY&ZY -  -$ -Ǭ 3" @ A1 A& @ A @) @ @ @) @ @) A @ C C  5@ q۱ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG*%\2\ɶ  ]3 g˝1 M#=ۢöӳG?ūɼ Ͻ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%&'''';-* ('") - yhDzq YGҳ ݱ ūe.iVv ӳ ӢCӳݘϕvɼŘūG FѴ!+%Sӳӳ͗ӳٝ29ŘѶյŷ%OO-= A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%  -1 [S%@S ?;- B8۱G˝ӳ/ӳGŘ ^:iEܳG X zJ*=e*@ǵûͰ. ˝   ݭ ߶:GG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ŘѶ۹A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'xm?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%  6Gۢۢ2|Tr&ѶO q YӤG 0~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'\*$ &! '&.+$ $'ǵ   ˳ū۱ɢ6Ӱ)$V Ř˝ ɼ -go'+E =1:;)  - ɼӳ߳1WA;߶ұŘFq Yo5 Y_1#CM} - D4brfn 0&.$C HH %$ %$"%$'B)'ϱծ͈߶Ϭ G՗Sӳ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; Ki -3A" ե - 0 1ٰեٶӳ65 ǂݱӳ*+˝ŘŻ۱ -ӳݱ Řٰ÷ܱ&ӳ'+ -G - K C<G% -/21q Y E`G  .0@ "Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɜǶ3  S'ӳӳ߶׶9͗s'ķ ۹ū ّݰ   g 'I8ȼ  ˶g]33+  Y  -;&$ 8˝Űq Y=*˝q YѶ<VGF$ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5($Y _Mo'uy+=Ag/;)G@KYk5 2 - E5c sgo! 1'/%C II  BӳɶG۸άq YϬϰũ6v -+",6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&!(4+4*3''8"6&7ɢ6!+%SuӳGכݳ˲˝ӳگŘW6Gī -   <9 E=I7 -b -ӳGۘ.ɵ  Y  -;&$ԥ͗91 Řו˘  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   o5Dz g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; گ 91 -1M/  G S  Y   )'; = E ' /Z սT6hn0u - E5c sgo! 1'/%C II  Bɯϰєӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -۱۱˫ɶ״Ƕӳ˒ -GC ٰۢs'GѶѶXA,G# - .A5ǙYG - -۱G ˝ϪūɜӳūÐŷѶ״)y 4  7& Dzɼ  ü۱3}Uӳ   2'8 -T ?+5+ ɼc3/% 1߶ӳѶݳG Uɼӳ. - -HF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(4a mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - e *ZZ!qgZnA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?-  . ˲=*ӳӳŘF" !Eӳ7ѶӳEۯե؛ϲ ŪPn41WA;(*,96j=*ʝūӳ߶ C#  2/ #}  [6]IG < 2 ӳ5:5ʖ55Ƕ GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%˝] G %    5)_ 8E+e   I'9s*8 3 qk -/ KguDg7 4: ӳ߶ӳӳН  / ߶ "_˝ 15W +k#3-=;e - 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[o#9AU%cmMYs AK)    - -+ рŘ ݍG7ҳ% ?wӳ "U ٓ Kww -@3:q Yíx   A -!F7 %ӳԥī߶ѶGӱ˝Ř¯ݝGŘ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ѷūɯ ˝ٞ͸&eeGY 8;/=;# /37-   K)     Y66$$f+#(Ӱʿq YG߶C   . `d Dbb (*+:,A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy:qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGI%Ѷٰîӳ O+ӯǶӳǨŘ@ -2 -,Q4'A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%F"r"&""  !       %     Ǭ31& )))ݭ-ٌb <͗}% ?wۯt kfŘ˝ŗ݉Ř ׏ i׶ɯGdI' f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%?'A'D;-D (E"C ɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ] G %    5)_ 8E+e   I'9s*8 3 qɼ'!  -A. '<*  ۱ӳӳ ϓӳū۟0W )Ӯӳ\[Bķ1q YŘ ɯӳӳʝۛO gϿӳɼ ݗĘ߱߱ӳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0G !   >+  ? ;YODZ ٮGF S  -  >.T.+z?.ƴ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɯɧ'GٌѰǸ۹] G %    5)_ 8E+e   I'9s*8 3 qӯq Y H/ŘɼGۺm -< - - - - -* -Ճݲɼ.ĘF3k"@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"""j 3"0"3'.%3&/!1'/#3"2%$2!2 3#3ɽ  Y  -;&$'Gɼ'ۅӳэͶյ -Ęۮ Ӥn˝ū1$~'q YG f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%5'6'9;-4 (4"39ŷ߶5ZТ6˙ӳūѶ MgGϙ - E5c sgo! 1'/%C II  BǷחɼӳ3)$V 80ϵȯh5ӳ۱ɯ7߶ӳ n4ūڱq YŘ եӳ*ū   M #'cG uBy YWY(1ͳղ 3'8 -U 7?5˶yDz װKǶY Ę߶8q Y# F> -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(>G 3'8 -U  -?55 C  ӳیٰF˝R Nh˰ +!qgn ٰӳ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X(/ !%&($( '( '*$*"'#%!&"'$#)!($(#&#$O ڱGǶ ӳq YӳӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ٮͰ+ѶӳC߶˝GӳŘآɼ oY 2|T80Ř -ɧrGϰ 9 OB˝˝ȼ@߶˝״2; S_q YK3 _QAke /y_C!S+33KMCQ;1KS +Ѷ+ۢˬ - E5c sgo! 1'/%C II  B G߶    aYGu g5<FŘӳGŘeӳ5=IǷ -3}U:ʖҳŘGӳq YG  G - m/GHŘѴ 3F_ ֿ=׎. Ɇӳ  <fӳF - -Ӗۢq Y   _Mo'uy+=Ag/;)G@KYk5 2˝Řq Yӳ*ۀ@yo5׀ӳ՗Q- -P -˘07˝ YK3 _QAke /y_C!S+33KMCQ;1KS + 8 F     7;M @ -( !* ӧ C߶   -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !3%2 -(. (1#4$2 -(2"0&$. '/͑J  ӳ ü ۘG˝e׶kūG۱˵ե˝˝Ƕ3}UӳYȼ 6C q YeGF - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0j  -. JftDf6 4+:+ +gܳ+G q Yd×϶ - m/GH ]' ݯ*ɼŘ* >Řj  -. JftDf6 4+:+!*+A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳsۘ+ݡF:ʖF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(& C#  2/ #}  [6]IG < 2\21ӳٌ[ݳۯۭҳ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(_MI! AI%YM^CUkK;}y7U5p -@ #a(f$i#g%i'j"h#k 'b $b$e 'j&Tq Y/%( -@7(.(ɯӳŘaٰ6Gۢ3}Uӳӳq Yΰӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& FŘۢG÷q YԒ G   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& T3G߶ 0 1;ӳ - -E =ҳ# ȶݬi -3A"ӳ3ŘOE/ų+DzŘǴӳǶǶ ٌ]3 ŷۢt Kww -@3:CǶ՗ŘנG    8 i-=յ I:Iӳ'ӳѭŘϻگ" GūȼѶG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߶Dz˘Ř ӖՉӳ3}U  !k ɼ߶G22 ӳÔۯݨٌ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  qG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ǫӭ+۱ӳ80ӳ -19 Q7S G o ,        &(CCӳ3}U=*Ͱ̗ӱ&Ř"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɯŷٰGٳ0(Xøʝۭӳ߶2; S_qӳȯ - /g6ӛ  3'8 -U ?5ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳF]3ӳӳǵ÷ A  6F -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ѧūͺ?q Y͗ӳU) -߳\!   ϯ ٰۢӳ۱ q Y@3 ԥɯ˝˝̈́q Y H/ݫ Nh;˖ FѶ\ F$ - - 4(^ -8D*d~  -H&8r%5#?* <8 ? &>"@3/= (> =q!=!<q Y[ݳӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( B ӳɼ?.ͺ] G %    5)_ 8E+e   I'9s*8 3 q  _Mo'uy+=Ag/;)G@KYk5 2C WK - ݳ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !%&($% '% '($&")#*!)"($#)!'$(#&#%ӳbr"(,!4 ͰGGGFóӳݰʝeF ٰǭ>"6- ӳӳFG۱ /#>R/ -ɯ a U{_m1I :O1-gYq[0 ۯӳuۢ*GV=*Ǥ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ɶѶ:I߳ɯGu߶ӳʶG߶ӳͶɶq YLB 9!wIG+ ')&H*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&"! %# ,(''ūӳG2|T.-3+GG q Yl-Ƕ ŴG߶q Y÷ - s'Yݳūs߹q YŘʝ  %a9K]3 17o'Ř-(ٌۭת (;DB ӳ ٌ -n -4 - -"  - N -  T$ ,j"` D0  -." -4 " -  -$F' @* %   E r mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٛɯѶY̗3}UͰ[_ܨѶ80+״ Ǵ'GūF80  ʰïA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˝ŷ˲Ź    M #'cG uBy YWY(1ۢ߳˲ӳ+YϰG˶oӳ ˝'ե}ɯեӳ˝q Yɯӳd8 - m  $.52ӤGu )Y Y<7&q Yӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ߶ɯGŘǶ -˝ūҳ0 nͰۘ9״@ - -ASO If,ŷ/G -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ߶߶ӳï; Ř-m5ӳɈ ˲ݱŎ:G7 - #  4'ӧ Ÿӳ9H˝fG@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"9 3"0"1'1%0&0!0'.#5"5%$3!2 6#0ݾ<4 - P`D  -^*l(X&N,!(<*B4+@G>Ƕ9ŝՍ  - -l   $.5" 2' !  > "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -=5   QaE  _*m)Y'O-!4I  ӳ3}Ua״߶-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''եPA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%] G %    5)_ 8E+e   I'9s*8 3 q( ɯG׭϶ĘyU^ G*3յ - m  $.52ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q YǶϰq Y˝pX*7bϭӳĘ&>^C]3ۦ ڱ #9 /$ ɯFīϵ˒G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ӳߔ=*Cy D1 ɯƱg7/=D .ۢGѝӳ߶ӑO Ѷ˝öG{كӳӮͰ- ҳŘɶ'ϲ ͺ ?_ o،g߶۱Ѷ۱ӳɼ8r&  Yûī :E7ݰA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?<  . W/X]Ęc3/% 1Y˒߶ɘת  O9 3@448404GԲF7/=Dɯ ˲ !@BԞ׶˫ïŹ յ  >ɯɯ[G۱ݳɠĘǶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -y˝͕ӳ͗Ѷӳ]3* -؃ѶFŴφG.G Mcɯa+G׶Ó݅dzŘȼ9ӳĘ -G - K C<G% -/21۱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -:8 ʵӳ ӳ" -# (2ٰíͰ ѶŘȼ7 - #q YǴ 4'd÷ɼF͖G 2% U  f* =A )!!  S M?#) K!19 !Kew5Qc12;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG==y%GCG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(r&˝pXï]3r -JIJɼFʝ'Gn  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ˄ -   G5+ i Fҳ9*,96&! -? ʝF'!  -A/ ]3"˝ӳѴ;˖۹ۯ'Gյӳ: -G - K C<G% -/21߶ٶ -'ɯ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -=*Ͷk -/ KguDg7> =4:Gӳ+ɯG@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF# k"s"o'n%n&q!k'm#m"l%$n!n r#l+bܳ9 - ٴͰۭF޳ ӳѶ'vB  ˶*=*Ƕ:8 $P YFӳȝU0  - 1Y7÷Ƕݝۢ -UQ- #/Ky=13#'I -MO=;G }c'/ŘծĘյٰ80Fե q Y'  ۯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ٵ ˻ -go'+E =1:;)  - Ř۱\ F$ - - 4(^ -8D*d~  -H&8r%+#/* 08 / &,".3/( (- 1q!.!/cGٰ H R 2|T - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 EǶͩG -ӳq YͰU2Ѷ\2ٌ׶G   M #'cG uBy YWY(1 ?{ŘٰѦ ɯ gG& V -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ӳ'  Y  -;&$q Yݱյݱ 8 i #<?:ݰ *7bEUQ- #/Ky=13#'I -MO=;G }c'/ݷ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɹ˒եGŘ߶q YѶ -ϰǶTGݗUW/3}UŘ˝ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&,%/#1 &.$-%10)/$2%.$/ӳi -3A"ɯ՗' 3% U fӬï  -go'+E =1:;)  - XA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%'ٌG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ŵ˝ӳӳ9R Nh˝Q- -P -ȯӳѶۭ!ӳӳ̰ r& +A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG&%  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& * > q YFQ`ٰ G˖ѶG  6:L@ -(-* ۱C -   G5+iۭʝ Y ĘݳӳG۱,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&('++**''("#&([ʝ Cݱٔ _Mo'uy+=Ag/;)G@KYk5 2ѶӳñU q Y۱ӳ[U; A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG@%ӳ  -ŷv*յܲ'۟۱ߔӳK -ISi -3A" mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱ū]3 ӳ  %a9K]3 17o'Ř-(ͶٮɯŘ޳ï ӳUɯ =*] G %    5)_ 8E+e   I'9s* 8 3 q]3  )յUQ- #/Ky=13#'I -MO=;G }c'/> -go'+E =1:;)  - ӳŘӳ> ݶ3 Kww -@3:ӳӳ˝GG4  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ Lūɯ˝ A ӳG3Ʋ  ˲M=9ƨF ˝GɯG ߶ܱӳ   -5dF0(X)ɼyU^ G*3ݺɼ T vF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(4ŴӳͰ˝ݳ۔' ӳˬɶīͰӳDzŘӳ {=3u   :o -Y 1 Eӳ  6:L@ -(-* ͗Ř,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&d(M+T*R''R"W&SGͺӳ"-  } !o 7   #;-) ېJ 15W +k#3-=;eW!QG 3 ]I+% +1W}+G9S9eK]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5 $  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ū=5   QaE  _*m)Y'O-!4ݳŷɝ ۱@ۂ’Ř:ʖŘq YFŘӳ ɯA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% 91ɼ ׶եۀ Y، " 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AMI!#A   ͳ=*Cڢ˝͗߶ _Mo'uy+=Ag/;)G@KYk5 29 -sʝѶ[۱ĘG ܱӱ ٌ3}U߶ _Mo'uy+=Ag/;)G@KYk5 2Gբ߶ʰ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ï ӳۯ*=*F   Pٌե 3}U  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& M5F ӳMN ȬBԉՌǶ - O -922|TӳGĘ˒Ͱ' {=3u   :o -Y 1 E˒q YP3}UGۢ" ׁI -&  - ]ӳ -1 [S%@S ?;- B۱άɝŘӳ˶G۹׶C U϶ʝǶɯ  FۢŤ# NҳɯݨѶɼɯѶٰ͗͗1WA; ӳ -ߙӳA %?7O >% -ķwS)/SE!7'Ue  aYG'O)'9= E ' /I= %EK  C5wa(K)+     -'7 jTNgA`"ho5#18:#cٰų -G τӣv%٪\ӳӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ߶ Kww -@3:@Ƕӳ߶ܱg -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ѷ C aϰq Y 9- WmҘ ׶RZ!Ko  -tŘݻ۱ ӳF ߶߶˒˝ӳ˰Òɼޱ*G  ']3˲ӳ 0 1 ]3ӳ0A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGMMb%ϰɯGۢTۯE80϶Gۘӳq Y  !@q YŘŘ׶Gŷ] G %    5)_ 8E+e   I'9s*8 3 qq YF   '߶ A  >/Lc -%9 U/'#  SQ7'Ue  aYG'O M=;#   cK  K 5#C   ?= #7/i#A`"`H(5V##;q x;G# *ݗûɯ״GӳG]ӳɯۭ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %$ '.)+ () '*)*+ ''ɯӳTݗ"Gҳ@3ӳ ϱ3}U'ӳͶ۱,=B*   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ":3G۾ӳӳ 2|TӳGGŘ  ӳٰ ū˝Gӳ߸ӳӳɯrF#,0GܳDGFѶpXq YŪ۱GӳG<*ݳȼGٷ ۱ ӳڪ ӳGŷ˝G ɯG -IɼӳGȯq Y H/  GΪYsP ۱Źٰ91ŘDzUQ- #/Ky=13#'I -MO=;G }c'/ӳ ˝Ƕk }ݳG Mg3}Uݬū   vvڢ|ٴݲ۱.Ƕݗյ/V4Lɶگӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ϻ׏ӳ͙ͳ1߶  -! S"O %>ְɼ۱o(۳  -s<' -G - K C<G% -/21jJĘq Y  7Zi ] G %    5)_ 8E+e   I'9s*8 3 q3YŘ [׶2=*Ř ͺū mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -g ߶q YڢӳrԗͰA5  -#  -m=5   QaE  _*m)Y'O-!485'ٮŘq=ӳ8 Ѷ2ӳ(ͰѶW+˝(PvНӱ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -״ ȯO]3˯ݱF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%758EC?sOq ikI  5( ߶߶Ǵ]3L"&"T XwGݝU - E5c sgo! 1'/%C II  BO  ˘ Ѵ˲Ƕ4 #a - ߶  A -!F7ݱ ӳ˝ӳG؛ ӳGͶѶӳ۱ - - -5 \2Gɯ ?{߶Gӳ3}Uӳ2; S_q˝1Ř"hG (ѶȝCo5ʘ۱ - Q s , I'U5} %sG 5 1 E C #  % IE]c˝ǵ˅źGūɽ [Ř $G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(=5   QaE  _*m)Y'O-!4F=*Gí~ųG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ÒgA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . q YܫǶ 1  8 ?E  )J  dݴե.ڢ+ٛ'͗ӳӳ=* FR -go'+E =1:;)  - Gӳ C#  2/ #}  [6]IG < 2üGݝ ӳFӳ˝ŘyU^ G*3ɯ; mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӯѦGӳӳǶѶ߶ۀq Yq YУŘ.ӳq YѶŘͶݳ 6\2 Mg <4 - P`D  -^*l(X&N ,!(x*4+Řɯӳӳ߶]3ٓq Y˲3}Uӳ˝߶˶. ӳ+"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -n 4 Gԥךƶ1WA;ۢӳ'!  -A/  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0@ӳ+ Gӳpӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 8˝RӳͰ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? _MI! AI%YM_CUkK;}u@     ɯϗ ϵʝo5')&H 3Ιѻת˝߶1WA;OE/Q- -P -ۦȯծ, WKxٌեū ϵ.AGӳf Е - ӳ˘ںѶ˲ źٰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Řû'q Yɯ  )J  dʘG +ɯFŷєɯ^9~ i -3A"ۯGC ǶӳӱG2]37Ѷڱͺɯ3}U 8GL)<  FѶێӳUQ- #/Ky=13#'I -MO=;G }c'/ #! +ɼG۱Ϙ  -  - -9 ?o5CG ϶GŘGU7. d]3 q Y÷Ř GG*5-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ٿתû϶ -}/ q    3    +  7\&.$>"Qȯ߶ݰܛ߶ӳӳø˝UQ- #/Ky=13#'I -MO=;G }c'/ ض߶G ΰכǶF    <fG ?3}UٰF߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɯӞī ) <q YӳɯǶ$Kӑ -$`8J\3 -06n'Ę(!-#-*"(+&شӯi -3A"'ӍӤ=*[U; ݱ G߶ӳӖ ҳ' #9 + U)  - h /  I as   _1(T7 -4L\+UYڢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&I%P#R &S$N%P0)P$O%N$NGӳ͏ǵӯ˘G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& +s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ӳϹq YGӳF׿ӳ  Ͱa njs8ɼ[= -))\ --g:"1 ɯFoͺG߶yU^ G*3aȼŘ ? _ #ywA i%>ե۱k -/ KguDg7 4:LJ q YɼӳӤ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -3}U9ŴoѴ׶l]3;q Y=*=*Gӳ]3 F&! -? =*"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˝߶ ӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳӳϰŘG]Z!Ko  -t1WA;aۦ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0^ӳ -   <9 E=I7 -b -' -߶ӳFӳ˝FFBӳ]3=5   QaE  _*m)Y'O-!4ۢϰ  -  - -9 ?ґ=*A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%JF ! - -E,- r>] ^:˝ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP5? Ao(^LH  -@I%Y5S #9(?$=#>%<'<"=#< '< $<$? '=)%&ݰņӳd -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ̗Ƿյ߶Ͱҳ #! +G:yU^ G*3Gװ+ӳ]3P YɼٰYq YC  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ι-Y߰ݶ # -l1ٓ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  / ѻ ݳ0(Xյū+ūŗŴ - D4brfn 0&.$C HH %) %%"&$&B)*  ҧ      C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ū;Zٮ F͖/ ]3~ %  4 ;  *??, *˒ 3}U' ^&Ӻյi״ΙӳŘ GFӳ  / ae  Dcc )*:ٰųхӳGӳūŘK7GX2<˝ 11q Y -))j --gG ;Aɯ˝2|TFˤ۟-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ͳR ߶Y\2  lz K -*nB,0DzծӳGG ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'5*# &" '%.+% $%o5Ѷ!A8F5iǴӳ<4'ӳ=*߶۹ (H 1W/. Ɇeq Y֛  ӳ %@< -ӳեǹ _Mo'uy+=Ag/;)G@KYk5 21WA; 3'8 -U ?5  'dz' 3% U fûӳԯ޳ -; -   G5q Y:ʖٌïӻQ1 ŘϼG0 L   ˶̗880 Ѷñ   G ԥ|T߶ɮ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ŷ;)'9= E ' /I= %EK  C5wa !  cK+Y  K 5##%2$iV"o)#183J/#h 3% U f   UV ߶ūŘ~۱ Fȼ Ř]۱ Ř'ŷӳ˒ɝ޳ÙͰӳŴ=*͂]3G˒׀TP, -".Jx<02"&H -LN<;F -|b&!&#+#*$/*&ӳF2; S_q  %a9K]3 17o'Ę-(#߶ӳӻķۘ -fn&*D -<0::(  -& + ŘG] G %    5)_ 8E+e   I'9s*8 3 q *  .: - 6   :ŘӳF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#S&S%Y$T'U&T#S'X$V'Z%\Yյӳ91ݜ۱˒ӳ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (`# J՗Gӳ GGFSa6K \2˶GӞٰ˲ ۱Ͷ3X"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -   G5=*͕ů˘Güɯ[ɼӳ˝8G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ѷ8үF<4 - P`D  -^*l(X&N,!( *"4+!ӳFkӳq Yݰۢӳ.ER Bs]3G11!%J =*.5ӧ ݳڱ]3ݬ -̩ -ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!2#7&/%5$1'3&1#0'1$/'5%2כɯF÷Ƕ"ɼݱOۢɼ^˝#[ȼӳ  <f2; S_qӳZ "_"@ - nɼF߶ǶǶĘ'm߶Ѷ߶ C#  2/ #}  [6]IG < 2Gϰq Y H/# ɯ͗ӳ    '-[ a   )J  d"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ۢFͰ6G'ӳӳάq Y*  -F -P`!*  ! 4  - - -Z -  - -  - - - - - -!+:M,0"1) 0!10 0I 1\ F$ - - 4(^ -8D*d~  -H&8r %*#** .8 + &-".3/1 (/ 4q!.!*   M #'cG uBy YWY(1ӳӳ߳Ѷ˘ή  G;˖UƶݗɯѶ،ӳϰ\2  lz K -*fB,0-5 eGY (=3+e+    E13 ;  = +g '9+%==;#  = m5   -K #=9BT,.* ɼӳ Gīӳoۘ۳ґq Y# նɝF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5($ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0"ٮۢ G٬] G %    5)_ 8E+e   I'9s*8 3 q" !EӳѶø ūǵïťq YɯŷaGŘrӳGGɬ Řά'   i -3A"]3GѶ  ӳݳ+ۢٮG͗ӳŘ ' G,;+3 mCϸѤY َN"ӳ @߶  ϶۱ū  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&-%2#5 &1$0%30)-$/%2$2۶Ř Kww -@3:s'  Ѷ=*G/g6ӛͰ2|Tϙ{ٰïӳG 9 O%  5 ;  *?Lӳ ִ -z%> UĘG&> )4q Y0(X÷ӳծG۱ q Yՙ1-" .üGa   P߶Gٛa ϕ" !E eѶ(7GG _Mo'uy+=Ag/;)G@KYk5 2 G˶Gݳ ӳG   ׶  + - - 9?c6۱߶gѶ  #9 W) 7+)'9= E ' /I= %EK %E1;   K)    + K#67?ho5#18h&,( G  ӳӳGӳ - m  $.52 -  @. - - J,] G %    5)_ 8E+e   I'9s*8 3 qӳūGŘӳ߶եƿGGӳ۱oҳ. - -HUgӳcɼG~ٌ3߶k]3 -ϰӳùɼʝGȼͺɔӳX -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn. &%# &$%0)$%$GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%C WK - ߶ٰӳ1WA;÷ӳôq Y۱1WA ;q Y2; S_qӳǶӳѶr۱Ѷ ж6J˘ CڱOɹݳޗ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -+%Ř÷  ٰѶG˝ӳŘ ,T6 '!  -A/  ٛ ΄ɯOŘGӳӳܳF]3۱،F* -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(*!#o&r%s$t'r&z#s'o$u's%t׶ӳ/Lcӳӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ұ˝F1WA; Ǯ - E5c sgo! 1'/%C II  Bת Ѧ'ұ۱ 'YѶ)     0  . :  GԬɼ  Y  -;&$c3/% 1χ ӳiFӳӳ {=3u   :o -Y 1 Eۯ׶ Z}߶˝ӳī Yq Y* qfn-۱  Y  -;&$ʝ'/.P۱ѶϮq Yɼٰʝ۱ͳGGۭɝiUضݻaɶ ɯǵ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  + - - 9?c۱ ŘѶq Y ݳӳŷϰßե˶Ϫʶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -FŘ 3}U -kgo'+E K=1,;)]   6T$*ݴ'ݳɼۯ  (Z˭ӳ /"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -F} -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e ON GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(}$ 3 q Y H/] G %    5)_ 8E+e   I'9s*8 3 q ӳѶ߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝ - m/GHoɼ % - G#'͍'E*L7ٰA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  ˼  UW ӳq YǶ9=  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& - 969 9߶յ F @ѝūɾ@=9ɼŘ˝׶ӳΙۢ'ɼGӳFӳ)`7 ɼ׿FTG - m/GH2۱>ӳ4̶"9nܴ"  w   ~ r q n o m      ~   ~   |  ~   } { y ~ v o q Y 'ضA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  ˝xt޶ -2 -,QۭٶLY]3 Ř mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳvs8   Ƕ3}Uά Nݳϵեґ2|TGs' -JFեG - -t,' z۱ " -Vӳ   M #'cG uBy YWY(1 15W3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[o#9A -m5? AoK)_MI! AI%YM_CUkK;}y7U5եӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳX F#Řյ< ӳ# ԥ O ɼѶ -  ]ӖŘ'r&  !       %     Ǭ31& )))ϘݲɯǶ÷߶ҳ ˝q Y ˶˝ӳ3˝ť՛R˶ݳG  3mѶūj ˝ Ƕ]3.FŘo۱  + - - 9?c ϰ ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -9  7;M @ -( EŘ۱Řt߿ۢذ+s -w/IYMC)Ey I[yeq)3Y&eS ={oAW:C%;77 -1m   ( 'ӂq Yɫ)߶ڦG@WD۱]3 J 1$~' - .C VK - 1 M#= CupX\ɝ1ۢ -   G5ϸB'ӳ˭ Y {K*=eɯ  '!  >U׶۱GŴӳŘ Y {K*=e2|T _Mo'uy+=Ag/;)G@KYk5 2ϗ˝īG̗A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ūv' üͰUQ- #/Ky=13#'I -MO=;G }c'/ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&+%3#2 &0$0%/0).$1%1$3߶˝ŘϋF@ŹНG̰ۢӳjӳ ͣ3}U Gi{ڭװخFҳӳӳ@÷yOEGūòˣ| Ř  FϰִɡRq YӳG˰y9Pɶɼ׶,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&()+%*&''+"(&)s'եū]3ȼӳ9Řq Y 5 G˝ӱѶɼݭ- / Q- -P -˝q Yҳۘסƶ<Ѷ;˖? )y 4  7ŷŘ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG"%@p -Mۡ  G:ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӯٌŷø/жj  'Ř 6ӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% 1&O J ,* ߳o5ӯ 9    / I 5 + M52#Qӳӳ=ڢ  F @˝Šgӳٰ۱ ת.]36ٴʘ      0 4 V   * j "  2  ,   <   :    d    V    P   F      2   \ H  *  $ -  * 0          V  | *  F 8     0  -     R             ( T 2  D  f @ R   h     4 @ ^    t        - -v -D -  - J h -      f  d  J   - -\   , - >   -  -6     R   " 8      @    T $ b   l L X     P -  4 > - - @   nJ ( ^LH  -@H$XL^BTjJ:|x6T4;pM #($#%'"# ' $$ '&%e$P%Kǹ ӳNj˒]3Ѷɯ+׏3ǯ^ɼْ3}U̗ۦ + Kww -@3:ӳԘ -8ѶӳӳG͗ï͗pX[=ٌŘ=*ӳ']3FǶѶ$ q YŷٰӳpX۱ *  E n߶ӳȗ &i͗ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ٰ÷F ӳCG˝եūpXӯŲʝ   3}UӳǶٮ˘GGӯőŘӳɼǶɯчGٰĘ˽Gۦ - nߕ߶ٰ^ DzѶӫǨīq Y͗ɯ'Ͱ  %a9K]3 17o'Ę-(;յ]3}Uӳ˘]3i=*եѶӳӸŘۘ]3 Ѭ'I8-A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ݰG+2 jӳӳ 6߶گ  ٓAɡq Y *  E nŘ#ū -## #Fղ˭ӝջaGūѶGǶӰϰղF$K +ǮTӤ -˘=*GٰF H R @ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ3}U  Y  -;&$wG 4e#Am   Q_)G 95-    LR# gͰīŘɯGѶ  !k  #FѶ'ɯ͗Gɯ " -VڢpɯGӳװٰĘGrņ  - 1Y7  ۱ե-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'9'͗ݶӳGq Y۱ӳѝ2|TyU^ G*3۱ɯ 1WA;߶Cǹ G׶ !q Y»ǶǨѶԘӳOݯӳ Kww -@3: #a -ӳ - E5c sgo! 1'/%C II  BӳBר۹]3ٮ1WA;#Ę mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -C -B&A ،@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"4 ."/"5'0%-&.!0'1#1"2%$1!6 /#2ٌO˝q Y9öӳ،Fq Y÷˝1Ƕ2ͩC   + - - 9?c˝եݳG˝ӳ;˖+n5ݰ˲߳۱4 0mZf h״ .  (Zq Y H/եǵF mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݳq Y ζīԢχɜѶ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* =άo  -r&                             -                                                               -                                                               $                                 -                                                                        Ǭ.B%  1 &   )   )  )    hç -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ״.   -H! -ӳG  + - - 9>:c,  ǓٓɯFٰ(  bʝ͗2O+ ?#OͶ˝q YٛφdzӳƴF÷ɶӳҳӳJ ݿ۱q Y  ӳɉ͑=*Ř^1v DzG=5   QaE  _*m)Y'O-!4Z۱ K o5+˝2; S_qմũΰϪծ׀=üxۘ  ۱ Kww -@3:Ѷ ɯնɼ۱*> ٵ۱ӳ2; S_qǶA߶ ɯȼ>) Gӳ  !k <ŷ͗G8 XӳGԥ ˝÷G߶\2߶ʝɏ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X(0 !0&3$8 '7 '5$6"3#1!3"7$#4!2$3#2#5  [ӳ˲zYG  7;M @ -(q Y÷E*L7ϰ  -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ]3ӳ  A -!F7߶ŘHq Yٛ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   <fY 15W +k#3;=;eW!Q W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[o#9 mMYs A)_MI! AI%YM_CUk;y7U5  ӳ˝Ͱg ۭG] G %    5)_ 8E+e   I'9s*8 3 q   ŷӳѴ -Ͷ=*ӳɯïF$ >/Lc3ū''a6KŘR +'ӳQ- -P - ۱R Nhūq Y-#F۾ݮɼ! - -vvvvvE,ȼ*G+2 jǶ  .-2Rl.k+.ñUG ͷ=*ӳ - E5c sgo! 1'/%C II  Bɝ'˝յBɡF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ͗߶wP -1 [S%@S ?;- - B͗߶ӳٶ˘ݰG˘ ɯ& ӳ#ӳ)@m   7/<DӳñU)ӳܳG   M #'cG uBy YWY(1ʝ -ūGaӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(!  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٮ'ӳFҳ" !E׶*' ׶˝ݳ߶ö _Mo'uy+=Ag/;)G@KYk5 2FmTȶ Gɼӳ=*۱{y %?7O >% -Řӳ'ŘӖ {3  ߶˲۱" !E =*͗Ѷ5ųQ˝ʿͰ ̶  ;Qsݶh  -3A"U)G˝   ܲn G ״q Y H/"F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#G' K@ӳ=* A ɯq Y H/#ŲZѶŘ،۱۱ŘBߌ-3@ -   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%F  ӳ  ;Qs+ɼ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) .Gե -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 0= -K7$? - )+'_\;'ӳ3}U׾ӳq Y޳ ӳ -19/   >Dӳq YTLӳӳŘ / S)/SE!'Ue  aYG'O)'9= E - /I= %EK %E13 ;  = +g 'c,%    8 luNA_"kU*LBpJ+Ѷӳ]38G"-  } !o 7   #;-) $Ft - (X X<7C'&*  ߶͹q Yɯ[  3! -+|ӳѶӳŘ >_ o+>F٫˯ _Mo'uy+=Ag/;)G@KYk5 2ɼ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(.!- *+! $"ӳ 5@ ɺ@!+6 'e" ۢ9TūF  ռɼG߶Gҳӳ kӳ˘ ]']3ۢF +  O9 3@^Xƶݳٕ@!+6ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -<* -   &  Jڈ=-<׶   P˶ӳū  -K  ;.91ɯѶӳ" !Eӳ̓+߶ݰFūG+ĴG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  !k ȯG "U޶ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Dzڱ -۱ٰ{oН߶˝Ͷɯӳӳɯӳٴͺ˶  < fܗ3}UG ] G %    5)_ 8E+e   I'9s*8 3 q"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ȼżѶFӳyƴ'Dfתq Yٰ߶G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(-צ ; E/ koѶɼ߶  -?I  ' M  KGɯǶDZ ]3ӳɼ޹ۭ -ՎѦ˝ӳ'o5ʰ9ȼ߽ïŘݡ -۱GG ǵ ݱ ǵ9aȯG'ʶӳӰ %  4 ;  *?,ԯ͖ذե۱ɼGɼ -go'+E =1:;)  - 3}U߶ӳɗ]3ӳ Àٮ۱եeͰك ]ת"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɯ˝ۦūGɼۘGգ׎ݱ  5+#:߶ۢ'ӳ  ȼӳ­3}UӳE qq YѶyU^ G*3F  ) -}EF  - -b"` -d -:22b%+=' ȼ ۹ҳӳ˰*ɼݡɯ  -K ɶٮŝӳٰեѶҭ˝ٰ -7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ř80Q- -P - _ ׳Ź9ĘŘq Y߳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  /#>R/˝ϰXA,V -ߙ)=  F^ӳ 6Ѵ ӳ  ӳ߶G+] G %    5)_ 8E+e   I'9s*8 3 qӳG Ѷѣ߶ -go'+E =1:;)  - ӳ߶Ř mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱Bʽ;ïŘOɯG6ɼĴū~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'%*$ &% '$.+% $$]3Gï ӳôɯɱ1WA;  7;M @ -( صǀGґ׶#\2Bӳ2]3ӳԥ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -  ʼۘ  ݳŘ/.Pٮ3 ݗ]3ӯɼ Ѷaӳq YAŘܱӳ\ - Q s , I'U5} %sG 5 1 E C #  % IE]cٮU gG& Vq Y`۱ϗS  A -!F7!+%Sӳ   / I 5 + 9) ;N;imT ɯͰٵ$eMӳե߶(FF N3*))!qg)nh˒[ӳK -Iӳ'ת7/=D]3ե0߶2|TӳFɯ،ٰGGɯZ!Ko  -t/Źӳ_qݶʝķͰĘӳū3}U*GjnFq YӳǴG˝GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%~+I C q.յ߶ ݳͳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& O gѶۯϘݯŷϰ!߄ 3}U˝Yʘqӳ˸q Y˝ѹ˝Y˒̶ 5=I]3߶ü P Y+  UW ūُC     +% ' #   HK!;.& -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ յ9WKϰ b ӳ_"@ - n Ř?q Y ӳ]3Y]ӳ ӳԥ˝ ߦ .ER BsTگ ɼ\ݝq Yά ϰ˒  Y  -;& $ϯq YŘǭͶŘٰ˝ ӳӳӳӳ۱X ϰO(̰ -ٮٰGnڵG9 _Mo'uy+=Ag/;)G@KYk5 2ϰGG /͗˝+3}U ; E/ koٌ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 80׶۱  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 7 ߶u )Y Y<7&˲G k -1 [S%@S ?;- BŘFɰͰ3>'(+]3ūɯӳj  -. JftDf6 4+<:+A: -   Ӷ9- Wmǚٰմ:8 ӳŢǸӳBɯMN߶F4ԗ>Ĵӳۘݳūݨ'Ř^  )J  dɯ˰ G"A/3_ %Q A5P+uEywOQ /.y_M;]5{1 m??  . ߶A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ʝͰ 3F_ ֿ=˒3}UW/تӳ q Y H/GҞӳ]߶EÔ˝ G ɼӳ "U A"ݶ ?9۱qG˰ *  E n,;+3 m'kůn=J*çӳïC״ ћӳ ݳ - E5c sgo! 1'/%C II  B/V4L\! ]3ӳצٶ - -t,' z:4 #<?: ɯ -GٰǶӳݯF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!8#2&7%2$0'2&.#0'1$7'3%2ղCG -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&>%>#@ &E$?%>0)@$D%@$?ï˝ūٮնѶ| ]3ӳݲ: mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ͱ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ת±T߶ٰ=5   QaE  _*m)Y'O-!4ь5ZТ?J/pӳٌ˶ϰG  .-3Smkɯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶0 nŘݳ]3lEͰӳ!շ ϐѶݳ'%  5 ;  *?ת۱˲-3@ -  ϰ   ӳGGYۢɯ G ʝ ] q Y H/GŘŘ >/Lcӳ'!  -A/ ˝Bq Y ӳٰӵmϰɼɶ˝ ;˖۱̳ ߶6< -1 [S%@S ?;- BU 'īӳ ~@G"  !k ۱ϰ >/Lc S  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) N >+PG n4ܳե ͰɯӳGGɼOCL^  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ū*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&i"l!l %k#n ,n('n'mFGʝ+Gշݭ     ե׶ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(. -"*+! $$Mٱ$ 1l*q Y۱%  4 ;  *?,-GŘ  .&]. - -Hݰۭb,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(&+(**''("%&&G 6ӳGGۢĘGӳ3>'(+ cʝӳĘ]3UQ- #/Ky=13#'I -MO=;G }c'/ҧ =*~ 2|TW/զ ߶ӳHۘӳӳO.GŘѶS'*U/  }NC -ӳUQ- #/Ky=13#'I -MO=;G }c' /& S|ݭ-wػÞҳեɯŘѶ˖]3%$E ״ӳ Yٮ5ZѢUǶ;ƶpX=)"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -&! -? ٰ ŘͰŷϰ G۱GՠGF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!9#2&.%1$0'1&3#6'5$0'5%3͗ū ?_ o7;G0 FGɼǑ ]3  m{ K -B*((!qg(nhӳэ ˝ yъŘӯ9:4۹ ӳ˝aץq YӳŘɯ 1&OGŴ۱ٰ͑DzGA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳ˲GGɜE*L7Ťٮ˒GŘb6߶ǨӳFɯu )Y Y<7&ɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ȼ ӳ'3}UЦ߶ŘG91ӳ߶3}U80߶z'Wځ˘ܱA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG&%ǵɼ״͗ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ R ! - -Ę -!ūĘݴ,ӳ q Y  + - - 9?c!ҳݱ۱-ԣ߶۹ԥ˝ ŷǶ TP, -".Jx<02"&H -LN<;F -|b&Q&"+%*!/*'ѶýѶ DZ˰ݱ7F;]'G˝  6:L@ -(-*  ɼ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -(7 F -;'ӳӳŘٰ'  Řݢ 3}Uq Y*VVV  .&]&! -?  _Mo'uy+=Ag/;)G@KYk5 2ݱӳɯӑё٪{ӳGG.A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ۮ˝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٮ5v -+"i{߸A5910 nۯ߶۱'h)L) < gϰ. - -Hdz*ʝG=*ɼpX3}U٤ϻ ?9׶ R5ǶYҰ^Cɯӳӳѝ|Řת - E5c sgo! 1'/%C II  BݳѶ,˝ӳ+@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF]]"~ D"C"D'@%D&D!H'B#B"?%$G!@ @#Aҳ  JFӳ Ŷ ѶǴݳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۱ӖӮ $ٶ'j"! ӳF ^:ӳӳ ":2.. եَǶަGn*G ?5ɯ!- -dͫŷ״ٮ ׶߶A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%תF ī  ѕiڱӳӳG 2|T٪ۢǽG άS"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɼGnk   ï۱+Gӭɶ'ۢɶUQ- #/Ky=13#'I -MO=;G }c'%/˲Ř)ݳ ūӳ lwEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YC   ^Ln&tx*<@f.:(F@JXj4'< )@,A2,@ɉՋ=ݳū q Yӳӳ:ʖӳ˝жٿѶ]3]3  Y  -;&$ӳתծ۱Ѷ  O9 3@Ӥ    ߶߶˒Sӳ۱q Y G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˝ -    -  r  -T  -   s+̶O g͏ [Fq Y̗ת˒ͰӳݳGѶ$}üi -3A"ۭǴFŘӳӳGūԗӳTX]3 3}U  Y  -;&$GFŘï -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  >/LcGGѶ]3˲˝wɯGG!3ӳŷ ˝7C״q Y՗˝ե߶ݳG ̩ۢ˲ ݳ˝j ٰ]˶ɯ=5   QaE  _*m)Y'O-!4Ƴӳʝ YK3 _QAke /y_C!S+33KMCQ;1KS + -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 'Ͱ   -F - J -B<F$ -.2,1, ۳ƴķ##ӳٌ߶+I C q.F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(4͗յ] G %    5)_ 8E+e   I'9s*8 3 qG%F1 M#=ӳ]3ݗq Yoӳʶ۳Ѷӳ   M #'cG uBy YWY(1ӳ ˒ yU^ G*3ٮ #<?:Ѵӳ ? _ #ywA i%>Wq Y #a -Z!Ko  -tͰ:IglѶȼ_ 3]3׿ ״ūDz˝ǦצӭÁ] G %    5)_ 8E+e   I'9s*8 3 qC˰n ?_ oӳ _Mo'uy+=Ag/;)G@KYk5 2' ӳתյɼ -ϵFe.iVvɶ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ݳŴ 3 ӳFūr u׶ȼDz% -19 %%      /I= %EK  C5wa     E13 ;  = +gC 3    +  728n5!18^T,"&:SG2|T5 ) -ӳݳ 3% U fyU^ G*3ӳ۝ɗЖ=5   QaE  ^*m)Y'O-!4 Źsӳת˰] G %    5)_ 8E+e   I'9s*8 3 qO 4٭ ӳ %z@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFzz" ,"1"1'0%4&1!5'3#0"1%$5!8 4#._<*ۢݗӳ ɶӭʝӳ ˝]3ū  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ׶׀۱˰Gӳ۱˘  #5 :˶˶ˋեY]3  m{ K -BGGGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(/g6ӛq YG˒GpX H/ӳ.Ř ե  -/ -_Ѷӳ   gE*L7ӳūɼͶJFGӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ۤӳӳ  ! Kww -@3:GG3}U -G - K C<G% -/2165 2; S_q    3'8 -U ?5ӳѶ͛ϱݗՉ˝  0 19۱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -+յ]3ٌ۱Ӗ ѶӳFFŘq YŘlݳ۱o  -  <>]2|Tg+ӳӳӳG H R ˇ G÷2|TG,=B*ӳ0Fŷ  -  - -9 ?;ɯ؛ӳӳŘ˰ӱӳǪGG  Y  -;&$״:8 *ٰG]3-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''A YK3 _QAke /y_C!S+33KMCQ;1KS  +߂  ӳi -go'+E =1:;)  - GVö˯ӳҳӟ$ 1l*\2  m{ K -QBѶӳ˝ϵӳŘGGQ+F ӳ=)ٰӳӳۯ)$V ɼٰGɯե #<?:F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( / ɰP YۘG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - #! +]3 ˉɼO g   7;M @ -(xϵ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -׶z %Eɯˍ#J  -ͳFŘɼǴӳ < > ]3͛ݶ͗FȼG'. '"R_"@ - ng'q Yӳ0Ɂ<ī ߶ q YZ8  ST91˒ŷ's'ɝ͑ݳ]3ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(q Y ӳӳ ߶ӳӳɼ9o'Ƕ͗  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ? _ #ywA i%>ղūάG ŏ  - E5c sgo! 1'/%C II  B ۱~q Y*ӳˬѶŘ ϴ]3T ˶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G ]3U)$V .ӳȼ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ū - D4brfn 0&.$C HH %& %'"'$&B)&ѶӳF -Sue##+Qe3AO8]} S+c Q m7=ce}c1* +2 j˝ӧ  ӳѶݬɝ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV -*. -(. '0#.''/ -)(o5 ݗDͰ˝G"*ϰķGƳջʘŘ&A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG&&`%G4ѭ˒߶ԥ UO(q Y H/ɼӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Gٰӳۘaq YGŘͰl]3 )+'_\;ӳҳoۢsP ӳHӳӳ ӳ"-  } !o 7   #;-) ϵA MgCq YǶaķUɯGٌ˝NO2N*۱Ř͐ -1 [S%@S ?;- BGɼґӱǶ۹SGq YJ@9Gݳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 5@ ґFٍǶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(6Řn'q Yӳq YǴ ϰ͗G͗Uӳӳ'ϸӳ3C˲kѶ߶Ͱɶӳɶɯ ɮ0 nۇY&ٰٮӳ ҳ˶ҳʝ ݳӳɊ K -Iӳڱ \yU^ G*3ݤ̈́ӳӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ͳ߶ Ƕʼnɝ_]3ӳӳڦӳaӳǮP {=3u   :o -Y 1 EεǶ    3'8 -U ?5ٵ۱q Y Ѷϰϰq Y H/ 3'8 -U ?5fɯ:8 ӳ`ŘTե1WA; ":3\2  m{ K -BųӳǶɼɯ߶  ūӳ߳Řӳӳ ?ӳɯǶk  'ó7|s ˻ Mgݰӳq YŗSGķǵ%@< -G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ~ "4 :$˫˒ q Yґ3}U"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ѐ٬ _Mo'uy+=Ag/;)G@KYk5 2ɯAٸ3  ͶӳíŹ\2)L) < "&"T Cӳ/ӳ׮ _Mo'uy+=Ag/;)G@KYk5 2H Н˝Uӳӳ޳ūӳv*ӳ<*Ͱ Fݶ - -u,' {GŘ߶˒-خGG -<< S'k'N[G    g %?7O >% -\G;˖Ř(;DB q Y_"@ - nϾ߶ڝGɯYTӳGȬ ղGӳǶ]3ӳ]3  m{ K -BŘ]3F  ʍCێǶʝ -1M/ Q/  !7'W eA 4+e-3 o#߶  ? _ #ywA i%>ٮב  յ˝ɯܱݳӳӳӯ   ӳ' -  ü`˲Ϯ 3% U f dYŘ ӳѶFעɼۘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q YלųFɑ ߴFӳ# -1  ѶīQ'GӳŐӳǶ ɯ'˝GYïgӒӳӳŗGְӳͮ=Gӳڦ ˒ѲӳUùdzF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!c#6&1%4$2'6&2#2'4$3'4%6Gۘۮ  -X Itۢ.ذɯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ͱm.Gٵ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@oJ_MI! AI%YM_CUkK;}y7T4q@ #,'*$/#,%/'-"3#0 (, ",#- (,#%. cF[3q Y 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XL^BTjJ:|x6T4p@ #G(M$K#N%J'M"M#M 'L $N$K 'B&G%6$7%2 ӳǵBНҳ0 nѴ  7;M @ -(ӳa߶˝߶G;˖ґūٰ'% DFO Ok u'  - -   a<2~*d+   -  7  %; + 73 #Q[  7 - P7e ! ?p1u 1%dG  - ]"$08. 1']ӳӳdzϵ1WA;рեեZLi -©ӳӳ'׶ٰ 2|TӳǶCq YS ؛ -q Yʝ߶G,3}U<,PŘŘ߶'߿ӳӳۦŞͰ[˝   -K ūӳӳӳGͶϿ߶%'   2|T " -# (2ҙ/////;˖Gӡ߶ݳŘ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(..0-1*+0 $0ե۱ʶ>Ƕܳ  -  - -9 ?ӳ YK3 _QAke /y_C!S+33KMCQ;1KS +E-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ҭ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -2 -,Qݲ M  GӳGɯGF Ƣɯq Y -1;;Ie3#sE];@kKQM5C-GK  #,sa[S9m ? [  ?    ) ǵ: ; -ɼ@3r&`~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'*2 &3 '4.+1 $1ɯA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳ B۱F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(HݳGѶq Yӳ]3͗q Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -+טŘ߶^ Kww -@3:߶ٰѶӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ́* -  15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#AU%cMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5r@    ˝ū˝   -  E '_  !AF '&! -? ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - G  ŘŘq Y H/ *  E n 3% U fɯq Y G߶ӳpXݳ߶ - yh͖ӳ ۷G+GFA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . G%ݨ'ٰ׶GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%öե+G6  --q YǶFFŘ }Z!Ko  -t+  ? ; -ك ӳGж ӳ+  ҭGɯخ 7+9նӳ״*ӳǶ - O -9 2 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -GŘӠī J ,* ӳĘǕKѝ F** QqG ݗ,ӳ  ۱9o'۝ӳʒ 1  8 ?Eū - m/GH͖R*#q Yq Y WG˝۷'ՎӱɼŘݳ ӳٰ ӳGӳ&  F @ï -˝Ř 7F;] *ݴ˝Řыկ3ǵɯ ɼ'߶߶'P Y ] G %    5)_ 8E+e   I'9s*8 3 qɯq Yӳӳת߶@=ؔ<q Y    7;M @ -(ù1 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳO  -  - -9 ?Ř]3gG >/Lcӳ%  5 ;  * ?0 n צq Y aEґ ׶pXŘGɯq Y۱F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(? Н׶e.iVvņӳF  'ӳ  sTsm ϵūٰٰ  -#  -mװ -كGԮ65 ݱG -:8 ǴŘŘ  ӱۘǰ̈́ѝҳGά - E5c sgo! 1'/%C II  BNUѶ] G %    5)_ 8E+e   I'9s*8 3 q Ѧ 5@ (٦ 5@ Ƕ7iis -Ƕî$90 u ŘٮնOG9GʝA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!%.߶ӳӳ ёͣ+ȯ *  E n˝ɯ˝Eְӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G]3՛ϻӷ1WA;Ͱq Y+  G -Qa!+ ! 5   [        !M)0IŘʝa X2<ǵ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&-%-#, &/$2%40)1$1%/$0  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !:%@ -(@ (B#@$A -(C"E&$A 'Dڱ Y {K*=eݱū ɯ  ϰѶۼ˘ϰG'ݲɯq Y߶F@  %a9K]3 17o'Ę-(] G %    5)_ 8E+e   I'9s*8 3 qת80Vߤ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ q Y߶Ѵӳ -m%[   Kww -@3:U7ӳGo5G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#O˲ѶGٮ߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɜ öѶӳ   + - - 9?cZ˝˘צtU)`7 ۱.ѶG  BI״ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Gq YեGFӳǯ Cǵ -آӳ - m  $.52  G] G %    5)_ 8E+e   I'9s*8 3 qGӳԥ'  ͱG -G - K C<G% -/21˝.G϶GŘ - E5c sgo! 1'/%C II  B˝q Y˲G߳ŘCٮɤ߶ӳӳ ? -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $62|TŘӳӳ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(*]3*Gӳۦï˘ɮٮ=*ٰ!+%SGۢǶ 3% U f #<?: A .ӯ˒ תGӳGŘͰQ- -P -Fӳ۱ FӳY 'ӳ ӳ߶ŪP'ݳŘӳ͑Ѷ] G %    5)_ 8E+e   I'9s*8 3 q n  ͖ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ƴ¡ӳ ߶80Fιū#ӳӧ n4Řj ߶ ݳi߶F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("Gӳ -X It׸Řۀϣ  ) -}EYUFqŘGٮG   -#  -m ɝ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''˝כ+ԥūCoXGѦGA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK&ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG:%4ٴū۱ =)˲Ęӳݳ Ϊ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& oF  ղ ӳGDZ.]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳݜGݱ2ӳӯӳ #! +Ƕ &ۢ˯ɼӳ ӳGٮ.'߳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳʝ =*'ф_***Q* -]3ӳL{P[(ӳ  C1 1WA; q))q Y]3h35Rݱ - D4brfn 0&.$C HH %% %("%$'B)%ԯFG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ӳҳ25iDZÊ˝Ͱ،G Z}+ - E5c sgo! 1'/%C II  Bۯ Kww -@3:ݳG،1+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m -  ( ˘# -$`8J\3 -06n'Ę("-(-*$(+)ŷ  ]{ǶGݰ"߶ɝ3}Us' ӳӳŷDӳ@J ѝŷZ!Ko  -t9 -go'+E =1:;)  - q YͰŘGٔ K -IۢѶӳѶѶ -ߙ۱Ć  ӳӳq Yī Ѷ=*ٛ ˎѶ٬ٮ3}U ѶGī~*}  -F -P`!*  ! 4  - - -Z -  - -  - - - - - -!,M,Q"P) P!P0 RI Pq YG91ӳ9˝ ӳÔA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% Ѷӳӳե2|Tq Y H/߶˲1o2q YӐ  ӳCAk߶Fq YѶǵˬV : -+ +   -  E '_  !AFO   rFq Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -GӳV q YGG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5('Bն GF  C#  2/ #}  [6]IG < 2ӳӳGӳґ3}UG  7;M @ -(ӯq Y H/F.ͫFɯ    '-Z a-۱Fӳӳ˝ٰյ;ɓ  - ]ӳGґGŘ˝ݳF Ǹū -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   7;M @ -(ǶTնڢ;˖߶߶ '۱Ǵ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۱ūT  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i, - -  -  -& ӳѝ 2|Tյѿд    - =>]2|Tgū˝ӳݳMN&qͶ - m  $.52ӳB߶GG=* ŘF#Gq Y6 -ӳ.  -ٯ۱׶ٰۢ;˖۱ ˘ 7a/Lcɼӳ0(ʝۘӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* G.äӳͶ1WA;| -  -ӳ 433444 -4434333334433 44>4.3343T33434334.+?.ܱ ٔ.B,=09^mНґ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ]3GyU^ G*39߳1Ѷ˝ɯӳG˝'F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Gˬŷ CեpX'ŘŘGٮʝïӳq YG4'ѝ ۦۘĘ C#  2/ #}  [6]IG < 2Ę˝ ˝϶,5Pû tӳ=* 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK    ٰ˖ ߶ɵӳ1 M#=i ͰnFq Y H/Ѷ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Ƕծյ n4A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳ׶]3ӳեӳ5=IͰ'ɝø'ӳpX  ) -}E k_Gӳ   -! S"O %> #*4׶ɼ#۹q Y˝ѶѶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳï+H C p.+-AOV :۱ӳ     M #'cG uBy YWY(1߶q۟ Řٰӳ״9īO  T í - ӳ]3 ͗65 ͗ kӳFīӳѶGH3}UJ@ӳ]3ٌӮ]3 ،Ѷǻת'Qɼɯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ژ˝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) նŘA - -ASO IfGۦņ՗ Kww -@3:  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ÷τ1͗eɯ D8G/˝FۢGr   Y  -;&$ѦɼάG GӳGʝg ɼū'˝q Y -   <9 E=I7 -b -pX ӯɯӳӳӳ۱G3/+I C q.ն=5   QaE  _*m)Y'O-!4ӳ+BdӳӺӳ߶ӳ;˖۱ٰ<*ɯ˝ɯӳŘ2zծٰӳӤ7(q YۆG߶  ӳī q Yɮ3}UGøGwGZͶ˝Ѷq Y *  E nӳȼ+ݝ;ڱӳuq Y - E5c sgo! 1'/%C II  B ՎF؛*]385  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ۢi{ ӳ9ɰGѶ˝Չ\0)F  ٰ߶   -  E '_  !AF=*߶ҳӳGŷ[GҳG -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Ř ŷɼŘٝѶյ(7 ū߶[<GGӳӳɼΙ+ݣ 3F_ ׿=Gïɼ @4 - m/GHӳ).')&HǶжDzG ŘGٴͰ 2; S_q ǵ ӳ^F)9(< -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GӳӳG߶˕ӳѴեïF>%>w[G˝˝ŹɼUۦ÷¡ӻWJ   -  E '_  !AFr&ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) o5˝G   -#  -m! ӳŘȮѶq Y  %a9K]3 17o'Ř-(˝ŘF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 47 .i -3A" mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ÷ɼե   ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'0*& &% '".+" $'͸ ӳŘ u )Y Y<7&ե -  -q Y˒Ѷӳ 6bϙ -   <9 E=I7 -b -~iٰۘ_q Y -(SC߶+UQ- #/Ky=13#'I -MO=;G }c'/ʝ= uò7{8ͰG G E`˝ J "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - - - L 98%˝ӳȼ˶G Ƕӡ۱Ř  + - - 9?c] G %    5)_ 8E+e   I'9s*8 3 qٮ:"1 ӳ - E5c sgo! 1'/%C II  B @4ڢ -ѶëGӳۢɼטӳ*"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -1ɼ ӳѶGud5÷Gӳyq YѶ -9h> _Mo'uy+=Ag/;)G@KYk5 2ӳF)))ɀǴ:˰ӱӳòӳ -go'+E =1:;)  - ۢX  ӯʝ߶ӳٮ̈́ɼq YĘٕɷ1 -  Mi 1aǶŘ:8 Ӡϱ3}UA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ͩ\2Ѷ=* ɼ\2w-cmq= 31Ȱɼَݯ'ӳ -1 [S%@S ?;- Bӳɼ >/Lc˝GF s īGFī-(ӳ':4Řӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* GŘݲǶӳݟ߶  -K ˶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ŪP۱GG،ӳG  -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  l - E5c sgo! 1'/%C II  B  ӳ]3ҧ ː"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV )*- -(- '+#+'', -),q Y[.@3  ۱"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͦ߾ͰŹ{ϲ   .&]˒ŘѶͰۀG ե Ęq YӳFJAǶӳ 3'8 -U ?5ӳ]3ӑ۱X   ӳ<ۭ' -Sue##+Qe3AO8]} S*c Q m7=ce}c1* ת״ӳ áҳ 1&O3}Uɯ] G %    5)_ 8E+e   I'9s*8 3 qͰ3}U۱q Y'͗߶ӳǶ ӳݳGɯ GեF3}UѶӳ 0(Gø÷ӳ˰ӧ ٮF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5($ Ƕ/#>R/" -" (2(ӳ+R$M j\! ʝ +G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶  {˝RӳϦͰ״6ŷ˝ ѠSɼ˝ϰŘͰq Yٰ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ϬG6<є˒F׶G -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ɼ?ٰcrQ&PP -  -$ -Ǭ3!  1 &  )   !)  )    ӳө;˖ۯۢװٛ 6>''Ř߶߳۱XFʶ=* YK3 _QAke /y_C!S+33KMCQ;1KS +TŘ˝GGٰA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGA%߶'A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ߴڢ]3ͰȼGͶ  7;M @ -(˝ Ӗ @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF  "A -"1"1'2%3&6!0'-#3"/%$3!2 0#0ծӳG՗ˉݝ   ۯ :ʖӳ -pXӳ˶()/ ' UQ- #/Ky=13#'I -MO=;G }c'/*!qgnMŝ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ߗ   PG" A{A@ɶ٪r&ӰG׶=5   QaE  _*m)Y'O-!4ΙӳϰÒ 2|TGɗե - m  $.52˝Հ߶؛Fʝ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 2; S_q+  ? ;ɯӳ  ??8߶߶ѶFɼGŘյӳ͠ - E5c sgo! 1'/%C II  B$ 1l* -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO(AGW3  MQC9_UAa g3 5mQO}U #'Y)a   $91M ]  "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ѶRՉ -2 -,QǶݴFGѶϰӳFӰʝӳ۱aǶ q Y .B ˝˒ /   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& $Řӳaۢ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -<˲ $90 u۱Jc580÷ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%)'&'&;-& (+")͸F׶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !(&&$( '( '*$%"%#(!)"%$#(!%$'#%#'F۱ۯ\2dz߶ӳGŘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  - & Жݱ˰0Gժ:4Ѷ״  Mgɳ< :ٌ0Fb*7bDzӳ!  >۱éŘ˝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Gӳ߶ϙ˝ G ըaեG޳յī ] G %    5)_ 8E+e   I'9s*8 3 q!ū+ϰ  תۢ۱  <fݺ)$V v֛ӳkѶѶ -ӳ˶ F -+I A -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Cܛ۱-Y߰ϰ'GGӳ+եӳڱӳ  - ]ӳ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Fmӳ'œ f @f4+-3@ -  =*Ƕ˝Ѷ'G˲ӳݱӳϰɯū~϶ʝܳG.GіݯHïGӳǶq Y=*ӳzVA/3_ %Q A4Q+uEywOQ /.y_M;]5{1 m?!  .  ǽǶ  (ZGյɝ2|T  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ϶]3 -#qea   = E 7 -OA9   '#) [ 5   .(׶]3˝]P-I! Gӳ. - -HղE݅H  =*qӖ   ͶʝG ӳq Yɶq _Mo'uy+=Ag/;)G@KYk5 2Cٰ،ݯٰh %?7O >% -Z!Ko  -t L 98%ˬ o5+I C q.-q YѝԼF =* q Y C]3F+  @H-ђ 3Ǵ˝٩?J/1WA;ݼת  (J d*ݱq Y ]A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGA%GGiEŷF ˶Fۘq Ylī] G %    5)_ 8E+e   I'9s*8 3 q Ѷ E1* * ʝ˝ӳGݮ\2Qv ū˫ ۲ӳծ^ 3F_ ׿=ӳ] G %    5)_ 8E+e   I'9s*8 3 qɼZ| F iͣ#߶ӳGŘӳ#˝Gɯ  %a9K]3 17o'Ę-(9ӳ1WA; յѫ YIGm˲ӳݱ˝Qۭ);P?  E`Ř* F˶ĘG -I*ӳGF -$`8J\3 -06n'Ę(=-C-*B(,iɺ/ Ѷ۱' -1  #u# 5   -K #     +  7 ;G!#5 - . - -u,' {C\2'˝ӳ߹۱]3" -# (2û'i -3A"˶ݲծ߶ѝӳGӳͶܗG˝̗Y˘߳   g[ G 'ۭ   @H  ɯѶٮӳ&o  ??8ǶūFѶҳYӳUáQ- -P -չ Ř͗ŘXݯեŘ  - L mGj 15W ggeK]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5C եŷٮ۱ -go'+E =1:;)  - L]34Ƕɯ p *G9 (A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG((`%"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ѷq Y!ӳ)߻˝߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -GѶɼ   E 59״՗&>ʝ յ߻G۱״0ӱF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!4#6&6%0$4'1&6#2'.$3'2%3ӳ   M #'cG uBy YWY(1G]3˲FӳF  -$ F+ >/Lc վ ΀Ѵ  O9 3@GɯͰ _Mo'uy+=Ag/;)G@KYk5 2ɼ߶ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 Eg!i5A_u!wEKi geKM? 7S#9AU%cmMYQ5? AoK_MI! AI%YM_CUkK}U5v@   F  sTsӳ ; E/ koGٮѴiq YZӳӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . F  ӳϘ˒CŘG] G %    5)_ 8E+e   I'9s*8 3 q'ɯ"&"T kŘ1WA;۱ eGn++  -#  -m,oǶGGF$ŲɯŘ)$V -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ۳  (Zq۱ݳū۱' v >/Lcӳӳ˒ݳǶŘɼӳ۱ɯ ɯӳyU^ G*3ӳ'ӳѣѶѶoFG˝  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳӳFɯĘ ϸ ӳŘ˝6Ιq Y -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ͰŘӳɼ  UW ۢݝۢ˿R NhյG %?7O >% -ūɧ'í װ˼\ F$ - - 4(^ -8D*d~  -H&8r%+#,* -8 , &-"13/- (. .q!/!0ݳiG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(]3۱H  - -?ӳ ' ٌɯ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&%# &$%0)$%$ӤŘɝɯ5iū ӱ  ;QsY  .-3Sm kӳͰ ýӳ8 Ű߶Gӳ۱ӳΘӳ˝TP, -".Jx<02"&H -LN<;F -|b&B&"+#*#/*#۱.ER Bsū3 ǵ - m/GH -+9 Q/  v      / I 5 +F(5bD7q Y : KņɝٰLūd  -#  -m,2G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(؛GɼٮŘӧ Gq Yӳ -19 8o' #    3    \.>&.$%;ٰ -  S E -Y) )%#   3     +   %;&ӳԢr%ϬF˝ī -go'+E =1:;)  - Ѵ'ɯݗ]' f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%$'''';-( ()") ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'1*& &' '$.+% $$˒ɗŷ  ;Qs G͗;˖ A Ř3ݳ۱ݰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - *  E nӳ ӳŷٌhח۾Ƕ# - '^Ïҳ0 n  "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͷū ͺɶӳ۱q Y״ɼ Kww -@3: '׶' q YѴxtG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(   ߶٪ݧ  -  >/U.? ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q Y ˯   L "&bF tBx XVX(,[,c1*ae] G %    5)_ 8E+e   I'9s*8 3 q ӳ   ӳG˝ӳGG ٰ - %9 #  v M @    (         R - L > "  (  - J    0  8  J d    v  4 P  b 0 2     : 0 V  (   8    V    $ f  X ,  j ^    8  |   0    p F p , - h   x     - : p J &  x - l > 6 X  4 P p D V     - *     l   * N *     F   ~ H      P p  d - * " :  .      >   6  2 L     =   ^ 4 d 2   * :  B 8 > :  2  b `  : v d b   $   J  t  d * :  p J       & X &             ^ D F  # ""'%&!'#"%$! #˶ӑڱӳ -] &  ٰ   gvvv72}ɯٶյϹɼ˝ ЦǶʖ ɯݱӳٌ Щ :ʖ]3ӳ3״ tF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(   ӳVÏݰӳ۱ͦǽת 91# S6 ѶF  ǶŘ -!  U :2Eӳ:  ' 3}U GljGϰÐG ˝ 2 PIɯӳ] G %    5)_ 8E+e   I'9s*8 3 q˶ӡڢӳŹ ߶ӳG @4ŷŹյ ˝ q Yӳѯ˝ѴYGݳ ]3Ƕūӳ,1ȼCӳ]3$90 u߶ٓѶ޳ ӳŲ+Gũ˝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  \ F$ - - 4(^ -8D*d~  -H&8r -%7#=* 88 = &=">3/@ (@ =q!;!<յWKxȼ ' GGӳ Y(ɯӳ -Ѷ#͖8ݳGJ۱Fӳ E`G=*G'] G %    5)_ 8E+e   I'9s*8 3 qAǵ -   S۱×˰YӳUq YG ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͱ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ѶӺGӳɯͰ#9 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  0%˰ӳīGG]3׶÷߳ӳq Y 2; S_qӳݳG -1M/ Q   _[U O#gwa =3    E13 ;  = +g '9+%==; #  +Y  K 5#  ;;p -jT,c.bxŲӳɼ3}Uȯ3}Uٰ - yhҳگ 1WA;Fϰ۱ݑ -G - K C<G% -/21ɮoGѶŘٌ\  q YɼFq3G#J  -;˖ɜ8]3] G %    5)_ 8E+e   I'9s*8 3 qǵG[ F @ 3ɼFɼյ˯#ݶٌӳذeڤ] G %    5)_ 8E+e   I'9s*8 3 q\2 -q YE*L7"-  } !o 7   #;-)  ӳ n 4 ū<Ѷӳǵݱ˝ӳ  Řʝٮ - - 15W +k#3-=;eW!QG  -% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[o#9AU%cmMYQ5? A) - AI%YM_CUkK;}y7U5      ˝  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -͗DzOٰFFpXե Ř  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ̗ - Q s , I'U5} %sG 5 1 E C #  % IE]covٵҳ÷5 -4 'Iӳoʝ q YEӧ =$!  F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#S&V%V$W'W&U#T'U$V'U%TCկŘٰ۱TP, -".Jx<02"&H -LN<;F -|b&&#+%*%/*%'ķ  Ŷ ӳ͸ӳ'ϮϪ ӳ+ŷѶܳɓӳӳ f$2&DJLD$ -FB -P  -v.4F8  @4*  lf -&p%x'';- (".q Y].q Yҳ̖ӳ۳?'q Yͳ ":3ӳ ͰѶn]3]3ɯŘq YpX'Df9808vͱ:"1  -2 -,QĘW9  C#  2/ #}  [6]IG < 2ūq YӳCӳ ƶϺӳ \2=*Ƕ    !k ӳӳ  <fӯ۽ҳɯG - -u,' {Ѷ3߰$)L) < НɝGmFn4ח ۢӳʝG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶ ۢ׶ Ƕٶӳ -B"2. -"|~ Z6\HF !" !  < !  " 2& Ѷӳ -ݷ G.G߶.G˰׀ҳӳ۱۱d  ]3ѶӳpX - E5c sgo! 1'/%C II  BǶ    -  E '_  !AF  Kww -@3:˝Ƕ>īc3/% 1ӳ۱Ę%@< -'ɯեɶGݰ=*yU^ G*3 ߶pXN >+P -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&<%B#C &?$C%D0)@$A%<$<Ŵ*Ź]Ǵ3}Uڱ4ŘΙ͗ŘѶq Y99 Ѷ G - m  $.52s8ݰ  .0@ "Gӳ˰۱׶ - E5c sgo! 1'/%C II  Bܱʘ ٛ - -1WA;Ͱ؛ۭղʝöG XJ2 -~^P@jd -.x^C R*22JLBP:0JRq&- )0%0+0+'2$0YG˳a6Kӳ˝` ӳ r&  !       %     Ǭ221& ))) תɼUQ- #/Ky=13#'I -MO=;G }c'/۱Gص *  E n˖=* Ѷ Ř˝ ґ ׶FPG  ߻ݗۢG -s<'B϶ŷ˝ xtYͰ -G - K C<G% -/21FG̰]3ɯʝ+12}[p6ۭG ū - 3  - D4brfn 0&.$C HH %$ %%"%$&B)'')&HŘ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ   ˝ ÷1WA; -كCFm8 @4+ F - -ӳ -$`8J\3 -06n' Ę (!-"-*$(+2ӳӳG]3ɯGե +s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ɽ״Ͱq Y϶ \ F$ - - 4(^ -8D*d~  -H&8r%+#+* 18 . &,",3// (/ /q!/!,  %a9K]3 17o'Ř-(ҳ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(."-#*+# $"uͶ|3 -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&s%{#{ &z$|%w0){$x%{${׶G˘ ѹŘӳ uѶq Y H/Ƕ] G %    5)_ 8E+e   I'9s*8 3 q      Y  -;&$ӳpUӳ׶z߳ɹۢ۸;˖Ѷ ӫե "Ueӳ~q Y Kww -@3:յDzŗ۱ŘӳGŹȼ - 3߳xݱӳïķӳŘŹpѶӮ‰˰׶ ɝ* > g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; '9VF - -_] G %    5)_ 8E+e   I'9s*8 3 q'*/:ϵķۭ ۱ͷFґǶӳG3}U A ۯC[ ۱ղ -EӳǶҳGq Y Gis' ԉ5h~ īķīѝɼ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ð 8ÐɋGGٰѶ 1WA; ٰ ˲FF0 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(0!#~&|%${'&{#'$'% !ǵ<4 - P`D  -^*l(X&N,!("*"4+"q YG)L) <   ɼ˝ד˝ũ6GڢѶ߶˒ۢ'ݰӳG*յ 1WA;ŘķѶX  ʘ3}U F @˝Ƕ'] G %    5)_ 8E+e   I'9s*8 3 q7iisӳ GĘҙ  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h,  !+%2 -(3 (/#3$. -(2"3&$. '/ Gۦٰ C#  2/ #}  [6]IG < 2ۺ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   ^ūA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?"  .  ߔǶYG˝+ )@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF))"l 2"0"2'1%2&/!5'2#1"0%$/!/ 3#4 7(ӳ_ٮ۱ɼՎ - XɯӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(A2|T˝ïĘq Yӳ - ߶F q Y~pӳŘ߳ѣi˝ ݲ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ӳ<4 - P`D  -^*l(X&N,!(!*"4+ LF:"1 ܳo5؛aɼ߶%$Eӳj  -. JftDf6 4+.:+2Ѷ  ʝɯ+H C p.+-ӳ&۱Ǥۘ -͖. -   <9 E=I7 -b -Ѷ-Fϰ eu< - -a X2<Fq Y H/ ūq YѶ˒ȼٰͶ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !D&B$C 'A 'B$C"B#C!A"C$#C!A$B#A#Eٌq Y H/. S  ˒ ٮ1߳]3ɬ8ɬɼnGٙ =*JF߶ٰӳ۱TGŘ ӳ ӳӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  F @=* G6F  Ř'ٛ ˿ϵ˝ *_,**ٮΙ   Ȭۘեī+ѶG0ɝŷ1ӳ Θ## ӧ ɜM˶65 G5'ɼѶͰŷۢ߶ ӳӳ ;A˝ӳ] G %    5)_ 8E+e   I'9s*8 3 qOɯ׶ ӾG  -ūFѶ - m/GHǵF ҳ ٮC˝׶G6ӳӳ3}Uݱӳ Gӳ*ǵɼɼٰAȼ Fӳ߰ȼ_ͰG Ř> 3}U=* 5%߶]3a6Kӳ˶ե˝Gݮɼ'ٰ˲YVq YտӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%GGɳ[Ι  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝]3U ۘӳ˝˶ӳe" q Yյū,  ; + 3               m'* 9 OHѶ߶8o5 ΰӳúյȼF߶q Yӯ[U;  ɼӳݳ0 ٌ߶FŘ'ݝGĘѶũݻѴ˝ӳ۱   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӆŘ; īӳɼр ݊φ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -]3ץ F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#4&1%5$5'5&4#3'7$6'2%3OE/ӳ،=) -Rtd""*Pd2@N8\| R*b P l6<bd|b0(."-$*+ $!ݳٰ%$E3}UŘ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK    եӳGϲٰ Ѵ.-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ӳӳޔP Y۱٤'ݳٮϵ     -     - -    -   -  $ > -  -6  N  -   -   >   -$     --'ٰ'+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( ݴ -' -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 1$~'ݨӳ%ٌ˝q YUٰ ߶ӳ  q YDz)  - =>]3}Ug q Y߻8˰FC -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-$-sA]]M  Q%759EC?sOq ikI  5(C͗ C#  2/ #}  [6]IG < 2[  Y  -;&$<*;ɓӤ - -u,' { 6ɯFŘ۱״ӳٰQ̗ D  (ZٮF ͗ǻFNN ԥq Y  UW ۢݮӳ ե -ȯӳ϶ɼĘ - ͪG  5@  ` Tz^l0H -:N0,fXpZ),$0-% (!`  -  - -9 ?]3F6 -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(6y߳ ϮŰѶpX H/ʝQӳŘ3}U'ū  %a9K]3 17o'Ę-(Ř*ɝi-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''GӳA - -ASO If-7+A O[#J'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''U=}#m]3ӳӳ ɰɯ  - D4brfn 0&.$C HH %' %%"($)B))ӳF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#0&1%3$6'0&4#3'2$0'1%2 P[(  - =>]3}Ugӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - i{ Ѷwq Y՗3}U 6 ݴG˝īۢ  G߶ˎCݮu )Y Y<7& K -I  BIѶѝӳ״q Yԯ}϶߶ӳM˝ M!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_MI! A< - >ӳ -Ș2; S_qݬ߶Gq Yɯ߶ ÷͉ӳ]3  m{ K -BF  r  q/ U/ S g 7w    #)        D$`#*(5 " -Viե:Ie߶F'߶   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӳ {=3u   :o -Y 1 EL@Ӥ]3۱GG  z<2t   :n -X 0 'E/  ŘGٰ'=*Պ :"1 +   ? ;) ӳŷ<* 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXQ4> -@nJ)_CUkK;}y7U5 #((.$.#+%)'.".#. '0 $+$- '/#*ɝG˝۱Ѷɯ -$q Y H/ ïӳq Y׶եӳ.Ѷ]3ŘեѴO]3ū˫FY -   U/ S E U 3=3+e- 1 / I 5 + 9) ;cM5_>S  #5 :۱תѶG߶˒aɼ#J  -7ˬŷG s'MN˝͗ˬȱ߶ӳӳGӳתŷӳ^ɼ@ g¯߶ ҉)I،1;ӳѝӑ~ - -ӳ͗ G9 - E5c rgo! 1'/%C II  B˰'O!% ׶ٰ+R$M    C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ï˝ٰɯɯݳӳ ųq Yݴ߸+  G -Qa!+ ! 5   [        !M)0Iɝ˘*ӳ͕3Xрݳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ ӌG 3}UĘٰ ˝m -˝˝ۯ F]3òӳ،߶߸۱ӻ*ӳ q Yq YͰ˝˘wq Y'q Y1WA;o Csեӳ ] G %    5)_ 8E+e   I'9s*8 3 q '"Ѷٌv -+"Z -Sue##+Qe3AO8]} S+c Q m7=ce}c1* G "Uɝ˝ɼGٰ:<*<* ۭ -?9/ 3   ժ^%;&*,96# - '^ ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳaȼݰյï˘3 5Kɼ۱ٰ߶͢G[ӳ n!4  -"  - N -  T$ ,j"` D0  -." -4 " -  -$'@@*@%@ A @E @r A :E7ӳͰ]ٰ׶pX~߶īӳ !- -d˰ٰ=5   QaE  _*m)Y'O-!4ׇ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& dɼŘG]3pXT88 +  ? ; -1a  c = E 7  K7g 'OA9   '#)     "/X: - 8%$`#  - m  $.52q Y  / ūǶ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  2%ӳ ״˭QۢūayU^ G*3׵۱  -Rtd""*Pd2@N8\| R*b P l6<bd|b0(L.P-P*+R $Qo5ȼ6ӳͰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -bQ- -P -.Řɯ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&Z%^#_ &`$^%^0)_$\%^$^ǹ،Ͱ691ӯFͰӳŘ ۢͺUԥѶͦ 3'8 -U ?5Ѷեȯݲ Y2; S_q  -  - -9 ?##ɯѶ ϸ3 ӳ_ 9ۻŘӳ'G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(G߶̟ Kww -@3:m=*٪ŘG߶*ŷ ߶÷ҳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ߶ѝGѶĘɱŘ͗ {=3u   :o -Y 1 EP[(yU^ G*3 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ϘZ$ٰ½q`  -#6*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l -&+"0!1 %:#1 ,3('3'2ͳӳٰӳӳѶ߶  9 GGF͖ ӳ ׀ņٮ1WA; եݓĘҳեɯե޳ӳ1WA;۱ӳѶŘĥӳgͰfեԥ  @4ӳ եȯø'kM@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFMM" ^"c"b'`%a&_!\'_#^"a%$_![ `#aӳ߶ ѶwS)/SE!7'Ue  aXG'O)'9= E ' /! -8cae 1 -o%   ;G7:kTNgA`"V"o)"B#0īǵ۵$gӑFǨi  վ π˝ - D4brfn 0&.$C HH %$ %'"$$&B)$k -/ KguDg7) )4:ӳ]3ӳǴG ɯq YhǶ 3'8 -U ?5`[ 3F_ ׿=Ř+I C q. FwͺۯӳݳY߹\FݱM ׾ӳt4FѶ͗ -9h> ǵ˝=*Ýְɼq Y÷/V4L *##!qg#n`ٰ˂q YѶӳϬʫh Ѷӳq Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -;S80ӳӳ  ūծ*7b -B&A ͗ ϚC߶# -go'+E =1:;)  - ӳ߶˝ɟݳ 'ӳȶ  -! S"O %>W -</U Źq Y`Ͱ1WA;=*،FǶq YdƶūĆѶC;?@[ǖӳ 'FǶɼyb]3  "UzGݨѝG ۢ.ѶGFD 3PFٌ%  5 ;  *?Ͱ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G G :Iٰ/ײӳ ,H.A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%q Y H/ -  - ۢ]G]3:4ͰG˝G، - F  Řɼ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -F˭ $ -/ -_ӳ'Ͱ،W/ӳǶӳܳq Y.ER Bs   rTs+ Ƕӳ]33}U   - - - - - - -r˶66τ֮ӳӳ Ѷ޳͗ŘIq YŷُC   * 3    +  7  ')HKA92%ŘF˝q YG80˝ӳʝӳתŘn ӳӳ+  ? ;Gեȯ=]3ɯ!ӳEǶ _Mo'uy+=Ag/;)G@KYk5 2˝ӳӮ -ݳ.˝ɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& R  {=3u   :o -Y 1 E - yh  %a9K]3 17o'Ř-(  %a9K]3 17o'Ę-(q Y=<4 - P`D  -^*l(X&N,!( *!4+# mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -   `wq Yů ݳ߶ӳϰûʲ  ѶsZ}ŷ:ݯݳ0a"ӳV@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFVV" /"3"5'0%0&3!3'1#3"3%$/!2 /#2=Ę>CٰŘïɼ՗÷Ř] G %    5)_ 8E+e   I'9s*8 3 q׶Gӳۭ+K'ӕղӳIO 3F_ ֿ=5iGӳ$ÝG FFgß^߶ɯӳ+ ˝˝yU^ G*3եӳFѶóTϰǶŘxGӳn4ӳó)ӳ˝G=5   QaE  _*m)Y'O-!4"$08. 1```'Ͱ   g -ӳQ˝Řq YTP, -".Jx<02"&H -LN<;F -|b&&0+2*2/*2pX K -IrȮ'  "UǔGӳѶջö ٌV' Rܳ 1ۢÝӳa߶ۢӳ+I C q.ŘF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!R#0&/%0$6'0&/#3'6$6'/%/GӳɯӳӳA ]3ʝӳӳٮū=*ūɝӳ1WA;۱եͳDZѶɯ ȼɹ˒ӛF3}U۱۳Ǩ  -   T :2+/]3ܳ  - - E5c sgo! 1'/%C II  B=* F @&˝Ѷq Y G] G %    5)_ 8E+e   I'9s*8 3 qݱҳ#3}U}ʝ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ƕ   ˍӳեӳ͗F F @UF״եʝ3}Uݴ]3Ͱq Yӳ˒ۘӳr ݗɶ  ^Cɼ=* -1 [S%@S ?;- BC2 -3@ - %ӳhɷ1q YՉ=* ե  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Yӳ<*l2|Tӳӳŗٰݳ ӳ=*ӳ` `ӳ3}U]3G+ŘɼӳݯGӳͰ' ?#OGDz 5@  ۱ͰӱѴ߶ܱGӳ:ո2XT+ӳ  %`9K]3 17o' -Ę --(%Ř -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) o5׶Ŵɼ)ŘɯiGçUQ- #/Ky=13#'I -MO=;G }c'/ ΰu )Y Y<7& T Sv-=%7/hc -IOq  SE!e -C 0AAQ  S-    ;GiA'N 3'8 -U ?5NXɯ3˝ӳGī GݿŘӳDzq YѶG[״ӳG] G %    5)_ 8E+e   I'9s*8 3 qA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ˝÷q YGǶڱӳ˒ ӳźǴ -+9/   -'k5K5ّ ҳ޳ ]3#FQ- -P -Ř߶ߦ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& DzŘݓ+ӳGZ!Ko  -tݳ]3ܗq YOݲ+12}[p!ݰ ۭdӳT~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'*5 &4 '3.+5 $3Ƕ2; S_qӳٮ9Ѷͩɯӳ G]3ɼա ,0(XͰݴӳӳ  %a9K]3 17o'Ę-(۱FpX Ѷ \ F$ - - 4(^ -8D*d~  -H&8r%r#t* s8 u &r"y3/s (w wq!s!uŘDz&-l8״ q YZ  - -c#a e -:33c%=˶3}UŘʝ،a=*ū÷Ɇ<'S،FӳKӳե'٬˰ӳoG  : (ö˲  Ř˝ٮ '<ɼïѴVGɯ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ӳ   %a9K]3 17o'Ř-(K- ۱˲GŴ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* #*<ū - E5c sgo! 1'/%C II  BG'Ͱ q YѶ . Ѷͳ _Mo'uy+=Ag/;)G@KYk5 2ū 0 1ٮóӳ'3ӳGӳCѻɼ@}ūŘ˝ژGcA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ӳ]3GŘGӳ³5g* J ,*   ; -E. ko+GuӳGǎ q Y H/G߳ӳۢsq YR+[״q Y"Jo5 ]3ū - m/GH=˒'!  -A/ ӳň.˯ȼӳ߶וūŪP)`7 ϙ͗Gû F+C*  O ״G'  -1 [S%@S ?;- B  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ݳװn؛ɼ۱Ѷ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''7$?G  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ -ɯӳצFե6Gӳɯӳ+A5ӳ˝  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳӳɼ  GīUQ- #/Ky=12#'I -MO=;G }c' /[ ]3ǵ'I'ٰ ӳ߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -oٰhǶь+͡ݝŘ  ) -|E-{i -3A"Ѷ[U: ӳԥ  GR˒ե9۱Bӳ ;Aۦ߶'GF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ۲˝  - E5c sgo! 1'/%C II  BE*L72|TG۱aūۯ۱Gٕӳז'Ƕn  i  O9 3@q Y3R;F4ū B[ -   <9 E=I7 -b -ǹɯ,I0   -  E '_  !AFpX͗ȯѽ׸   Y  -;&$\8˲q Y;-S,"";"+"3""""""#""""# """"m'_ӋŘӳq Yū ڢvӫ 1WA;Ͼӳ˘ # LȼѶɼY       F ӳٰɹq Yղɯr&۱lGҳ - O -9 2'ӳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''%'˶G*ѝŷG]3Ř5+#:ī   @Hӧ &յӳq YɯC3}UӳϐɯGGīīݳ -]3 f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%(')'+;-( (+"(ۢд ǘHɼ ٪  - L m ˘Ѷ͗߶˝ Ҟ ݻ+ӳӳF/ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(/jեq Y`]3ӻ %\%2%  lz K -*B,0öӋ Fۘۀӳ˝ͰٛӳͶ3}UŘ  Kww -@3:߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˰   - -c#a e -:33c%=ӳGz޶ũ=*iٶ -'9 SQ =3+e+    E13 ;  = +g '9+%==; #  %# A:,p064 aӳ   0 nٵ GG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˜  - ]#ҳٌۖ` `< >Ř=]3 .GתӳŘĘüF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#t&t%s$t's&t#s't$q's%s˝͸ 1  8 ?E=*G˝q Y߶˲Ӗѝ\2 -÷ Ѷӳ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%B'C'F;-G (E"Dҳ %?7O >% -Fɯ qa،Ӯ 3'8 -U ?5۹C*  O ӳ͗  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳG٪չӳ Θ  ٰG -1 [S%@S ?;- BFۢDz 5@ ӳٰYm˒ٌŷ۱ɯO߳Ǯ  dGϼG͗ݗGoq YϮ˝4ۣ߭۱] G %    5)_ 8E+e   I'9s*8 3 q˘=*F6]\ F$ - - 4(^ -8D*d~  -H&8r %*#/* ,8 . &,"-3/1 (- .q!,!0ɝӳFCͳӳ]ɼUӳ˲ݱӳե ӳq YŘ۱G o5KG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ͰǶ׾ɯ6 '"Ѷ  - ]]3\2:Zq Y߶ݳoѦה -ك,5Pя @2|TͶGӳq Yy  ե߳ݬ' C#  2/ #}  [6]IG < 2ɼq Y q Yӳ Gŷ۱ïղʝߙ׮FǶŏɯ)<  FyˬGGٛלF+ ?9ϹծѴŘ׶3}Uڥ߶k -/ KguDg7 - -4:ķ =*q Ydž GfKّ nח6ƵŘӳq YG ӳ״϶a6KͰ -ߙ -r -& - -߶տ+I C q.9ӳF÷ΰ ų״/ӳ˲ӳӳiٰ˝Ǩ" -" ('2(ӳɶ˯ˑaӳߔǪӳӳ ߶߶ ӳG÷q Y GpѶ=*   8ɼv˲ӳBGݱ˶Ռ ˰īǨG՗եïհĘ< > -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ߶ɯV$ӳŘŘݳǶ]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Z׺ǶͰצŘɯʝ2|TG.ER BsxGҳ ۱+iGӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٶɎFӳ˝˝ݳʝ  Ӗϻn4ܳ -ٌ˝ ŘGGO' q Y۱ӀӳӳӳGӱrr]3[ٰq YͰ۱ "U  U [۱    M #'cG uBy YWY(1ĘҳŷFӳFĘķݱ  q"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ѣ ˲ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; Őڱӳӳo56ٌi'ӳG]39h*"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Gӳ6  -  - -9 ?  ) -}EجǵGӳݴ -Zv  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˲ґq Ydӳ!9H  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ͷ3+ XJ2 -~^P@jd -.x^C R*22JLBP:0JRx&- )0%0+1+'1$1]3ӳ&Kٮ]3 - 969 ݈۹+2 jFݳDz%  5 ;  *D?յ Q- -P - ˲2|T ߶ǡӳ ͗6ӳ   Y  -;&$ ߶ӳJǭϬ/p  ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -=*GGɯʖ״˶˝ 3E] G %    5)_ 8E+e   I'9s*8 3 qO ٷ?ėӳՌ  -! S"O %>C ݻ* -Ѷ]3)`FӳG۱Fa]3q Y]3ϙեöݳٮ] G %    5)_ 8E+e   I'9s*8 3 q:3}U ӳNٰӳŐ˝a q Y H/ۘٛ ?9b͕ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? A)*y7U5    A ɯGǶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -: -ʖ - -*ͺFG']30 L  ӳo5Feu< - -ae*80M ]  4 -4 'I.ɶGӑ GŘɝϻ G3}UҮտah!ۢ.ŗF  Gݥ  35Rq YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳְŖӳ]3  m{ K -B 3F_ ׿=ӳ˝÷Q 7{8߶o  ;Qsŷݳ YK3 _QAke /y_C!S+33KMCQ;1KS +ӮɯۦF9o'ȝUQ- #/Ky=13#'I -MO=;G }c'/!   >Ӥ˝=* ˲]3ӳB1WA;G״ɼ+I C q.ɯӳۢ ʝӳɗŘژӳӳ ӳ0 n߶ӳVd Hҳq Yٮï  !Oq YכӾѶӳ˝N - -F]3 ׶ / ųٌ - G#=*8˝ ۱ -ö 5@ ٰٰ:.Ѷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -]3˝ӳŘa +GۯŘѶY XJ2 -~^P@jd  -  .x^C R*22JLBP: 0JR&x )%++'$  - - -8ɼFі%  5 ;  *?F߶ūӳū9Ͷòͩa6Kɶ5=Iӳɯڢծ׿۱ G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(eҖѶ ̗++ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ - E5c sgo! 1'/%C II  B ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'A*1 &4 '1.+1 $3q Y$=* - E5c sgo! 1'/%C II  Bї.ɯG3 ٯʝӳɢ6'ӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 9˝';˖GA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .   Cu ݳϴӳϕ6ӱ3}Uq Yӳ F - -7 3% U 8fF 4''ѝ eɯܳ -mɯ۱6 G3ӧ ӳ ̗ ѶݳѶq Y۟* mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ӯ ߻۱յpX   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ^q YǶ۱،Ť %?7O >% 0-(;DB v G]ѶH  - -?д $>6N >$ --' ˫Ѵ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %' '*)( (* '+)** '*ɍ ӳ1WA; ӳū YK3 _QAke /y_C!S+33KMCQ;1KS +ï߶ݏϙӳŷ*  !qg n,ѶuѶͰOSӳٿѝ ѶC  -K ڢq YٰGKGӳÊ۱pX  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۷ӳ]3]3 GӳNXӳ   L "&bF tBx XVX(,, 1* ۢѶ۱ӳ]3ٛ ӳϵ۔dzu*ɼ+ܳFѶ/#>R/qٰ_ ǶL& - Q s , I'U5} %sG 5 1 E C #  % HE]c ϵ]3ˬ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(M+U*S''W"W&T0 nӳɼ - - -CD9۱ӳӳӳ̗ɼ߶ūתŹӳ϶Ř˝oTG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶ӳ#J  -cm۳ӳŷ:oqi߶եdIӳ # -l1ؓӯGɼ ?#O mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳˎ ݱ]3'o߶ Qӳ֮ۯӳ÷:u.ӳG  U2ذ϶ Y {K*=eݱݲߦ3EۘݰǶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۺǶեF91˝ۦӳ  <fǶYG5'Ԓ - E5c sgo! 1'/%C II  B֔ӳGǶɯ\2ùA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . :ʖ'÷v -+" ״ӳɯ~ūɬq Ye -FǞGF =Q ŘG]3Ӥҳ ɼ]3iĘӳGŎ:ӳG، -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %$ '()( (* '()*+ ')A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%72}3 - E5c sgo! 1'/%C II  BǶV"F˝e.iVv YK3 _QAke /y_C!S+33KMCQ;1KS +ɼǿ÷=*ݳӳ߶  OӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]\M  Q%759EC?sOq ikI  5(ӳa U{_m1I :O1-gYq[0 ֻєB$ aӳ״Fߔ%#       L!(#6ӳ3+q YȰ׶Ƕ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ͗K -I  > GŘTP, -".Jx<02"&H -LN<;F -|b&&"+$*(/*#Z!Ko  -tϘϪݳɯͰŘGϰï7KUŘǶY 3'8 -U ?5ٰq YӳДե]3G -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) yU^ G*3 ʰG3 ߶D۱Y߶ó -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&*%.#2 &1$/%20)-$.%0$2՗ ӳӳ Ѵ ӳьǵ - E5c sgo! 1'/%C II  BǶ A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳñU"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ǶG] G %    5)_ 8E+e   I'9s*8 3  q ŘǴ߶Ԙ -K -Iٰ͗Gʘ˲ -÷Ͱ2|T _Mo'uy+=Ag/;)G@KYk5 2ٰū߶B3}UɌŴ3F.ӳ3 'ӳq Ӱ˲q YGɴuӳR NhݱGķ͖ 80ӮתǵöӴӳ]3Ř۹۱ӳ ߶תA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% Fӳ՗ӱΰ80ϰٰݰGݲ+ eu< - -a-=p02; S_q ǶͰՉ\2˝ɼ]  -#  -m NݳūX2<ɶfGݮݳUQ- #/Ky=13#'I -MO=;G }c'/ӳF9q Y H/߶ծ  + - - 9?cɶӳۦUŘۅ'9 ˝ݰwӳpXӳŁ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& rGɼ FFӳ q Y H/ۀCӳͶ߶˗  #5 :q Ya_  ) -}EpXϒٰ]3]3ŷj%%C -ɯFGӯ q$ ?_ o6+Bd]3   -  - -9 ?݅GɯӳۯŘӳʝīɯŘq YґѶ::ҧ: ::::˒Ƕq YЦɼɼF -5c GU i#-#3u#= =+ wsQD ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( F3}Uӳ.6ӳ״ FեYŲŴA۱Ao ۘGӳŘɯq Yӳ! - -E,յGǶѶ۱Ͱ b٬ҳǶӠŘ ͍'  ͱ +FD 3P ٮӳ߶ӱՌ _Mo'uy+=Ag/;)G@KYk5 2ӳ!+%Sٰ ŷ]3=*m%[[ ^ 3'8 -U ?5 ˝32z GGΰԯ-ɶDZ۱'۱ɼӻɼ9G1WA;R ӳն -ǶF9v9ϑ͗۱   ،ͳCŘѶq Y -5<> - G- -óѶ -go'+E =1:;)  - ˫ -ʝӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -YڢFӳ۱ ǶGǶ߻ӖGa ӳѶ%ӳ߶C8p˰ӳ)uǶ͠Gӳ) -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ۱ GӳŘ 2ȼ'] G %    5)_ 8E+e   I'9s*8 3 qq Y H/ϱ Gq Yٌե)۱ӳŘ -   G5n4G Kww -@3:Ү׶Cե _ۯԢѶɼG˯GY  7;M @ -( _Mo'uy+=Ag/;)G@KYk5 2ŘO g3Ѷ  !k e"ȯG 0  8 >E,ѶŹӳ˝  ^Ln&tx*<@f.:(F@JXj4' )#, 2,"ͰGχ۱կӳ݊O9   RW16!ӳŘե' f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%0'8'6;-4 (5"5Ę\2  m{ K -BեŘFdMdǹjJɶq YGӳٴͰ7NĹG -   <9 E=I7 -b -ӳ ӳӳ   -    - - '  -  - Z     a-q YӳѶFۍϹFū] G %    5)_ 8E+e   I'9s*8 3 q،!A8R +9 zե  UW z'ѶӤӳǶǶ - m  $.52߶ɯӳī̗ۘ˼=*ۢ - m  $.526  ݨ˶ Kww -@3:Řϰɯӯտq YѶ ،ϰ߶Ř"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  %a9K]3 17o'Ř-(3G߶[ӳ͗80߽FյYh?!  >ڢzVǶn4 #   !O - U$ ,k#a E1 /# 5! #   1@Erq Y۱ӳpX ?{ӳϼYMNʬ͗ӳѶ˝GѶC  3'8 -U ?5GǶFŘGGӤ˶ӳ˲_߱/ٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ϙۘѶ3ū2|T̶+۱ N -s]3Fɶӳӳ۱V6 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)    9ʝq Y H/յ]3Fӳ*> ݱɡӳ˝ӳŘG̸ӯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ  >_ o+<߶Ŵӳq Y˫Ӟ۲ ɝ޶8hŲR NhǶq YūǶ4 ٔ&! -? ̛q Yצ_͗ Fӯ -))j --gɠŘѻۦӳ3E q YŘ Qӳ $4vq Yݳ 6٪Yh?' ӳͰDZӳӳīͺٌѶɯ >_ o+x  -  >/U.? ٌ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ӳ  -  - -9 ?ӱѶ inӳ۹ӳ   ۱ٯۯQaiӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳq Y *  E nѴӳɯ˝ӳQ- -P - ӳ ٯٌ JɼӳFī(ݳǶ e_ڢZO7 ݱڢɯݳ ӳ߶ݲղ+F; -4c GU i#-#3u#= =+ wsQD ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(;~߶ ٌӳ3 -1 [S%@S ?;- B͗F̗ 3% U f -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -G - K C<G% -/21ۢ ` `ݱ3}UFͰ6  04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(_MI! -AH$XL^BTjJ:|x6T4p@ #G(G$K#N%C'K"K#K 'L $E$H 'J&E"%$˝Cٰ߶ӳɼݰ +  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ͱ˝Ӱo5 _G G  5vʝ 1  8 ?EG3եq Yӳɯ˝GɆ<'SEǰӳȼӳ޶߶׌˒եɼū mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  ۱տŷ ٌ÷ۢήӳӳ '!  -A/  ǵ Ǻ ˝GY1WA;ɯٰpO _Mo'uy+=Ag/;)G@KYk5 2߶q Yӯ ߔŘGG -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ !׼۫  A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG2% ۱q Y 3#)       V\0)-  -#  -mӳŘ5 C  Lq YͰ۳*Ř YP bP4P -"  - N -  T$ ,j"` D0  -." -4 " -  - "'PD+P%P P QE Pt QYݳ6>'א÷ϬG 0 1 ;˖*׶Xw߶7ٶ   M #'cG uBy YWY(1 -+12}[p߶1Ęq Y.+ɼɯ  %a9K]3 17o'Ř-( ݱh -go'+E =1:;)  -   Ѷ Ř] G %    5)_ 8E+e   I'9s*8 3 qٰ߳zF - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0n4 ӳOѴO]3Řų'ӳ* *7 ӳ7߈ -@6i   -#  -m ɯ˝ - E5c sgo! 1'/%C II  BӳǶ Dz93 Qӳ-۱ٮצF ɯɡ ˿׶Ѷ  Y  -;&$ۯۘ خŘѶ1WA; ˝ӳӳ$KC 3'8 -U ?5Ѷӳ 1  8 ?EF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 1N %ʰ  ) -}E $>6N >$ --' ŘFUQ- #/Ky=13#'I -MO=;G }c'/ GGū:G Ѷķ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˶"[ūŘ،q YM1߶ӳGӳӳv*Ѷɯ )y 4  7G*+ ӳ]3ѶH  - -?  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ǡӳ۱͗߶3}U Ř յ۱r  %a9K]3 17o'Ę-(ϗ q+FӳQa"͗ - ~,E =+R Ř3}Uӳ1ZM -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X(/ !#&'$' '$ '%$&"*#)!'",$#$!)$'#*#$ӳ -ۘŘïݳӳ߶ĘŘݱӳӳ *?Щɯ˝ { ū ,T6 ӳ]3]   -  E '_  !AF / -Sue##+Qe3AO8]} S+c Q m7=ce}c1* G+FGG0(եF `# J ӳӱǮ3ʝӳh$ 1l*'ɯژ - ū80=* mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Y״váG+ ӳ( -X It͗ѶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG - -&%،#1۱.G߶   'Ѵ ˝ưĘ ӳӳ~ Geӳ˝ɯ۷2; S_qɼ%7/hcѶӳYGEӳ ׿ӯ '͖Ř߳gG'"&"T   }NCۘǜ =*  %a9K]3 17o'Ř-(Ǯ' r&GDzɯ߶G<ӳɼѶˬGӳ2O+MѶ ΄YӰF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( . r߶Ѷٮq Yӳ  .&]+#  - (^˝q Yմ Ƕ\0)tѶGɯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ե Gɗ˝׏ѭ - -FGٌG״ ̳A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG % - ~,E =,] G %    5)_ 8E+e   I'9s*8 3 qɯ91Gӱӳ -Ϧ#ߏ߶ɯӳ 'ݲVŴѹŘ ӳ  Fӳ3}UGF% -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(%!#H&B%I$G'H&F#@'D$D'C%I  %a9K]3 17o'Ř-(F  ɼgi> G  - L m -))j --g YK3 _QAke /y_C!S+33KMCQ;1KS +FßGoѹѶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . .ґGϰۢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ 3'8 -U ?5Gٮӳ+ϵ<۱Gۢ@ݱӳۢoԥ۱۱߶ӳݴӳ˯۱'Df|  -ԥ˲ӳï MǶYͰͩ߶Ѷϰ A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ٮū Kww -@3: ӳǴFٰ=*рگŷӳٱpX H/Ř ،lŷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -g+  ? ;ӳɼŘŘ#+v*ūӳѶ  - -  ]3  ˲ԤŘ ,;+3 m'ז]GCӳ[*ݱݰ   L "&bF tBx XVXH(,<,@1*@iMNǶȫˑי۱ ӳGݳӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?6  . A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?/  . ů3}U[=ɯFǶA )  ضӳDz<*  + - - 9?c 8 H R Řʖ Ƕ - E5c sgo! 1'/%C II  B  - =>]2|Tgҳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݱq YV۱ #*4Ƕӳ۱ӳ˶ӮٵѶۘ G'' -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ѷ@J ߶óӳǶ \ 2 ѝ߶DzJFͥ R Nh =*  ) -}Eӳʝî7n140 -"  - N -  T$ ,j"` D0  -." -4 " -  -$'@@*@%@ @ AE @r @ӯGɯ˝Gbӳǵɯ ݱū״  ӳ   PͶɯ˝-#Fϰ=*۱ ? _ #ywA i%>Ͱɼٶۢ _Mo'uy+=Ag/;)G@KYk5 2ޔ)y 4  7٨F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(եͰɼ uGӳ߶ū -G - K C<G% -/215q YѹѶū˒ͳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 0 1 =* 8˶q YѶ'G1WA;FǶŘo ӳF+ +     ' #   [?&&I,=**ӳR NhѶFϪߩۯ "U۱߶ӳ^Gӱ˝ɝŻo5ݱ ȼ߶  {=3u   :o -Y 1 E#Ř {=3u   :o -Y 1 EūѶ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*   ??8#J  - -ѶŘͰ٧  .-3Smk>  50A q Yq Yq Y߿˘۱ŘZïŎɼͰ˝۱J˝ǶGOٮɼӳ  7;M @ -(ե ݳ9ӳq Y\ F$ - - 4(^ -8D*d~  -H&8r%9#:* ?8 > &<"<3/@ (> >q!@!@ū͜ӳ35Rɼ *  E n÷ ٌ+  ? ;"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - R ! -ݳӳʶڱӳ + QA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!% ]3ӳ)+۱ Ęґɯӳ8!A8ī.ԥF  %a9K]3 17o'Ř-(ɯٰū ]3]3  !  -    -  - - -@ - Dr&  - 1Y6*G]3GG=* 9 5X C#  2/ #}  [6]IG < 2Ƕņѣ ÏïĘ]3q Yc3/% 1ۯ۱ӳŘʘӳU!=5   QaE  _*m)Y'O-!4 - E5c sgo! 1'/%C II  B  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -s'  )J  dūͩ͗ӳ   ӳ  .  ɯvؙ߷ӭΰ $ GѶ߷[91˲ۦ<4 - P`D  -^*l(X&N,!(!*'4+"Řũdӷڱ*ɯӳGnrdչӳϬȯ 3ÐѴӳ  3m -ե Ѷq Y߳Ř+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (~Fc3/% 1Gӳ9ŷեّF!!ӳͰF  ŷ<ݳ ԥ۬ H'6ӳե)ɼA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Ƕ۳÷GղCӳq Y- 969 ˝nGǵ;˖  ) -}EӳGɝ ˝Yh?YC E`ݳ " LF  Ƕφͺ˝ɼ S'k'N[ӳ -#I )\ -    3     O-3CG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -תھGc Ӗ  %a9K]3 17o'Ř-(˘ݳY3OϿϪF  sTsӸͳӳ] G %    5)_ 8E+e   I'9s*8 3 qӮFïG"l   S -    A   M -0""í3}U÷ӳ  - E5c sgo! 1'/%C II  BݳѶ  ??8<*0M"=':br"(,!Cy D1 ūͰѶ r>] 3.IaA A 7W<^תųۦߗ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ř {=3u   :o -Y 1 E  -G - K C<G% -/21Gӳ۔ɯӳɯFɶߝū -1 [S%@S ?;- Bۯٰѓ"$08. 1G -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  ӳٰ׶˝ -ϰ  -Ř -G - K C<G% -/21G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -&  ۘGɝۢ+ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&H%T#O &P$M%R0)N$P%Q$R߉ɼ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV +*- -(, '+#)''- -).˶Ƕ ˝ٶ۱i  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۘ%AAѶӳ ϙŘŘ]3Z5ӳӳ )$V ɯχۭ˝ӳŘGs'0VA""&!;(#ٌ˝תӎٌ ӳͰoե 47 خܗ #O/Iӳ] G %    5)_ 8E+e   I'9s*8 3 qi{ڱӳӳݱۯ-ե   -  E '_  !AF#&A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?K  . U߶F  -K T۱ǹG T  ) -|E-߶ȼȜѶ۱,"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -,  >F  #9 /$ۢ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Ř -F - -ӖѝMO  .&\'ٙ@pӳ+Ga#J  -եM5FۀӳϬ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 Ř  rάٰѶǶٰ דGͶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& *ݯ %%%ۯѶs' Ř ե: ; -ɯ'ӳӳ ] G %    5)_ 8E+e   I'9s*8 3 q #*4OӳT׏  .&]pX mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - +ǵ˝ - -ٰʝݗq Yӳӳ߶˼չ 3% U fī^"@ -  n,-Gɼɯ˶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳٰ=*GʎٰɶǶ Kww -@3:ɯ )HGGӳ''"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -s'Ř3}U9ɯ÷yU^ G*3Gӳӳ  ʝӳFϰķLӳ߶ӳXɯG)9( - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&x%z#| &}${%y0)y$|%u${ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -'q Y ۱ӳ ۱״  gF  ʝٌɼŘ -1 [S%@S ?;- Bq Y   PɼˬßŘ%  4 ;  *f?,>1GѦӳ  -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ Řķ ˝ -'3}UF -q YݱGӳ  ӳW dzi'W  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& E+ ܖFݶ $ -Ƕݳ+  ͮӳ L 98%+"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -nk  ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳϙ #<?:(n* wV9%$Eݳŷɶ 1ūq YGɯŘ۱ӳӳӗ oӳ~bF -5c GU i#-#3u#= =+ wsQD ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(K  ī=**   ˝ķ -G - K C<G% -/21'ݰ'ɯ=*q YGK<aK]30ɖ3>'(+  3'8 -U ?5vF!Pɯӳ< >C\˯߶q Y÷G˒ӳŗs'Gɼ[*ݱGd %ٰGʘ    `wͥq Y=*ɯӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ']3  m{ K -BٔnӳGǶ ٰ͗ӳӳٌ'͗F'ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 5A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG^^r%3Gß .9 zɯ ]3ӳ)~ե+I C q.'۹Ƕ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ]3F1þ˝ ӳѶͰ*'8'0'ӳٶӳӳ "U  ;Qs GA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ŗҳ  7;M @ -(ӳ'ݴF=5   QaE  _*m)Y'O-!4.   ;QsŘɯɼ / CӯѶD ӳת mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -C  īG 16!۱٬C߶ӽתɯ۹ ѶѶݥ+ G˲80ӳNۢ'ɼʝ ӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  % %/ӳ&߶݅ˉծ mq YǵѝӳOE/ǯG-m5 - E5c sgo! 1'/%C II  BGɯų T vGB - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Dz  ӳ  7;M @ -(ݳɯ˝ϰ ~3}UCɯ:"1 Y۱ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ݴ]3 . ݳҳۢӳ q YU'ūr, ӳ ۦq Y[ =*Gӳ ū   ۱"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ͛˅ӳuǶGɼ۱=5   QaE  _*m)Y'O-!4ٌŘյɞA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGF %ӳ'ϵӰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -߽īӳǶѶӳū -~ūՉŘ߶bӳյ'ǶŘ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&O"R!P %P#M ,O('Q'R8߶ӳӳ -!  U :2ɾ ɗ¾ե 3% U f5g* -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  F˲ݱ˝ ٶӳ*ѶGӳɯ˝ѴĘGG ʝբRTP, -".Jx<02"&H -LN<;F -|b&3&1+1*3/*2ٰɼ˰ӳtҳ  ҳϖ\ F$ - - 4(^ -8D*d~  -H&8r%*#.* .8 - &+"13/0 (* ,q!.!.ɯե" -# (2]3ݳۢ۱ӳ'_s' - m  $.52ӱFӳɼݱ˝ӳq Y F @Řɝ+FŘ˝=* '  Y  -;&$եǶɯ " -VG ӧ ݳӳ]3ӉӳϽ+;˖ӳC͖ӳG -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) *5+#:Ř*   ~ -1 [S%@S ?;- BٰӳНķϰĩٶۯǵ :ӯӳʖŷɯ˝ŘGӳե  -  - -9 ?˝T.ҟ"߶ŤӳՍն Ź ɼ R Nhϙq YG c3/% 13!ūӧ ٮ˝(כ׵Ŵ˝]30. :  ߶ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; Ř!FӇӳͶF ۱ 2XT+%߶ :E7=*ɼ߶G۱Gīѣ ˝u )Y Y<7&ū ۹ӳ+Gݰ˝˝ ͗ٮ3ӳ˯ٵ  -$`8J\3 -06n'TĘV(L-R-*S(+ӳ:I  + - - 9?%cӱ^߶    M #'cG uBy YWY(1 ɯʼnCՒ˝  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ_ -F 3% U f -ӳīO]3ɯ2|T۱'*/:FٌնӳGѶת]32F - -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( -+ Gɯ 3m  !k ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  G A-+mUqs*9صӳ'  %a9K]3 17o'cĘd-(F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ɕٰTG A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %B72}Gݱ˰3>'(+Ѷ ɼ80  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& =*Ř۾ɼ"͗ņGۘ+ϰٰŘӳӳ˝WF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(   -Sue##+Qe3AO8]} S+c Q m7=ce}c1* DzͰѶ] G %    5)_ 8E+e   I'9s*8 3 q+_ŘͰ7@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF77" C"@"A'B%@&C!>'C#D"F%$@!E C#AӳŴӳ Ӥ +  ? ;ɯG q Y  - L m-=F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӯɯۭӳӳ ۢ G*CŘ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( ߶ӳ˘ȼӳGF'ӳ9 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?73M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  0% Zv\ F$ - - 4(^ -8D*d~  -H&8r%k#t* {8 r &t"v3/u (v xq!s!w ūӳϰ6SS -+9/ U '#  St#       >#.$  Ę ӳٳGե;˖ ӳ÷ѶǶ ŘGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%B#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(&!û4 _Mo'uy+=Ag/;)G@KYk5 2o5¯*ծǶd ɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -3 3'8 -U ?5Ř 7eGӳŗ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ=*ʒҳӳƶ Y {K*=e߶ɶӳӳӳ  - E5c sgo! 1'/%C II  B  A -!F7ǨGFŷĘOFϰ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) F˝3>'(+GʝkɯŘͩ&Ĕ,ղͰŘ˝&mӰ^C͗ͳӳtŘӳC6 ? _ #ywA i%>ĪPݱGq Y  H R  ߶e   P"Ѷ˒ʫӳ$i ծ ?{&ɯI _GͰŴ͗ -$`8J\3 -06n''Ę(($-%-*&(+[Ӳˮ iFӳ FFu۱]3R Nh ͻqͳӳҖӳӳq Yɯ۱ɼSXӳ ٬F -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&%# &$%0)$%$ݳQѴեGјݱMNGۦq Y H/ ,n͐  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٜ6ӳ1 յƻӳ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ եӳӳ­ۢXӳ ūݡ  -! S"O %> - E5c sgo! 1'/%C II  BӳGq Y H/G]3ů'ūq Y XJ2 -~^P@jd -.x^C R*22JLBP:0JRv&= )@%A+@+'@$@ӯӳҮ߶ū˝C\2۟ Ýѣ*oq 3F_ ׿= -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) q YӭDz'ӳGӳͰɯ\2Gɯ˶ӳŗ} - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ۯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G@QS ӱ ݳ.B,=ū   ȯϱ,I0 N˝˝͗  cK+Y  K 5#C   ?= # 5   -J1BJ/uf_[L>Y<; -Q/    S ق  -AG?W}+G9 S) EgAS!i5A_u!wEKi "AsKMI!#A% ӳѴ8h ߩ߶uͰ Y]3\8ɼ:ʖӳp  ۱G  ӳ߶ ݳژA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%˝͗ - m  $.52# -go'+E =1:;)  - ӳ٤ _Mo'uy+=Ag/;)G@KYk5 2F     M #'cG uBy YWY(1Ѷ  !k <4 - P`D  -^*l(X&N,!(K*P4+QBÏŰNGGӳ##˝2|T߸XF۹ͱq YѶ:8 + g%3'EKME% -GC -Q w/5F9   A5+  mg 'q;    gG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  Jc5GͰɶ )+'_\;H.ɸ]3F  n  #5 :ݴŷ79Lɯ͢ӳ  ӳt߷G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(˲  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѶӳGhr&ӳ ӳGܱ!+%SŷɼUեǶʝ\2ٮ' ɼ˝80ǶFɯ0(״]3 F  )J  dӳŘ ճ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  )%ե g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ߶ G˝ŴӳŘ-#FUӳ4'5'ӳ۱]3Aۘɯ >/Lc$G {=3u   :o -Y 1 EӱҞ-ђ ӳYǵ ϻOk -/ KguDg7 4:Ѷӳ[ ͗1o2˲Ѷ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٰ -     .o']3ӳGF! ɯ'ӳo߶ӳ˝Ѷd ?{GAF߶ A F -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) G'ӳϰA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ǶH  - -?۱Řݱq Y%  5 ;  *?ū ?{ǵӳ ծYA  Y F @ɼMFMٝ  %a9K]3 17o'Ř-(յG߶ӳF˝Gٌ #9 /$+Gݯ÷GT mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(GѶŷGӳV7é&\2  lz K -*rB,0۱C˝A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%˝ӯ߶ V7Ź ɶūīŘ _Mo'uy+=Ag/;)G@KYk5 2ŴۭեlŘ%Ř߶'ʝ3=*ӳ @4ʘrC ܯ Ӗӳ * ɼɯ Y {K*=eӳڢŘݳŘ -q Y-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''̷g i -3A"˰ӳņٰє  ծq Y τݳӳŴ%ӳӳɼӳF?.G ѶͰۘv -+" G -G - K C<G% -/21q Y - -go'+E =1:;)  - ˝ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ҳϰӳ ӌ ">!ٰӳGӳ  XŘ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ūݳ]3յ|۱  ۢӳGѧȬ ӳG 3% U f - m/GH#'Ѷq Y - O -92.۱ŘӳŘ߶ -G - K C<G% -/21G÷ŘA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . յ߶եNX=* ˝Řۢ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%іc3/% 1ŷ7$?ɯ˝ۘpXʝc s#)- īۘӳn4؝ά )FӡͰ -X Itӳ  @H)q Y 3'8 -U ?5F -+  S E   k )%#        % #2ۯҳK ɉ ӳq YٵGӳ q Y79LӳG=)ۦӖ -$`8J\3 -06n'Ę("-'-*&(+;˰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -]3Ͱ ӳ+Hff۱. Ȇׇ]3Gۺش'ɝk -/ KguDg70 04:ŘѶ׶άFתLJӳ+) '_ڢե߶G  %a9K]3 17o'Ř-(ٌ͍Řӳ G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  n 4  -"  - N -  T$ ,j"` D0  -." -4 " -  -$Q'0@*0%0 0 0E 0r 0  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ،˲< 2O+1 M#=  Y  -;&$ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !O&T$Q 'Q 'R$R"T#R!Q"R$#Q!R$R#R#Q -  Y  -;&$ǶҖqӳGÝӳ*+  ? ;]3۱ե/ -go'+E =1:;)  - ӳG$$+ӳG  -Ѷӳݳq Y، Ñ͗ɯӳŘծFū׶Gگų Eō=u "߶ɼ[ӳ׶G˰UQ- #/Ky=13#'I -MO=;G }c'/߶   M #'cG uBy YWY(1ŷvGۯ ҤŘ݉], 1 G \ ? _ #ywA i%>ŘٰӸݳg['۱q YG -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&'%/#3 &0$.%10)/$.%2$+Ι+߶յŘFq Yۘӳ|ۢӳ3Ѷӳ\2Xӳȯѝכ߶%  4 ;  *O?,ŘɼӳVFīΰ3}Uӯ=$!'եß(!A8&˝FǸ@3ٌG ٰٴÀ'Dzӳq YӳӳɆյѝ+H C p.+.iEZͰO 8 iFӳ˒Ř _Mo'uy+=Ag/;)G@KYk5 2ū״7Gٮ3}UG` `ɼʫ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳѶ ϗq YɎӳǶתѶLŘ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -۱Nӳ۱ -@! - -ASO If8ӳɼӳӳ Y {K*=e ѶoGϵ - '9 U/   U1S G: 1 / I 5 + 9) ;CUv@S*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l4&"! %# ,(''ӳɯCǶi ӳG Ƕ+ -   &  Jڈ=-^߶ #9 /  `E13 ;  = +g '9+%==; # Y  K 5#= # 5   -K #TB7$0,H4Ok$(Ѷӱϰeu< - -aۘѶG˲^ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߶GGF - E5c sgo! 1'/%C II  Bʘ߳Tӳ'I8ӳӳӳ -ݠŘɼ=*U%G Kww -@3:ǚ2|TݱӳͰ߶ q Yӳۢ*++  ''/.P˝$90  u+q Y9 -]3 - m  $.52   --olӳ<ɼӳ׶uA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳͰī DZ 3% U f mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ò9ɯūۘӳ˝˰؛\2Ř۱ñUßɽ6=*ūӳ߳Ƕ:4ӳi ґ %?7O >% -˝ ˝˝ӳ͹߶  ӳ˒ж]3˝۱߶ӳGFݳٌɯ[Ƕ=*ӳ - m  $.52 G"8-m5q Yӳӳ9+-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''V : -Yݶ ɯ߶ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -I _6Ƕخv -+"Н8˘k -/ KguDg7 4:  - >.T.+?./.PѶӳӳ" -# (2q Y ˝˲ɝ)y 4  7ӳլŘ=*#O/Iū߶ӳq Y;Gӳ)ͰǦת3ɯ]3FOE/3 ӳдF ɼ׶߶+  ? ;] G %    5)_ 8E+e   I'9s*8 3 qٰFڱ+r&Ř˫ӳŘӳ˝ï  -$ F+S،e %  5 ;  *?Ři]3}˯=uեq Y r>]ٰӳYɯ#ՉϑijîӤ :E737ވ -MŘk -/ KguDg7 4:۱A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?4  . ј O˒]3QG'!  -A/ ӤӳGǵӳ]3ӳͰɯٛېɯӳ۱ŘE*L7F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4( !A#2&7%4$0'3&-#2'2$.'0%7ٰF  f÷Ð GGѶŘɯŘ Ř"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳGC˝'Ŵ ݥ߳īӳٌͺYI` ݳӳ r>]:ӳ) * qfn+J   Y  -;&$YDz˲Z!Ko  -t "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ߶ӳ˲כ3ɯ~$ 1l*"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -F7$?0(Ƕɼٮݛӱ ǹٔȯ1WA;ۘҳѶ ׶ӳɯҳ˝   -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X(a !$&)$* '' '*$&"(#'!&")$#&!$$##$#'Gٰ8īյ=*   -  E '_  !AF i -3A"+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( -bɯ'8 'ӳӳ ٮq Y Yaۯ ?{ӳۯݳ۱Ͱ+X.ٰٰ߶.ER Bs8۱ ]3ūgG/ ϻӳ߶ӳݰ÷߶/A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . =*FӳTdd8Ť -7 0   s   '1%߶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ͗߶ 3F_ ׿=  >۱Ѷr&ӳhӳ+ ղ L 98%ҳG եūjŘեD]3Řϸa2|T]3ɯתŘӳŹɼ߶ɟ߱ G^ٰŘݬϵFC=*۱ - P r , I&T4|$rF -4 0D -B"  -$ HD\c(@#A#F!FGī;˖߶nɼoѶq Y˲д߶Ƕӳǯٰŷ.G߶Oҳ6 ϸGѶF.ER BsŘѶ F @ۘ߳۱ خR NhŘӳ ۱ եs8Gq Y H/ݳ߶  )J  d̗϶A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ȮӱG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ  տ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -yOӳۯYŘO϶ݬ -G - K C<G% -/21GӳF  q YɯӳѶ״6A/3_ %Q A5Q+uEywOQ /.x_M;]5{1 m?  . ӳ1  Fe - # [ A[ǶM _Mo'uy+=Ag/;)G@KYk5 2ӳYڌ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˝۽Cϣ+I C q.Řٰ   ]3 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳɼӳ˝  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - O -92Gӳӳӳ ұӳ۱O  كӳӳ˝ĘܱG\-7ӳ˝Ř߶3}UGסѶ]3 Ϯյ  Y  -;&$ӳƶ - - - E5c sgo! 1'/%C II  Bq Y   L "&bF tBx XVX(,, 1* ۘGեq YӮ'DfGǵʍʫŘ2|T۱Cu'ӳG ۱ų  -  - -9 ?@A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?_  . q Yת 2˖]36#<p=* Mgӳԥݝ۱]38Ѷïi -3A"G2|TT1C߸oӳͰͥӳ_Eݗ #<?:9o'C ״@= ' UQ- #/Ky=13#'I -MO=;G }c'*/ ۱߶ˣ ߶oϋ՗FG -/ -_ F  3}U.6o OP qěG -+9 AS G + %#   {  k -%Qd  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӳ\2'Cӯӑ˝@=Gi -3A"a|ʝ׶Gɳ -  .ER Bsӳӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  #9 c)W g   a]O %'O)'9= E ' /I= %EK %E1?{       ' 0/8:kFoe"hU*>B! 2%1չyU^ G*3G))ۢɶ'aӳ ͺ  ˝*ӳ%@< -| 80M ] ӳڱFzz*گۢ۱i+  ? ; - -Ðۢq Y"Ę;˖ķ -< - - - - -* -˰ū' ŴӳOр6ąv ݘ  ߐ  ۢӳͰ9- Wm8Jמ G ǶۢӳͰFwӳc s#)-ʘɼǶ GŗӳӳѶ ӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ˝Q4̶2bܴͶۦљͩכ ɯ—.] G %    5)_ 8E+e   I'9s*8 3 q ˝ (ۦB -G - K C<G% -/21]3ɼ$K߿۷ӳ˝\2ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ɼ˝"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -i ū ҳ˝ќF - -GӳӳӳŘFa6۱G߶ӳ÷F+2 j*÷s' Ð?ש G b ӳ -X It  -19/  Sh      ' #    ϬO.I#> -+M/     J%նɼ:"1 ΙZ|ݰٌۦ۱GDz׶˒x  ) -|E-ΰ&&]H3̱ GvFiѶ ݱGݶӳŘA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG(% q Yݳת߶īբpXūѶPӳ ]3Řۘ ӳCӻ Ǟ   ߶Źūӳ˘˝ٰq Yӳӳ wEե]ɼե؛ӳٰZ  3˒϶͉ϬG<e.iVvӳӳ ӳյ˰5q YѶF))Ѷ @4,GpXGǸɯ ӳG  Y  -;&$ӳF ŘFŘÐn*ū':=, ˲1!%Jٹ(;DB q YӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ͻٮӳ۱+؛ ]3כ @43}U׀ݺɯ YжŘӳFܗpX̗ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%@'E'E;-G (I"I -+߶6ѴGG+g] G %    5)_ 8E+e   I'9s*8 3 qŘ߶צI>Gڢ *!qgn  - L mbӳӳͰ˒F@p ջ-Yū'ۘL'٬˫FծɟѾ q Yݱq Y +Fʝǵٰ˝ɯ^Gȯ G -˝ -ٰo5ۘ  #5 :G 1WA;ɯ0a"߶%N%3}Uq YGٮۯq Y H/եG %?7O >% -ŷŘū GeG  ) -}EŷH=*Gӳӳ˅˰ӳ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&3%1#. &.$2%20)0$1%0$0G {˲ŃGŘ׶ݱ 0 1ӳGGɼǶ޳ GѶŹ  Y  -;&$Cr&  !+%SѶӎ3}UG Cեӳ' -8 F͗ܳٛٮӳ۔V5i۱÷g+I C q.ɯUQ- #/Ky=13#'I -MO=;G }c'/ Ř ӳ߶CѶ *  E n  ɯΤٰ۱Ę0n4׀߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ، -  -FѴF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#&%~$'&{#'$'%ۢŘ˝եrͰGɯȼ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ G5M5Fܳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0;˖˝Gۦӳ ѶӮq Y߶׬ӳDzӳӳ ͗ɯ3ɯn5G  Y  -;&$q Y̰ӳ϶ -2|TŘ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ɼω #9 /$G߶ ѶĘ yGݱ=5   QaE  _*m)Y'O-!4G -1 [S%@S ?;- B]3  %a9K]3 17o'Ř-(< 'ūO g׶]3Ř 4'Н ɯ7   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GϺǵUӳݮ  ٙ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%ɯ7/=DGӳnkי۱xŘ GUӳ׶q Y"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -״ +I C q.ò׶YùĘCŘGKѶ'q YūͶԥӳ۱ӳq Y H/]38Yʘ  -G˶˝"ųɼ3}UӳŘۭɜq Yח ߸\2 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG2%ɯ'  ;Qs1  -  - -9 ?  Ѷת Ք -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  gG& VǶۦmٰٰߡ / ٮF -G - K C<G% -/21۱391˝]3ī ӳŗɼ'( ŹG˼   -  E '_  !AFѶۘGӳӳ Kww -@3:pCӮF۱Ѷ״   -5dݗ،˶ ߶ӳGoݯ׳'+ - yh˝ٮ  7;M @ -(ь -ߙ0BӳY 4'v -+"Gq Yݗŷ߶ۢ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ŪP;˖ -1M9 } U 7  g %( cK+Y  K 5#C   ?= # 5   -K #I5q)J/#uBk,d$( - D4brfn 0&.$C HH %" %&"($)B)&   'ݱGӳӳ˝͐UͰɯ ɯs8G˝,Ƕڱ%Ř%$Eq YF  ʝ$1l*ӳūӳ -1 [S%@S ?;- Bۘ  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) qӳCαG. mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ѣɯaɼGǶŘ'(ŘUQ- #/Ky=13#'I -MO=;G }c'/FīUQ- #/Ky=13#'I -MO=;G }c'/ŗݴFɯӳXG:8 jܟ;+  ? ;,ʡ5" Ͱ߶+'˒h -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ۱ٰGūٮ۱G߶׶˝Ѷɼ۱Ѷ يӳpXȯ}1WA; . ͰݱA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ų ɼKG ϰLҳӳŘ˲߶Řյūջ ٰ Ѷ16!ӳ 3'8 -U ?5F.ɯɯӳٴǶ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɼɯn4Bͳ]3եGɯ\2  m{ K -!B   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ź\ ;˖ɼյۦ  ^Ln&tx*<@f.:(F@JXj4'/ )0,12,3   7;M @ -(ԥݰi۾ͦ  -   T :2+ӳ' -1M/ Q     _[U O#gwa +e+    E13 ;  = +g '9+%==; #  +Y  K 5# %:=s=C1"/_.Ƕҳӳ˲߶ï'˲: - G#+ӳӳݳ3}Udz'Df˰ӳӳۢ۱iٮKǴq Y    + - - 9?cٰP.Ͱ˝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %4 '9)8 (: '6)*5 '6Gq Y g%3'EJME% -GC -Q w/5F9   A5+  mg 'q; ū - E5c sgo! 1'/%C II  B˝  3! -+}ӳ ƴq Y٬]3׶ѶͺĆե -1 [S$@S ?;-S B  G?Ҋ *r - ,v.HXL B (DxHZxdp(2X &dR<  zn @V:B$:66  -0l&"! %# ,(''ӳq Y ӰٌqaѶӳ  .0@ "[%#       ?L!(#.ۀ]3ӳӳi99ݳշƴ  _Mo'uy+=Ag/;)G@KYk5 2U2ɯ˝  ӳ˝nj -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 0a"ݗCӳ -آG۱כʝ߶ӳo Fhq Y H/C -ߙq YP YƶFĘڢɯٰҳ6۱  Y  -;&$߱۱  ێʝ]3 @4+ ڱŘ " եՐ˝ǵ ۱&q Y H/ۢ&jӳ˝ӳq Yְ.ّY͗q Yǵ3 -%9/ '  W1 S2 cK+Y  K 5#/  7  'K;Gi/s`4;J/uf_[+%^ ژѝ91˝ӳخ ; E/ ko7  Y  -;&$ ' - -FӳʶݬGӳѶGͰŰӳӳӳٙGɼINI >*PѶ˰ѦŘѶӳūq91ϰ  / I % NAc.ER Bsӳٰ\2  m{ K -"B۱ӳ߳Gɯ1v GG۱"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV **0 -(/ '-#.''0 -), -1 [S%@S ?;- B#߶ӳۀFӳ< >GҖ ":2*'Ѷ   M #'cG uBy YWY(1'ӳ2|TӕFϙ ˰  - L mG 3! -+|ZGӳǶ˃GYH߶2|T"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -`Cy D1 3ŘܳӳӳͰ3Gϙե -IOq  SE!e&M%Wc/; + 95c ,A>&nTY˝ӳѶ #9 /$ #9 /$A55+#:ΰɼŘͶ'50 2˝  ۦ63Ƕݯӳr ˒˝ӳʝ  ˫ٰ۱ ɯӳͰ ӳ iݳ ҳŘF  ۘ9ݻٶq Yٰ"&"T ūӑ $03' 2; S_qۅ߶ӳq Yo ،ӳ]3ۯū$Kɯٰ ?#O תɎ r&F 3'8 -U ?5  + - - 9>c,-ݯ?ٛե͗Ƕ=*aӳ=G - -F+ Gɝ˝Gك˫s' YK3 _QAke /y_C!S+33KMCQ;1KS +A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  -߶ӳ5ςٰŘ߶q Y - -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&%# &$%0)$%$ӳŘA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . 3}UӳG Mg9 ۱ - m  $.52dz'Ƕɯ˿ -ٝ29  -  Mi 1׶'ӳBɩk -/ KguDg7 4:'ҳ SX͗ ɯӳѧTե mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕ9' - .ݯӳq Y 1ɯ3}U  Y  -;&$ GGѶGGѶT ٌ 5@ ȯͰ m?=*FpXT&;˖ݲGӳӸϘӳۘ-5Fݳi -3A"F@Cg˰ӳ -aɶٌ1 ߶۱ٮ  -#  -mӳ˶i=*  ե Gڱ;˖Ϭ،ӳҳ3}Ur צŘ  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !:%A -(> (D#D$E -(C"G&$E 'D]3+  ? ;'@eq&ɼӾKّ n1 / ˒'dz۳ҳ۱F˝Dz{ɯ˘Fь ī _Mo'uy+=Ag/;)G@KYk4 2 -Q  S   c Y G'   _9  eGY )';h  ! S9 &;Ec74&߶÷F Gӳ ؛  ۱ -1 [S%@S ?;- BӳŲʝ˝˝  ˶G߈S Kww -@3: ́ȯȼɯŲa ۱߶FV]3q Yݲطնӳŷ߶ ɯ GA ɼmq Yӳq YiѶ{ȼ͗ڢݨ$4v -άӳC֛ӳF - -.ݬ0(X˝ý+3o -eӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٌ YφGѶʝ&G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Řӳӳۭ  lӳ  <fٯ()/Ͱ   ӳեGS   *ӳծGïͺѶե  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Gݳݝ :4ǖ G2|T ۘ 3'8 -U ?5ɯψ - 36  C5wa#9K+[  K S#+     +  7 ;G_8S#bYۢFߍũ7=*nÆ]3'!  -A/ ߶  ;P s,= -q YGӳV  ӫY 6޳ ӳ،2; S_qͥ˝5=IYF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( -ݰW  -  - -9 ?ӵ1ת˝7KU߶ӳ1WA;ǶGq YӳG ҳѝq YɼͰq Y - E5c sgo! 1'/%C II  B  -! S"O %>Ǹӑ3}Uڱٮ-  -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $ǶŘҙq YͰ -@ - - - - -( - - - - - - - - - - -R - - -L -> -" - -( - - - -J - - - - -0 - -8 - - - -J -d - - - -v - -4 -P - -b -0 -2 - - - - -: -0 - - -V - -( - - -8 - - - -V - - - -$ -f - -X -, - -j -^ - - - -8 - -| - - -0 - - - -p -F -p -, - - -h - - -x - - - - - -: -p -J -& - -x - -l -> -6 - -X - -4 -P -p -D -V - - - - - - -* - - - - -l - - -* -N -* - - - - - -F - - -~ - -H - - - - - -P - -p - -d - - -* " -: - -. - - - - - -> - - -6 - -2 -L - - - - -= - - -^ -4 -d -2 - - -* -: - -B - -8 -> -: - -2 - -b -` - -: -v -d -b - - -$ - - -J - -t - -d - -* -: - -p J - - - - - - -& -X -& - - - - - -  - - - - - -^ D -F - -# ""'%&!'#"%$! # mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Dzۯq YF - E5c sgo! 1'/%C II  B] a˝  ۱G8O gŘʘq YG - O -92)GǶ۱ϰۘ۱ӳF eu< - -a ő q Y -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ׶ӳaGś߶ɼѶF3}UGȝF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(&  - -+  ? ;Ѷ 3'8 -U ?5q]3Ѷ]3ݹӰӳ߶!  >qۯū -كɯӳq Yԥ Ͱӳ˝8 ۦö ٌ˝ŘCٰu.G3}U  كƶíɼ ?9 [G0ϵ״,ɼ˝GãRҳӳܳ]3׶'ùӳ -$` 8J \3 -06n'Ę(y--*(, жR Nhյ ΙǶ*]3 G6 @4q Y߶ūϸݰǶǶ߶ z -߳Ү ӳ\̗ݯ]3 ÷@ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -" -# (2ɯ÷Ƕūŷ]3ٰյӳӳGݳūG'2; S_q˝Ѵ ե MgG˲ïG׶Ǵٰ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) GF 3?ӳۀ 0(X -   G53}Uӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ƴ˝:8 Z}˰߶GGGƶӳ _Mo'uy+=Ag/;)G@KYk5 2ǶɯŘP-I!ӳGGӳ߶ӳ -G - K C<G% -/21F -1 [S%@S ?;- B 3'8 -U ?5eѶFDzѭ3}UӳFۦɼ۱ӳ۱۱ ۯ?߶OG˝ӳFB -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(B $۱ ? _ #ywA i%>ö\oJ L 98%FŘU2|TY˝ɝ C#  2/ #}  [6]IG < 2+Gӳq YѶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶Gǻ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(". -!*+# $!ӳūͶGmK - O -923iE3 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Gӳ CCѶ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ī -+9/  v *K߶5ZТ߶ӳGݭ- ߶ɼf߶ά۱ * ͸յۯ˶q Y 7$?g   M #'cG uBy YWY(1ӳ ɼ 2; S_q  ) -}EDzūC2; S_q՗͖߾ ѶŴGq YɯOͰ ӳԢÝY߶ 7߶=* Ͱ˒ɯ ݾʶG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳFa׶եٛӳӳӳۘ߳*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&,"/!- %/#1 ,-('/'1*ӳ7(!   0=3+e- 1 / I 5 + 9) ;]tMSJ8/۱ EɯӯݶW+ - O -92ӳ$ 1l*C*  O ٰG+5'ӳ6ɼۘծϵӳݗ+˒S g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ݰ ӳ+ ]3Gۦ9ݳۘѠ۱'ۢɯӳq Yūőq Y H/ -ӳ۱ۦYɼܲ  )J  d mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ Gά ٮҳݣ#ٰ]3)y 4  7߳ɶŗSG  G9͸Gά>ī&ٌL:3}U߶ ?{ɯɼ@ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  ݳ˶߶۱]3"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -߶ۯaٌ,6  * @  - NZ"J&T(N 'RJV>:D 6^:\08. -j Tz pHL8&(+*''"&̖Ѷ q Y޶Gū˰pXGɼg ӯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& <*=*COF mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -״ņӳŘ  -+g˓ TכѴQ3}U׶q Y0G'%  5 ;  *D? ӳ ο˲r   '`#+\2 Ž  x]3ե ;4F  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&I%Q#L &Q$T%V0)M$R%V$O ݳĪP ٰϵX2< G9׶۱ť׶GŤ ZǶūA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%߱ŷѶc˘ ̛Gjŷū3}UӳūrpwS)/SE!'Ue  aYG'O)'9= E ' /Cc3    +  77ElTN}A_"hn"J"e: ѶG ݦӳǶ'v -+""o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͱӳٵݰ=*waYG)O'+ C  u5#Z)(L  ߶Gۯn4 ӳٌ+ӳ {=3u   :o -Y 1 Eɯ˝؛ūG:41Gӳ#߶ٰӳ+H C p.+яӴu )Y Y<7&˒ +C۱ӳӳܡɯ˘״ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; q YН۱Eӳ( L b4 #   !O - U$ ,k#a E1 /# 5! #   DEt4ķ   ϰͰ -Y c  JϙǴɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -=*ūq Y H/0 nGȼ˝ۢ`G G+[ӧ  ӳd7ӳծlѶŴ F - -6 ñU -ھ Y {K*=e͜+ ŷɯ 0 1aٰ  rɶGGg q Y =*q YG 4ɯq Y]3 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳGF"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ۯӳ՞Ƕ ?{Gq YCq3˝ Ř mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˶͖˲ïņ=*÷׀ -go'+E =1:;)  - ÷6< / ͗ӳ -0 ZR$@R ->:,d$>$@ &B%@B-A%@k -/ KguDg7 4:4ɯ،&ӰҳɺA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%F߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  բك '۱ԼɯͰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ɯ  pXյӳ7 - #  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 80TP, -".Jx<02"&H -LN<;F -|b&(&>+B*B/*C=*pXɯͥ߶G -Rtd""*Pd2@N8\| R*b P l6<bd|b0(.!-$*+" $"،͆:ݗÊq Y U72}ɯ1ծǑ] G %    5)_ 8E+e   I'9s*8 3 q ӳ  .-2Rl+k+.o5ǶFĘɯo ӳ[ӳF ŷ߻+ȼɼ   -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ 9ɍɯѣ t.B,=˒  Y  -;&$۱  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !0%3 -(0 (4#0$2 -(2"0&$1 '/ӳ~ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&@%@#C &A$F%@0)C$@%F$@  -! S"O %> W -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳǵGӳ;EpX  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'Ѷ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ۢ4 ۢѝ ӳ;G ٰ*  UW Cӳ9ӳ Kww -@3:ѶȫG >>'ܳ϶GɯٰѶŘ޳ӡG+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (īZ5o5 #   !O - U$ ,k#a E1 /# 5! #   @Er 9á  Y  -;&$,=B*ӳeˬ   50A  @4q Y H/˒ɼ+i -3A"FiEFG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -GE*L70ϱɯծۘӳ˝߶˰ -   <9 E=I7 -b -Ѷ ӳ JFG' 3}U mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%%'''(;-' ()")˝Gq YӳU%q YեfaӳĘ^ӳ94+ɯӳݳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -)L) < كŘ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''] G %    5)_ 8E+e   I'9s*8 3 q J ,* ,G˰+!qgn '  6:L@ -(-* Y׶ӳݳŦӱGٰîͰq Y -Ř [߶1WA;  @Hژ  - O -92 ^:  !k yU^ G*3ۀ$%  5 ;  *1?q YݗFr -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(r˶ӳOѶ -G - K C<G% -/21ǨDzյɶǶׁI -GYͶU7ӳɎ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ٰFĴ -X ItG(+  ? ;Bծ ŷŘr߳1 N]3-"Pӳ۱˝Ř1WA;o ӳŘ (^ۢwŘ1WA;˝ɼѶ]3ԉC ۢ ۱FcӳӳӳŘǴեFٰ˝Q- -P -q[7GլyU^ G*3 - ]3ݱǶե˝ ״FU -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(UӵÀ0ѶŘʝ˝ڢ   ūӳiPī˰ӳ ٰ˙q Y ̗߲q Y -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  ӳ3ͺ[ǶϪɯӳŹ۱̗Gٰī  BI9o'IVݴ P Y۱ǴA )ӳF]ŷӳYŘǶq Yӑ]3sǶӳ}x'f7hq Y Ř] G %    5)_ 8E+e   I'9s*8 3 qGr&# ''=*9WKū5ZТ ӳ۱ǵGGݱ=*̶Ř=ת+I C q.&Kq YǶŘ A s' -)(j -,fF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(S7ӳ]3ӳE*L7Ͷ  r FȼFG +R$M  ݡ˒ -   G5 *  E ngM!Q!wE9 e9m9/? )1{/;}g5K]{ ?  #_ 3#Q  %7$?\2ɯGʝӳ߶ - -u,' {۱r+o5 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) %  5 ;  *? ?{˝ӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%GB3}U߶E'ݳGҖnG ۢұgь.͗ɼ ?/ եԥ Ѷ  -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y).   $'  f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%%',',;-* (*")q Y ӳ ѶG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& P Y˶ӳQ- -P - ӳٰ۱ٰ˝ӳѶեp3 ;  = +g '9+%==;# Y  K S#    +  7-^981".#e:ɗٮŘǶάG Řq Y"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV ,*- -(, '.#-'', -)+],6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8& (%+)**''("&&* 3% U fե ?{׶3}Uķ#O/I߶Ƕ Ř=*   7;M @ -(ʹB c3/% 1ѶӳȯūߢGG'80ӳ 6ϑ2|TۯӱF، Ͷo5]3ӮL'ӯٮ ݯF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!<#1&6%0$5'1&3#6'4$2'3%4GF/.Pє]3  ) -}E/߶ٰӳC -1M/ Q/   S!7'W kA !ASq Y=*ūFӳGœGGGҳŹGӳ،ӳ،ϱ߶ ɼ=*=*=*ɫ _Mo'uy+=Ag/;)G@KYk5 2˲Dzӳ̈́ - E5c sgo! 1'/%C II  BGɼӳ˰ӳڢ&&ؔ -]   &նNaӰӳۢ_"@ - n ͬ]3ӳɶGɯͱ ݳ״@، -$`8J\3 -06n' -Ę -($-"-*&(+4˝G\2e.iVvӳ\2Fեӳɻk -/ KguDg7 4:ٌ˝ -  -GѶE2; S_q ˝ݮY5i]3 C2|T FŘɯ˝Ӱ״ɼF  'ӳ˶ FȬ۱ *  E n Csū!ñUi˝F77%J/Ę/ɼ؛q YG'GۼsG *  E nת q Y-3@ - G]3ŘCq Y MgŘ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ׶˙ݰ׶'f7/9ҳʝ ٰī Ǩû -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ݭ-Y=eW!QG A]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#AU%cmMYQ5? AoK)_MI!  -˝ ӳ ݗ# #<?:תŹ͖϶Ѷ ӳڢտŘתoݳ˝ #ӳ߶ʝŘӳӳӞo5 Gq YG<  "T *<A0ӳq YB - -S -c -3}U*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&s"{!y %|#~ ,~('{'}] G %    5)_ 8E+e   I'9s*8 3 q AG߶NO2q Y ˝ӳr& -  -$ -Ǭ3% a a1 `& a ` `) b ` c) ` `) a ` ` `߻mIٰʘܳߗySٮӳѶ=7q Y H/[  sTsղG?TNq YA7ˬņH'ӳŘ=* -1 [S%@S ?;- Beq Yݳ۱Ѷ q\  - 1Y7Yq߻ӳѶøӳӳ! mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ѷٰжӳ÷GpX۹ ˝ӠF - -˝q Y H/ ǵ=*q Y H/ߖGG˲ӳ˝ӳ1WA;GŘ ߶]3ӳ=*،   M #'cG uBy YWY(1 ˝_   ˰ q YS!TͰҳ  Y  -;&$b FzVϲ÷sgӳ=*G W/ȼݳ եݳŘG -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$.%4 *4 (4 -%5 &6$$5 )6v%٪F!+%S8$ m+ӳɯ   M #'cG uBy YWY(1Ř - OoA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% ۶ɶϰ' >_ o+=ۢdzdzӳҙq Y mӱ  Sq<1ٱcǶ\8ӳq Y -0 ZR$@R ->:,$$ & % B- %!ۭۘͳ˒ӳU0Gǵ   ˿-, ;+3   m'{ե.Gӳӳ'G+Gū˝2|T6 - -t,' z=* ѓ߶Ѷ #*4ӳG1$~' -  E/R ˝ӳHʝݬïȯڢ,I0Ƕ -! -\ -2 -F=*ɯyU^ G*3q YGۘͳ]3CGٮ > q Y߶եѶ̰ ӳq YG3}Uӳ\2  m{ K -B] ǵi۱N&u'ɯɼ GGݗɯ]3  GӳŴŘZ!Ko  -tӳ÷÷ٰ&ٰ͓߶͗;˖ӳDF -آ] G %    5)_ 8E+e   I'9s*8 3 qѶ3}UG -  Y  -;&$  -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ Ŋӳӳ۱ϰfӳյӳӳ޳˝  -0 ZR$@R ->:,$$ & % B- % "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -zݖ] G %    5)_ 8E+e   I'9s*8 3 q'ӳ YK3 _QAke /y_C!S+33KMCQ;1KS( +ɯۢ  _ۦ7H1WA;Н2|TݳY - Q s , I'U5} %sG 5 1 E C #  % IE]cɼ6<÷GӳӳG)\GS -   G5ӳgFF  !ï -   G5+ ӳՋ=߶G'DfŘ[ 'ٛŘG*o׸***Ƕ˫׳ Eӳ٤ ղ@dq&ӳտ*ӳƱ ԥ*ӳ۱F'ӯ -   G5G ߶ -fn&*D -<0::(  -&- +0V] G %    5)_ 8E+e   I'9s*8 3 q+ӱ  .&]a ݳG  -  - -9 ? -1 [S%@S ?;- B A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?%  . "߶߳ _Mo'uy+=Ag/;)G@KYk5 2۱˵G۹C%q YӳÚ 1  8 ?EeŘ -t - - -*G -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $Yūˇեٰ q YŘ@Oյ׶ E˘~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'%*& &# '!.+% $$ӳ ۘFGe$F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(! Ƕҳӳ˼۱Ř3}Uq Yӳ" -# (2GٰՉq Yٮ ˰GGŘŲӳ+I C q.߶ɶ N ó3}U] G %    5)_ 8E+e   I'9s*8 3 qѻqg  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ? -    ) ߶ӧ   <fq Y|  ӳpǶ ũٶ͗Ѷ٬2߶*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&1"1!2 %0#0 ,.('/'.ٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ԓ  @Hӳ Gq Y*ίǶۯ׻q YYC3}UӳѶ# N KmXA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%'ɯuūɯ\˝X ݳ\2O -ŘݷF'ѶɯכF׏ - m  $.52CӳĘ3}Uݳ]3=)϶  %a9K]3 17o'Ř-( +  ? ;+߶ȼӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5($ ':=,ӳūlGۢCʹ * Ӯq Y!+%SѶӉѶ˝ӳ _Mo'uy+=Ag/;)G@KYk5 2G3}U˶=*7iisF  յӳ]37˶׿ - +#`ʝ[ ٰӳ ˝߶ G  q Yȡӳݲ  ӳӳFGGn4pG^9/#>R/޳UC \̈́ī ϰ   ) -|E.-m5մ ѶŘqӳ/.PFķ - ŘV :͖ӻʝ Ϭ   UV +.ӳӳ@Ϊҳ  + - - 9?cDzϹFFɝݳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳFӳï߶GάͰ  ӳٰ۱%3] -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Ř3UQ- #/Ky=13#'I -MO=;G }c'/ī - 0ȼ̗ Řٵūïǔӳ.@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF.."y 1"/"5'2%1&5!0'6#1"2%$/!. /#3 5@ yU^ G*3 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  )%ɼG ӳ/Lc ݳŷٍ^ -]3˝ϰ߰%۱ӳŘ}Gɝ˝ ǵG״G߶q YѶۘGɼ߸F9 -5c GU i#-#3u#= =+ wsQE ;e%^;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(9 ϵ[*ݱ J  -1 [S%@S ?;- BGŗ˝+!qgnϹFŷ ; E/ ko - -Ի -ū˰<  -7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''  ) -}E - 1a )'9= E ' /! ?3   C7g 'OAA%ucK+Y "     %' # =7S%Y8[J/"M7D  Y  -;&$ ]3ӳٰӭ:ʖŘ - O -92TY\-7Ӂ߶YGʒӳŷ՗G]3 ӭ[Ř'q Yūī  7;M @ -(ӳG FͩծϙE*L7׶ȼӳŴ .߶"ԊŘ׶ӳ - 3$ɼ ӳq Yq YϷݱǶ9۱ΰӳ۱ ˲G˰϶dž3}Uե q YŘ ?9n4 #   !O - U$ ,k#a E1 /# 5! #   M@Erж)@m ׶  Cuƶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯ] G %    5)_ 8E+e   I'9s*8 3 qCYٖيWòɮ] k -/ KguDg7 4:*ۢFïöGӯٮԥ ӉG]3 НҰ˒#N# >*P߶ YK3 _QAke /y_C!S+33KMCQ;1KS +߶X5=IۘǵٻŘŘaF  sM - : B L  8dVZb (H,"v  0H B,(6Bt82" `48Nh,  |2`6  D< VZ6 ^ Vr(2&  AN (@FV2 - -LP B8^T@`f24lPN|T"&X(  !~&$ ' '$"#!"$#!$## ե ݳ  Y  -;&$Gӳӳ ٰGG ߶˝ӳo5a˝ū #<?:ٌ߳G!- -dݮذݺ ǵ -  Mi 1ɯG}-3@ - Aӳݳӳ߶  FŘq YC߶߶ӳٰ͓CFϰӳӳ<*ʝy DxP եGķ۱ӳѴGɼ 'Ƕ&߶o5  + - - 9?c. - -H۱ū ""z _Mo'uy+=Ag/;)G@KYk5 2߶FA )!!  S M?#) K!19 !Kew5Pc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGFF%Y ޗӳ'ܱ=*ūΰͳӳk -/ KguDg7 4:ӳ  -! S"O %>˫ҳ - E5c sgo! 1'/%C II  B'F Kww -@3:6ٌ   P  7;M @ -(4;'\ F$ - - 4(^ -8D*d~  -H&8r%)#.* +8 * &1"-3// (/ .q!-!,O+ XJ2 -~^P@jd -.x^C R*22JLBP:0JR&L )P%P+P+'P$Qӳӳ ɯ Ͷ9۟ūǶŘ˝F YӳѶӳ - O -92  K@ٌG -Ѷ ׄ 3}U{Ѳ  Ͷ i\2 ūӳū9< >G GGŘ ӳL.(d SӳĴ$Ƕӳ߂]GŘŘӳۦӳFG9q Y -19/ U S '~          + +     N#".'+f0%ӳѶ ׶Zׯȼɼې -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Fٰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͻ q Y ӳG]3Źӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) W G۱ӳ޶2EoեFӳʝٰӭ+ -1 [S%@S ?;- B׶G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱ - E5c sgo! 1'/%C II  Bӯҳɯӳ  -K -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %7 '8)7 (6 '5)*8 '8ӳǶF3F\oV7*q YthG -   Yg  y    #)      RD(e!#(Ř Kww -@3:Ƕݝ۱ ɼ ۹ZӯK- G'؛ɼ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳǶڱ ϙ 2zӳ]3 ۢ n 4 $F -   G5ӳ=*Ƕӳ ӳ9!DzѶ 6 Dz&! -? @=#O/I ݗծ!A8aF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#2&5%2$.'3&5#3'1$4'1%/եq YDz'2|Tݱe" kG - Q s , I'U5} %sG 5 1 E C #  % IE]c߶׶GJ@9յ״DzѶ­<ٰԉBϰGA -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ? -    ) ߶Fۢǿɯɼ  - -b"` -d -:22b%+\='bε5 C ӳGGӳӳϸ # -l1ؓ'ӳ3}UO g4  + - - 9?cG*˶۱ŷٰ q Yɼɯӳ =*Ӈ  -  - -9 ?GӳG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳӳͰӳ]3Ƕɮ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ )ŹͫOs'UQ- #/Ky=13#'I -MO=;G }c'/̗÷ӳ÷ӳG߃˰9ۘɼ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ͱɯɶ5ӳ8DzGۘӳ@eq&7щ - Ř؛Řٰ3}Uˬɯ b4 #   !O - U$ ,k#a E1 /# 5! #   DEtϝٮFwݳתYӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ˲ǵǵɯݳӳ@y1 M#=ٮѶ߶+Ř  C۳ڢ .ӳGѶכӳ  #5 :ӳq Y˝˘&>ö˝Ř߳ݳ=*ŷG݊o5$F2; S_q 3}U ķJ\2ݗĆۘѶӳӳ n4&ڢ: ; -ķ,CNū -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ eGɼ ˝ŐGӳɯчݳѶ.ER Bsٌ ~+GӳÐ +R$M ŹhG߶ӳP[([ Cƶӳ&Ǵӳ ϯ -))j --g]3 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ǶŰեӳQ]3 ұŘӳ ӳ˝GٯՈ ӳ&Ѷݩӳں -Sue##+Qe3AO8]} S+c Q m7=ce}c1* άÐѶӳۘͶGݴq Y*'כӳ3}U {Ѷӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ҳӳӳïǵخ\25'÷]3Ѷӳɶ'߶1 M#=˝91  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& TP, -".Jx<02"&H -LN<;F -|b&&%+$*%/*#:4G]3۱ͰG ӳ/*ʶŘӳɯZFG߶  *   r -    ,    v   .  H   X L     B    ( D  x  H Z x d     p ( 2  X   &      d     R  <             z     n             @    V        :  B  $ : 6      6      -  0        l   ,&"! %# ,(''۱ -G - K C<G% -/21 ]3 -go'+E =1:;)  - ӳ߳' -go'+E =1:;)  -  a3ִ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ Ř3}U۱єūٰ  G۱&r&G Gݳӳ  #5 :C@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"E 0"."/'3%0&-!1'0#4"1%$2!. 0#3ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -0տӳGٌӳӳաՄ۱ǨGLFOݱӳڢT ŗӳڱ Yת%  5 ;  *?:Iɼӳأ٪4̶2bܴ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ԥɶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . &߶ԉGKG?ө" -# (2ҳɯ{˝Ѷӳ=*Ͱӱ / G (H 1۱˖ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -     M #'cG uBy YWY(1F߶']3 -v -+"ӳٰG@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"6 3"3".'1%0&4!.'/#0"3%$2!- -#1ʝ ůCs'Ͷ϶ZӳJF -1 [S%@S ?;- Bӳٌ' 7 " -Vכۋӳ۱G˫$ 3q Yőӳūݳ#ӳǹņG̗:"1  F  ߶)$V G Fݳq Y >/LcתٮF۷ ӳ۫ڢ  -#  -mϵF۱Ř  z]3oե 3# S K  A4ӱյ q Y޳FեG   -ٔӳ'͗"B aˬUQ- #/Ky=13#'I -MO=;G }c'/ Ѷ  O9 3@ӳrG"@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"""d 0"1"3'0%3&+!1'/#,"3%$0!+ 0#1hźծٖ q Y6#  r˲<*\2" -# (2ӳԥ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& я߳GT - $=) ߶b <*ɯ -آɯ  -! S"O %>ٛ˝ĘG<3}U - Q s , I'U5} %sG 5 1 E C #  % IE]cӳ˝řӳʝɺĘǂӘ ߶ʝݱڱG #*4ɝӳGŷE*L7Ř߶կG!e2|TեGSe -G - K C<G% -/21ӳӳӉ۱ɯ߶GյǶӳǶ]3˥  3% U fӳ ȼ'??ƶ9eu< - -ae 3}Uӳϵ`5+#:׶Gװ،]3Eѹn. - -HuGY˝ґ ˝ӳ[*ݱ ' װ÷G aӳӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%ɯӳLJ ɯӳ۱˒F ' 6EכٌG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳïǶ>E]߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٌ 8  <4 - P`D  -^*l(X&N,!(-*14+1ٌ Ѵ'DfŘ_q Ycķ1צӳ=*a -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) յ -G - K C<G% -/21 ӳ - O -92ӳ/V4L߶וӳ߶2|T۱׼G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Gq Y H/ - E5c sgo! 1'/%C II  B޶ W/]34̶FB2ܴ"                                   ò=' -  b3*sݱݯѶt - (X X<7'&* ӳǶɯӳ ӳŹ˰DzCɼ͗ѦӳٔɯǶ״˝4ݕ'x-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' ":3ٗZöţ4ӳ +Oq YJVǨݺ߿Dz ñUչnCۘӱwҳO7ɯ߶ݮŘ˶ü   -  E '_  !AF˰! - -E,|"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Fӳq Yɼճ߶.ҳö'ū۱G˝ӳ˶׶ӳ߹ݳ͖ 2|T   . `d Dbb (*+:, ӳɯiE2; S_q،q YGGѶL׶ӳ ŘN  - >.T.+.?.0߶۷FGͳ˰ 4'F C#  2/ #}  [6]IG < 2G R ! -ڱӳي  ) -}E߶ ӳ״˝Ϭژٰ'ѝա۱ sGuw3GͰ״Gӳ -1 [S%@S ?;- B-3@ - %  5 ;  *?2ѶݯҳѶGzեĘ ۢŘ6` Tz^l0H -:N0,fXpZ ) , 0-" (!Ŵ  <N  fpM18)ٌ^*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&-"1!- %4#/ ,-('1'0 Vd l-߶]3ݴӳ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %' '+)& (' '&)*, '(ՑLӳӳG[ٰŘ ]3ӳ˝LJӳ)ӳRӳ]3G۱ > ^ -#xv@h%)2>-0+0Gӳؙٰӳ Ř -ӳӳʰDZݳӳյӳG[۱=5   QaE  _*m)Y'O-!4۱  C -ӳŷտ MN -1 [S%@S ?;- B -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ4 ï  sTsӳDZ'ӿ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Ƕ=*  -! S"O %>ݰ<4 - P`D  -^*l(X&N,!(<*A4+BGŘ߶QŴ́ӳGӳٰ۷9F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!1#3&3%.$3'0&4#4'0$1'4%6ӳ ۋǶ߶Fӳե߶UQ- #/Ky=13#'I -MO=;G }c'/h]3~˘ q Y]3ٵ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( q Yӳ!Dz˝ӳF - E5c sgo! 1'/%C II  Bu )Y Y<7&v -+"ɯ  Y  -;& $ F"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -hpX ɼӳYĘ q YŘY   -  E '_  !AF߶Ͱ*7bUݲӞ ۹ӳۯiӳ ɯq'-եɼӳ7ɼɜ Gl=*'}  ķݶͶתӳѶӳӳ    L "&bF tBx XVX(,,#1* ۱Ӵ -))j --gQb$  ˝ӳ'˘ŘY Ř< >SՌ   `/wn -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ٰݗ L 98% ˝ ܬ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ř7  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٰѣ  O9 3@G,=B*ִծG7KUq Y՗ ߸ï3۱߶q Yq YG -$`8J\3 -06n'Ę(?-A-*A(+\ǵҳGthf'q YٶG  ŴG=)ݰ'GϰÏ[  -  -]''рɯoF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!1#5&6%0$1'5&0#3'1$4'3%080߶͗   g -9o5ݳOӳѝ˲ӳYӳU ":3ӳՉٰǶӳFŘѶ68  Ѷݳы9q Y2|T  ;A Լa/'U%ҳӳo͗] G %    5)_ 8E+e   I'9s*8 3 qYڢ\2 YK3 _QAke /y_C!S+33KMCQ;1KS +եG   ǨÏYmM5FٌٌݴN߳ݳӳ  UQ- #/Ky=13#'I -MO=;G }c'/߶    -5d-/ G  ȼɼ=*߶ӳ5ZѢ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -9݉q Yٰ߶U  Ř  Y {K*=e͖Ͷӳܳ˰ӳ nZںE*L7 3! -+| _Mo'uy+=Ag/;)G@KYk5 2÷ɼӳեɯ˲'͗   Y  -;&$;̗ Gïq Yӳ=*߶߶߶ӳɯ ۱ǴM ϶ӳӳq Y  -G - K C<G% -/21͗ ӳ%7/hcʼn\ F  ɯǶ  ӱ'ߦik -/ KguDg7 4:MŘɡ8"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͶӳʝxpX1ۢ ӳې6ղOUQ- #/Ky=13#'I -MO=;G }c'/ӳ,=B*ݱ]3P ߰Gӳɝ˝˝˝ɼ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -< @47Gӳ،## ɼե:=*  - m  $.52ٌ ӳ۱ۯ3}Uׅ߶ŗ - 1!   C5wa=3+e+    #+     +  7 ;G^:X $&Y2<ͳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ę   F  q YG  ״ʝӳG ӳ47 Gɯ'Ӯٰ÷] G %    5)_ 8E+e   I'9s*8 3 q -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɶ۱AӮ#J  -'  ͱ ūݯ'ӳQa"ɼͦ͗V 5ݳ+߶՗ӳq Y"ݱȯ  BIGbrb&bb -  -$ -Ǭ3! ! !1 &  ) !  )  !)     3'8 -U ?5M/(d S0(Zӑչ"&"T  A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  /%Ѷ'ӳ]3jK.ER Bs۱VG՗ @4F - -ӳߚ2 @3S  - -b"` -d -:22b%+=' F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#q Y H/80 ūӳ -1 [S%@S ?;- BF 1ӳ -$`8J\3 -06n'Ę( -'-* (+( !  >GѶҧ բ<rī  ??8׶Gū'6ǶF2zŗնݱ - E5c sgo! 1'/%C II  B'˶ӳ+o5ۢתɯq Y %  5 ;  *?+q Yٰ  - ۱ҳTP, -".Jx<02"&H -LN<;F -|b&G&$+#*%/*'FA mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ˝ɝŘ - Cū՗HGeu< - -aݰYGˬ˲ӳ.6oūaӳ3ǵӳ -P Y  kݳ ؔ    G A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?$  . GǶGִґ:4ٰŘ ' FUTzV߿߶۱# ޶ۢ״ӳxĘ+նSwi  ) -|E-9Ͱ   -  E '_  !AF  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶aٰg# FӤٰٰ˯׶  -  Mh1*NΰF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!E#4&3%.$.'4&0#4'/$2'3%5ӳեٰ͗ǵ -آɼ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  +ɼ_~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'*% &" ''.+% $$ϰC˝ M5FϽۏ ӳū ӳīͶ ջG -+I Q/ : 1 / I 5 + 9) ;Hje\S۱Ѷ -))j --gٰF  ݰӳۯӳӧ =*ת ӳٰۘ+GC'ɼCҳŬYC  -  MhS1* $"'ӳӳ Ęeϰ߶7߈ -өūUQ- #/Ky=13#'I -MO=;G }c'/Ѷڥ3}Uì mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Н  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  'ʝ -B&A _ŘFϙӳٌG 5@ GѶK6Ř'ٮ  ŗٰٖ]3ɼ͗Ѵӳӳq=  A -!F7ѶFתF - -ɯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& E*S -آ9X2<ͺ^C˘Ӥ\2߲ C#  2/ #}  [6]IG < 2 a %"  /Tī եǻɯǶӳ߶ѶǶq' -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $k -/ KguDg7 4:۱F]3Gzq Yӯo  .-3Smk،Ř6uŘGӳӳ߶G -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ٮ -8۱Glӳ߳Ƕ   mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳóǺGӳŘݬ ȝ'Řӳբ1WA;ӳ ӳŴӳG۱ ߻U\ F$ - - 4(^ -8D*d~  -H&8r%-#0* /8 . &-".3// (- 2q!-!1ӳoݰ ״ -$`8J\3 -06n'Ę(#-$-*%(+A  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -FM -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(M!#K&D%E$F'C&G#A'B$C'G%Eӳ80Ř߶Ƕ˫ܳɶnӳ^͗յ߷߶CǨGӳŘӳQvG˝F˰ٰрȼ -=* ƶ ɹ ʘ -  E/Rӱ@J  !k eZ!Ko  -t G6ū99G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ݯ  (Zӳ9Pç,nӳYӳ ?{;˖ݯG  f  $     2 &         D  J     L  D     $ -   F B  - P    - v   .     4    F         8               @4 *   l f -  & p %'';- ("` `Gi_[q Yӳӳ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)    ZvצٰͰӳӯo5ݴūG  #5 :÷ӳӳѶզٰ. - -HӳF%  4 ;  *H?,ӳѶ=*ݳؔݳӮ] G %    5)_ 8E+e   I'9s*8 3 qӑͶ͗Gɼ'Df  -  Mh1*-/.PY߶ե.=*Gɯڱ ; E/ koٛӳ߱3}U˝;,  \DȌ  Ƕӳ ۘG Y {K*=e'ӳɝ q Y 15W +k#3-G 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9A MYQ5? AoK)_MI! AI%YM_CUkK;}y7U5    &˽oKכ9ӳִӳٮ ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ? _ #ywA i%>=*Tɼ\23}UGӳݫӳ،Ֆ'ӳ$90 uۺö ґ=*ݰGݳīɯݝF 7$?Ƕt߶ķuӳīq Yӳ&! -?  GӳG]ӳ4 0.  #9 /  wS)/SE!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==; #   5 j $TNgA`[y"1Bghn5!18S=C1"/q Y߶  %a9K]3 17o'Ř-( - yhï -G - K C<G% -/21 .ۺӳӳpӭ - ӳZ3`եݳӕϰ -.F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(\2˒ϸѶ6dz $ 1l* - E5c sgo! 1'/%C II  Bf   A -!F7߶׶ʘӯFղѶ -go'+E =1:;)  - %  4 ;  *?,ӳǶߦrMČ  9 O -EqU/S G ?   95D&OG b۱$ 1l*ҳø؛G ϯŘG -$`8J\3 -06n' Ę (K-P-*P(+{Ę4 -4 'I. -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&,%4#. &.$6%/0)+$2%,$-=*\2 "˒ٰF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ėӳ 33lѶ Gɯ Kq YFѶG3}U ˓ GϰӳGA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ˝GѶF5KѶŘӳL߶˒0 L  GŘ   M #'cG uBy YWY(1Ѷq YǶ-5 eGY (=3+e+    15 + 9) ;BU˝˘F hӳ Kww -@3:ӳӳՒ۾.Ř۳ӳ\2ū Kww -@3:'=*ۭ*ş3}Us'u -˝&! -? q Y 1$~'`߶pXY˝ٰGMNͺ]3=*] G %    5)_ 8E+e   I'9s*8 3 qYVO ; E/ ko@Jbӳ˝ɼݯӳ'Qa"ʝͷŹG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(̴r -KI"  > ^ -  #xv@h%+>-+.ŘͰ۱Ř ̗ݷF Ƕ  - -b"` -d -:22b%+=' ѶѶɯ 'ٶA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ߶q Y H/ӴǵӳэͰsѶq Yե#ϰ 1 -19  o ' #    3    $70<&.$%;Ѷ߶ۀ6jū@Jӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۱ӳӳ3}UɯDz$K@ ͗GA5ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ų"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -rpC WK -  q Y˶˳ݰXM  Kww -@3:F˘ɼFY4)\ك;@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF" m"m"q'n%m&o!m'p#l"m%$q!l p#kɯӳǶ3}Uɯӳ]3ݬ ٷѶ $>6N >$ --'! 7˯Fq YŲɷ1q Ylr&G3}Uѣ۱ٌڢ    ź3}UͰ˝   rTs+Q;ɓ˝ӳY9ؑӳҳ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; G˿iۘӳǯӳ˶߶ٰ A Ϻӳ'dXųŘXGԥGٌӳɯ׶  O9 3@ѻȼ  ??8˲ _Mo'uy+=Ag/;)G@KYk5 2 -   G5Ѷȱ՚ -: B L8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6 D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !p&p$p 'p 'q$p"q#r!s"q$#p!r$r#s#s/ʸq YŘr&Ř&! -? Uڢ߶]3 'G  qiŘFɯ͗ҳͰӳGեͰ KѶ  <fGӳӵ[91ݰ ˝+ݳ 3% U f/Tߔ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG2%ͺ]3Ѷ˝Ѷ GӰ  Y  -;&$ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(.#-%*+# $"ݳɯ Kww -@3: ;ī Ǧ0 nӳѻ۱Ĺʝ _Mo'uy+=Ag/;)G@KYk5 2߶ӳ[]3 O3}Uӳ`՗߶(ٰϹӳ Ę d#Zɶ#J  -#Ř ] G %    5)_ 8E+e   I'9s*8 3 qïïGm 1 M#=ӳե - -GY˝ծ  #5 :   - -c#a e -:33c%=ӳg7GūFI̴Sӕ3ϙȗӳ3}UŘӳѶ;˖і4 fӳ˲F00˝ۢ'ŘFL1WA;ۘo˲'  ͱGӳ #<?:  (J d* @4< Gӯ   q Yۦ QqݳǶǯכݳ  ?Gݰӳ:4B -q Y H/ۯ91M ] ٮט޶Ƕ" !E91ū߶ ~]3ǶӤCϫƴ۱q Y߶۱ ߶[ȼFŘ ӳӳѶq Y3#J  -   ߶ݶ߶ѷï $q Yq Y     -  E -&^   @$F* pXq Yݳжתӳ Gؔ4( Mӳр 6ݳDz2|T̰ӮۢӳGū͖ -)(j -,f" M5FτG fF& V 8 iDZs8O Ę  q YٰGΰ -1 [S%@S ?;- BȼG ӳFٔՈ9="˘ɼ5+#:˒ӳ3@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFAA"h 3"0"1'3%,&4!-'8#/"2%$0!0 /#0x   - 1Y7   -  E '_  !AF   -  E '_  !AFǴ6GݲӮ]3Gُْ ^:յ Ƕ ӳӳݳۘӳŘj  -. JftDf6 4+:+ W8g؛ūYSǶ ?_ o*iˬG״Jίӳ  BIïۯGӳ˝;߶ӳۀѕOϰ3}UTP, -".Jx<02"&H -LN<;F -|b&&"+&*$/*%\2  m{ K -/B߶Gӳݯ+ۢ ?( =3+e+    q= # 5   -K #  #`92 G#.~9o' F3}U'ҳ - E5c sgo! 1'/%C II  Bٰ y ԥ8$ mӳU$eM&G  ȶq Y!  g#   +         /   (0$cӳ߶- 969 k -/ KguDg7 4:  - -c#a e -:33c%=۱q Y ڱ G׾.ǶFǶXhB%  5 ;  *?~A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% - -E = Ř - E5c sgo! 1'/%C II  BϘתѶݳעɯŘŘӳݳѶ -.ǵǶ -Řӳ3}UͶ;˖1 M#=ȼ;˖ݳӱ<*ӳ]3e.ݳ  -$ F+՗  ٰѶ˝ٰ" A{A@,G\2A35Rq YۤQ#K;GiR  Ѷ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -=*Gݴ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& F]3ӳըɼӬ #߳%ޡ!˝˒3}U٬Ӵq Y H/۱iOFFV˝˫ӳۢ ɕ  (ZKͰٰ ãGՎٰGͰ - ɼ ҳ 3% U fC ܱ)L) < ŘGӧ ϰ]3-q Yȼ  y  -  >/U.? 67G,ϻ01o26]3 -Rtd""*Pd2@N8\| R*b P l6<bd|b0(.!-#*+ $ ;˖q YӳɼGŘĘ ǶӳŘGղŷi fΙŘє mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӤӳF -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   -K Řc3/% 1ۦӳ]3Ϯ#˝ʖ+ٮۉPŘ ŘɒYC˝ӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳ͗G4ӳŷտq Yٮɯ  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* F4's']91RɝG)ͰFLۢGϸ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0JFŘ ڶɼت" A{A@ӳĘ߶ͰۤŘɼ˝')&HYѶѶGq Y GMN۱YaGѶӳ -/ -_ YK3 _QAke /y_C!S+33KMCQ;1KS +߰'G͗ӯ߶f]3ե9D BT)`Fq YĴ -q Y H/ - O -92 Ռٻ" !Eٛߴïȼ 9o'.÷T>G@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"3 3"2"2'0%1&4!3'2#."1%$3!1 3#/ƶY= .ͳۘ"&"T ӳٮU1  --ӳY3}UO3}Uݤ ،Ͱ˝ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -۱3 -   <9 E=I7 -b -GGGե6P˝F C#  2/ #}  [6]IG < 2˝q Y91Gӳ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV 9*= -(? '9#?''> -)=ɶٰ ͰGFҮۘuG -G - K C<G% -/219 -A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%7$?MN3}Uӳ<3}U3ķūUQ- #/Ky=13#'I -MO=;G }c':/G߽i -3A" ӳӳ۱q Yq Y H/Wq Y˝ ӳ˟϶ͰK -IMN %    UɯG۱˝ӳ˲ѯ3ӳ * .: - 6:˒ɼ   -    -    b          "  ` - d  - : 2        2  b       %+='Fӳ G1WA;ɯͰA ɝ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0GٛGb۱Y˝q YG͗ӳϗ ӳŘū9ݝGǹٰrGɯ h ]3ɼݳۢɯF r، ɼ -?9 U 1 / I 5 + 9) ;5@<XV;k -/ KguDg7 - -4:GC+Gī2; S_qA5߶ۘĘ ˝ q YѻFn49 ״ \ 2 ѶѴӳ'   -  E '_  !AF͗ ˝ե޶ 9 ն[F^iGӳT ȼŞɶնe յFӳq YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ѶGq YɜFʼn -  f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%%'-'+;-) (&"'GDZLǶӳ ˝<*3}UɼѦҧ ˒ ˲Sӳӳɯ3}Uڱя_F ӳ 77DzGٰ  - 1Y7 GͰ۱ӳٌG۱F  ūӳ;˖ӳe.iVvӳݨ˘ - oQ- -P -ӳٰݳu2|TϺٌŘ]V'aFE٬ٌӳGG/ #*4˶˘ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ C WK - Ƕ+ G - E5c sgo! 1'/%C II  Bӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -[ r>]߶G՗\2  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ˰ - E5c sgo! 1'/%C II  BŘ   `wCŘӳ2; S_qӳͰū -TO - m/GH' g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ۱ӳ߁G C 9 -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ɯ ڢ ӳܱǶ+޶͗Qb$ 92O+ݳ˲"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ íōq YG GG;ӳ۱  )J  d Ř=*ٌ÷ɯ 9ӳG Gٰܱ͗C *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0lF&"! %# ,(''ަǶFͰ Řӳ_GɆ<'S  $ ߶G]3dz.G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -͵ ĘG،Yh?˝e.iVv 3F_ ֿ"=Gݗ3}U C#  2/ #}  [6]IG < 2Ƕb;ӛ']1 -ٵӳÐ˝aɯɯūӳ ͰݬŘӳ  - $=) DŽ  ^Ln&tx*<@f.:(F@JXj4' )!,"2," '۱ ٮϱ]3o߶)'M /gӳrӳե]3ūӳ]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ͗˝ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ïݗ -xTݯ۱=*h3ӳתɯӳGь - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( PŠ  %a9K]3 17o'Ř-(` `gٌͶŘե##Ͱ GG - E5c sgo! 1'/%C II  Bӳґ˝ͰǶ \2˲GiE߶ -   <9 E=I7 -b -   L "&bF tBx XVX(,-,01*0ȼӳQ- -P -Gɼ˰9ݗ˶ӳ+ŹԢG'5'P Y 5ZѢ 8 i߶˒ū* #<?:ӳٰԘG]3  S R ! -GMN߶Ͷٮ˶ӳg]GF˝A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . O2͗A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%a U{_m1I :O1-gYq[0  - E5c sgo! 1'/%C II  B9@ӳӳGٰGKG˝յݱٰ  Ͱӳۯ Mg ˝ǯ - E5c sgo! 1'/%C II  B -1 [S%@S ?;- B Ѷ˶ Kww -@3: g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; Ѷ ΄݅Ř'q Y H/ * q YٵGѶ Ӗӳ - .߶q YYӳ  Y  -;&$=*ӳGۢ XJ2 -~^P@jd -.x^C R*22JLBP:0JR&? )D%D+A+'@$C۱Gٰ9۱ɼϙӳ۱82; S_qB C#  2/ #}  [6]IG < 2ӳGɯq Y+ ͑ڹG F˶G -ߙӳӳCӳӳ  -$ ?w2z ״ۢ˒ ŷɼ8 $gҳ oA8@0@M ]  Ř]3īG\oXLӳۺɼq YS.i m͒F6 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(6!#4&2%2$6'5&.#2'5$1'0%36@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF66"| 4"2"-'1%/&3!4'.#4"4%$6!3 4#. - m  $.52G߸ٛ'Ͱ÷ųӳ״ӳٰs8  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo,;i,  -  -& ̗MN^C  .0@ "϶E]Dz۱ѶCŹǶӳ - E5c sgo! 1'/%C II  B׶ٛۯt=r=&== -  -$ -Ǭ 3! ` a1 a& a c a) b a d) c b) ` ` ` aӳ ٌ؛/ӳGݳ C#  2/ #}  [6]IG < 2ʝ &%&%%&0&4&V)&&*&j'"&$2$$,#%%<$$%:$%&'d'(''V(''' &P&&&F&'''&'2'&&\'H*'*('$' -''*&0&&&&&&''''V''|'*''F'8''&''0)( -)((((R(((((((('''''('T'2'' 'D''f'@(R''' 'h&&&&(4'@(^''''t&'(( ((((((v(D(((J(h( -)(((((f''d'&J&&\&&&, %>&(( -  6(((((R"(("(8('%%&&@&(((T($(b''&l&L$X&#&%P!'&4> -!@! nJ(^LH  -@H$XL^BTjJ:|x6T4pEP #($#%'"# ' $$ '&%$%Gݱ$ 1l*ӳ #9 / /#!  -  ;= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%Q /[ 7  'K;Gi/s$5k;$hU*B8O)m%6+% - & q Y2MG ߳]30 Oa[;ӳ -ަ  -)Q     g9  c Y G'  _9  eGYc K          X9 e"D8$5%ٌ'`=' -  b3*sWۢ;˖)y 4  7ǶR NhY'߶«+F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( +hq Yʝ 4'ҳŴ+  ? ;  G+[8F۱گŘѴk -/ KguDg7 4:m)zGq YݱӳߗӳpX  + - - 9?csPԥ͸ӳ  @HG -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ӳūԥ ǴѶٰӳŘ]3ӳQv )L) < Fݳs'ե۟տӳӳ ۱Ę 6M  50A  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  L 98%ͰCӳôG ӳŘϪ˝ӳ\2  m{ K -,Bϰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -9?ذɶq Yhݳ ݳe.iVvݳŘ!  >ӳŷ˲ƶĘ͖ӳLӳӳ  @Hӳ ل"ٰե  !k ûGGß ʝFݳGŗǸx˰Gų ִɰӳ߳%գۘ4<ӳ -1 [S%@S ?;- B@ - -ASO If͠ 15W +k#3-=;eW!QG3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK-!? 7S#9AU%cmQ5? Ao_MI!  -ŷ ձѶӳǶGŠGEͮ9 ݳķBӳ] G %    5)_ 8E+e   I'9s*8 3 qӳӳ   յȼ ѝr -KIӳ  %a9K]3 17o'Ę-(9GOE/+ӳG϶˒ӳ$90 u GGҳ80Ѷ˝ ӳ ˰ŘĘi[=* 1H8  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӧ  -ڢ ߶ӳŗSѴŘņOA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%i -3A"ӳOSoŷӳ˲F  ӳl35R̰ɯӳյ Ǵ ; E/ ko  תжGݰɡ˶n0q YGϰӳӳ " -V {=3u   :o -Y 1 EGP"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -4'˝Ѷhۢ 'ɯ(٬G˝˝ۢ϶Д. 3'8 -U ?5 ״yU^ G*3 <GٰѻïCѶ*+F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("̫ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&    -  E '_  !AFתҳMNQa" - -[7תɯG3}U  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٌG Y {K*=eɯϸDZ3}U Ѷ۱ɯϙдŗpX͖ѝӳ ۘ˶ڱ '"͕U7ï'۱+եӳR NhɝӳïG Kww -@3:ӳե۱ۘ۱u )Y Y<7&ɼ Ϯ˝÷ɯ3}UZ!Ko  -tեŘ+*mӳq Y -Ƕǡݕ6' KK'߳ 0  8 >E,= { ˰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - Ͱ#49:9,  \D99Ȍӳӳٮ߶ -ӳ %?7O >% --  Wˬ%  5 ;  *?ѝ4'ɯӳҳ Ѷ ٶG$ 1l*Ƕתq YϹg:4ٰo8߱Eٮɼq Yѝ(  UW    PӳG ÷oת5h~، G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(G !<*NӳתѶѶGɯ9߳۱ϙŘq Yq YӳۢG Ř۱۱Ř ݱ)Hq Y G،yӳ F _Mo'uy+=Ag/;)G@KYk5 2ʝ ۯ - -l   $.5")2' ̖Ř0ե˰   -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) īۤ'٪ӳѶӳ1^0 G91 ]3ӳɼɯG ;4] G %    5)_ 8E+e   I'9s*8 3 qɯژ  #5 :ӳґ߳  ɼB˝ܗ״ӳ۹e"Sӳ\2߶  ӳݴɯq Yٰǔq Yūӳٌ״˲n4ӳq Y -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳٰ ʝ -ӳٵF 1WA;q Y  s8ۦ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& '}߶Gq Y+!qgng ߦݶ3ٰȶ߳Ӯ'q Y͗ե ݰG' -8 FŘG1 ӳ]ܳǶɼӳԥӳݰ˝% Řݳ ؛h -+Ѧ  OiݱG nuGͶG͗ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ +ӳq Y˒ۦīŹ3 9ӳյ\2ݳq YG=*ѶIӳ+]3DzӳBUQ- #/Ky=13#'I -MO=;G }c'6/+ -ͳs'3}Uɯ %?7O >% -ӳMNGϰɼGեFG Ę  3! -+} ŘG նӳ =*˒YGڢӳ߶GFٮۢ!˝G̗G˝ӳܳ0-m5]3ۢ 'GCGP[(ƣܳ Ř  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gī"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -9 ٰxĘ8ӳ @4809.ӳO35Rx!Y #a -* >÷=*۱'ݱ';˖ȼ˝GmӳGٜ۳΄3}UGѭRGG'pXGӳ$90 u @4ɼ ӳ˗۱N %ӳʘ  :E7N&uG*ll qfln+ʝѴ۱ ?#Oϊю   2'8 -T A?+<5+@ӳ ՗կ3}UНۯɯɼϼѶG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ʹ˝˝s'Ѷ߶ >/LcG' Ę S ѶѝҳǶ۱@= ʳɼ ӳa%@< -۱ɼ ״ѶӤӧ =*q Yq Y+!qgnGUQ- #/Ky=13#'I -MO=;G }c'/FͰӳ 1  8 ?E  - Q s , I'U5} %sG 5 1 E C #  % IE]cŘdu˝եF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(NG -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ]3ݰ  _Mo'uy+=Ag/;)G@KYk5 2ɶ۱ٌͰ! ݳӳӡӳ  ް/ ѶGٸ߶\2GF1ӳӳq Y H/ӳ9DzӐ̶Ř'zCgӭӳ ߶ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK_MI! AI%YM_CUkK;}y7U5q@    q Y'Dfɼ۱ٌӳ'ӳɯ  7;M @ -(G  Y  -;&$ ԉե˭߶ӳ۱ӳӳɯC-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9' -'ӳ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&)%/#/ &0$2%30)1$-%0$2G  + - - 9?c߶ݔFFuݳ'f7Ř߶VXתīӳˬѶۺ۱ӳͳʘ9، ߶ eʝ G #9  U)  - ;13 " ?mkc K1 -,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&1($++*(''*")&)U߳ˬG˝ǵ!  >ύ/q Y  ;Qs ۦ9 z]3GӖO]GC WK - ɯ˝ɯת  UW ϰ˝ ɝ˒ךݳq YӈGF((ك˲ - %9 1  .  [E 5C G   ^Ѧ U2ӳ3pXG+ǹFӳgFӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳq Y H/G F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y - (-%-sA]]M  Q%759EC?sOq ikI  5( ٰӳ)<  FU׸ѻūٰ VG9]3YG˲9ͰϯTݳϰ߶F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Fķӳ  Y  -;&$ɼӳF - -F=*Ѷ'˝īתӳ צ ɼ׶G6 5g*˝۱CIٰGCծѶO gGWG' - E5c sgo! 1'/%C II  BӳٰG]3 ">! - ӳq Yʶ!!ǵӳ-3@ - ٰFŘյ9  ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ea.  C1 'ɯ"%\۱ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -߶Ұ۱\! ˝ʰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳq Y ɼ UDz߶յÊͳ iٰ˯/V4Lû3}UF ʹk -/ KguDg7 4:ݳ +I C q. - '9 ? } =3+e-  1EK3   C7g 'O==;#   ,  ; -    C9+Aq/%Pc۱ ӳq Yӳ ϵy _FѶ۱G+ц˝ٔ]3  (^ӳ1v3}UǶ۳GӳG 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[o#9AU%cmMY5? Ao  ˝ˬ˲ŷŷ] G %    5)_ 8E+e   I'9s*8 3 q +2 j׶۱ѶͳrwDzAG  )J  dG$ 1l*Ř:Ř'Ѷ {=3u   :o -Y 1 EϊB   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۘӳ -ӳ ۱ sMɝӳ׏"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ǔ͗?J/ե {=3u   :o -Y 1 E/"˝ӳaɼӳCy D1 ӳG3}UǸE*L7ӱ˘߶ .6oɼ0 _Mo'uy+=Ag/;)G@KYk5 2q Y\2  m{ K -JB ҳ ݳӳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''K@ѝï  -  <>]  2 | T g+ӳɯ] G %    5)_ 8E+e   I'9s*8 3 qҤ3}U۹ūò{ѶۢïIݱ Řӳ ɹݨ ӳ :  KGɼ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  1%FB ӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%޳ѶեٰOFūí9Ͱ^ӳ ӱ ŘӳBݹӳ '"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳե YK3 _QAke /y_C!S+33KMCQ;1KS +ʘc Gϗ ŘdV` `ߝ'Fӳųq Y ˲G.ۢߑ']3q Y]3*r -,v.H XLB (DxHZxdp(2X&dR< z n  -@V :B$: 66  -0l&"! %# ,(''ڱ -յӳq Y۱-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ٌǶF V)H.ե؛Jݳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ŘɯϰeѶ ]3G״ϵ=* ß  Gӳȯq Yӳ9 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳۘ}ʹ8 q YGǶ>AA+g˒ɝUoI͗Řۢ -1 [S%@S ?;- BG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(2z ? _ #ywA i%>ĘY׶˝ïs'+i߶]3pX H/    GŗG  r˫ -1 [S%@S ?;- B  - ]vӳ  %a9K]3 17o'Ř-(sǶӳŴҳ۱˰ӳq Y˝ѻ ӳӳG3}Uϰɼŷ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳǴ˝]3 ٶ ѶV   ӳͰͰFA 3F^ - ֿ)=(.ɼӳG GSSS]3ݳנ  1 T vӳϗٛ - P r , I&T4|$rF -4 0D -B"  -$ HD\c(1#1#0!4eu< - - a  sTs - , Ǵӳ -   <9 E=I7 -b - YK3 _QAke /y_C!S+33KMCQ;1KS + -ס6xӳŷ==F˝+Ѷ  -  - -9 ?F]3 sM] G %    5)_ 8E+e   I'9s*8 3 q Ѷ۱ӳŘӳӳDzq Yݳӳ T vo50 n  -A )ɯѶٰ]3ٰGӳ  Ѷ(3Ę3*ŘϘѶFq YɝU߶ Ӱٮūӳ˝  -F۱͠ZrG Ƕ%@< - GĪPd#Z'| >͖ݥ;,  \DȌ -ˬյ  ݳ(;DB ]3 n4EDz6rղaѶӳ  ??8Ѧ - -E =(7++۱C  -! S"O %>ݙ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ī͗.]3Řӳ, C#  2/ #}  [6]IG < 2˶Ř8:8K88{  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ͳYŘ!˝ӳGʝٮI߶ۢ3}UCFӳKyU^ G*3] G %    5)_ 8E+e   I'9s*8 3 q߳ӳ - m  $.52 r>]ȯʝŹ ۯϵO]  ӳyU^ G*3ԥ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''q Yӳ˲G ݳݳѶǓ ،ͳ -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)2   $q Y  + - - 9?c īͰq Y=*G%  5 ;  *?G۳ԗGϦeͥ˝'UNO2  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ӳͳ'ݳ -G - K C<G% -/21ӳ 2ӳ ǶG ˶ ߶Ͷ 8ٰӳɝ  7;M @ -(' Ř ~ -Z  -> %& '%)- (* '()*' '(GGG >/Lcɝ ˝G7߶۱ɯɯ   ŷ۱ղķo߶ 04V*j"2-<;dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP5? A^LH  -@H$XL^BTjJ:|x6T4s@ !$'$.#/%,'+"-#* '0 $)$1 '/!&$$$%''EQ- -P -ݱ BQɯGGӳïͩ׶a ٕѶ - - - - -L - - - - - - - -D - -: - - -  - -  -V -$ - - -^ - -N -\ -h - -d -T -8 - - - - -z - - - -^ - - - - -H - - - - - - - < -\ - - - - - -N \ -  -& -@ - - -\ - -. - - - - - - -> -* - -, - - - -` - - - -P -6 -L -> - - - - - - - - -8 - -: - - - -" -> -2 - - - -~ -6 -X -D - -, - - - - - - -, - - - - - -2 - - - - - -ؿ88 -$% * ( -% &$$ ) -   <9 E=I7 -b - ۯ - .oq Y߳ͰGӳۯݳӳٰ *ӳŘ  r>]oǶ۳ɯǶӳŰG۱ӳԹGǶFտq YͰ 2|T]3ٰû=5   QaE  _*m)Y'O-!4P  q Yɼ!  -Eӳۣ؛ͰpXi{ɼūݱŘFJ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l &?"G!E %B#> ,C('A'D-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' -ߙѶFėTP, -".Jx<02"&H -LN<;F -|b&Z&$+&*"/*"Ӫٌ۱ӳ ˝ ׶ԥݫݬGq Y˝ ɼ ӳ -1 [S%@S ?;- B}o5-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' #O/I єӳŐά ӳq Y91A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %G߶ۀѶͳ˰91Řɯ\2fۦ \ 2  ;AեŘGïȼ ɜ] G %    5)_ 8E+e   I'9s*8 3 q˸]3Ęٰq Y˰]3 - E5c sgo! 1'/%C II  Bȼӳ9S˓ӳӜӳ˝B -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ŸŘ ǶGӳ͹׶'ɝM  -Fݳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'G"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ѶŘӳ -1 [S%@S ?;- BܛӱGaͭ7$?Ӧ3}U Źݶeu< - -aٌ+2 jˬյ">ŘBٰŒӳGɼQa"  p ӳۘɼɶ߶ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -.B,=ϐG7G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(۱ ī/aӳ5'ӳԥFӳ3}UŘ - m  $.52˲ Gϸ״G ׈ʹɯG] G %    5)_ 8E+e   I'9s*8 3 qե߶ӳӳg mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝ي߶Ү˝G -G - K C<G% -/S21ܳīʝ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&,"/!1 %2#4 ,3('5'2 m%[  'ӳѴ˘ Gݱq Y7TÒӳūG˝G,e˝ yGGӳ  %a9K]3 17o'Ę-(˝ɼϸǶӳǶGݰǶ - Q s , I'U5} %sG 5 1 E C #  % IE]c% ӳӳ{GѶ S'k'N[ٔͶ - - -^ -: - -ڶ -   G5եdz ٵۦ2|T  + - - 9> c,K+  ? ;&˝F ;߶ɯɯÒrŘѶ÷A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG"%߶߶ѶӮûFGŘٌ @4' ӳݺ  sTsҳӳD׶C Řķٰݮ ]3;˖ٌɗɯǨǶūGӳɝķۘŘpXɝ͌ ŢūŘת=*ե%Kݳӳ   PB - -S -c - ŗ] G %    5)_ 8E+e   I'9s*8 3 q+I C q.ӳ3}Uӳ q Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -\2 C( -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ݯ ŐɼӳG YK3 _QAke /y_C!S+33KMCQ;1KS + ؛+I C q.ӳ  7;M @ -(ȼɯɝ'ϵ׳ԉݳӳūl˘͗Řq Y6 -1 [S%@S ?;- BÉӳ ˝ 1  8 ?E׀ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ  -   - $ Ѷӳե  A )  ݖ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 9 ǭǶ9Gī -Ř  ӳŘŘŷݴӳ 6Ѷ ӳ،}q Yӑa U{_m1I :O1-gYq[0 ե]3ӳ&@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF&&"m ,"0"0'1%0&4!4'.#2"1%$3!0 -#*Tٖ] G %    5)_ 8E+e   I'9s*8 3  qեѴyU^ G*3ȯ:ʖH.  ׶Ͱ=* _Mo'uy+=Ag/;)G@KYk5 2 ӳ _Mo'uy+=Ag/;)G@KYk5 2   -  E '_  !AFݳ -  ) -}EݱǶ&! -?  2|T! -{Q eGY  ;/=;# $= w' -1?[!6ӳG Vͺ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɼӳѶѶٰŗO g߶˝ۢŘӳx+ӳO g3}Uɯ'q Yӳ'ƶ˝ - 3  A     * ٌū͗q Yi']3[ɼF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(&άٌϜӔӳɯɯ+۱ŷ$ 1l*C WK - *׶Cɯۘ ȼ1ӳ ݝ1WA;ī  - =>]3}UgDZī ،o5  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  3}U   ŘG Ӟ R ! -ӳ G!A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!!R%ӳӳ բӳGϰ ӳٰɝѶӳݝG ; E/ ko߶ӳ A  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& BN.ΘM(3}UͰq Y C ӳϮ ӳܱD϶G۳Fӳô3}Uӳפۦӳӳ۳ӳ˝    2'8 -T ?+5+ ]3˝ -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ŴG۱FǶG 'ɧ SȨ ،U-m5 ËŘf̰*0(XG˶յ'ۢa -  Mi 1G֮ۯʝҳ۱Aܳ q Y͗G9N w? #<?:%  5 ;  * ?ݴեķFɜӳ ӳ ӳ\ F$ - - 4(^ -8D*d~  -H&8r%)#/* /8 * &/".3/- (1 +q!0!*"GGj  -. JftDf67 74+<:+CKǶǨӳ. - -Hī߳ūKͶFF@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFFF" 3"6".'1%.&/!2'1#."0%$4!/ /#, ӳ/V4Lӳ^Qq YѶ ; E/ ko׭=*ӳ߱G*G]3 -))j --gq Yʝ˝)`7 2|TïŘ եǼ]3ѶӳŘF¼ -G - K C<G% -/21ݰ߶ ]3÷ӳGƶӯFq Y۱$ 1۔ """ӳt5Ѧӳ  ;Qs˝'G]3û، ˰ӳӳDz1WA;[ٰīn۱ ӳq Yղ t '3}U0Ѷɼٌ+ӔJת  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* N g0Bcӳīٰۯݗ ֎G Ř˰ӳ'ӳG˝ŷ˝ŘG ӳɯ   2'8 -T ?+5+ կ`եϙ. - -H &U˝߶ӳNq Yq Y H/Ѷ'G ӳ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -CGpX H/۱˵|ۥNӯӳ Gq Y   -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !-%4 -(7 (2#.$4 -(4"4&$1 '/ܳ ? _ #ywA i%>'զӳ ,ȼ ͳĘW0(XۢǶɶ n ]3n4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$'A@*@%A @ @E @r @ɮŷ#.ER Bs  .0@ "ٌo* >ӳǶQGF  9.ӳGӳ˶ ūG˝'=U#QK%ٮեq YG 1  8 ?E϶ӳɯǔ -   G5Gӱ[=F=*   _Mo'uy+=Ag/;)G@KYk5 2߶  3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ o_  -ѝ=* -X   -;&$%-˝߶vӳ]3ӳٰɯ ӳǨǦ ]3 +I C q.GG սɯ˝ɶɗٌɮѶū -0 [S%@S ?;- B] G %    5)_ 8E+e   I'9s*8 3 q G צJn4ٰ ? _ #ywA i%>G˝GGɼ.ER Bsӳ G߶ʝ3}U &! -? ī ɾoGӳ۱۱GG %#         /KQ((Aӳɯ] G %    5)_ 8E+e   I'9s*8 3 qӳ1^0  04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XL^BTjJ:|x6T4p.P #($#%'"# ' $$ '&%$% TP, -".Jx<02"&H -LN<;F -|b&&#+'*'/*(ٌٰŘ^۱˶_Ź 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cYQ5?_MI! AI%YM_CUkK;}y7U5v@ - ӳ  <#FӳW]3cӳү  -  A. - - J - ~,E =+* ұ۱t - -  ݨ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'mR۱ӳ ٶ ղեFP 09^mݗŘ' -ߙӳ<*߶ G ߶   Rӳ͖u )Y Y<7/&pX g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ߶Ԣɯӳ^!- -dݰեF  ˠӳŘ ^: -1 [S%@S ?;- BĴ ˝ӳҳɯӰbq Y $ -6ӳɯǴFϰ Řݳ - E5c sgo! 1'/%C II  Bq YF]3˲q YӳŘӮ&ӳ G˝dzFz:yʖyyɼϵ' ٮ̗ wG6GΙ -   RYʝ1Ř$90 u޴ -X Ht-\Ͱ"      + +     ' #  Y?ZV/*I#۾Gb߸'!  -A/ <>]3  m{ K -BG˝cv%٪ _Mo'uy+=Ag/;)G@KYk5 2ӳF׹ YK3 _QAke /y_C!S+33KMCQ;1KS + 1vתӳˋ߶ӳUQ- #/Ky=13#'I -MO=;G }c'/--ȯӳ]3߳ҳ۱G9u2ӳF  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ˝ŘGŹy  (ZF߶ӛwϵGԞӳӳٵ G/ ϶ݳҳ[ F @ɯ))'ۘɝ22 Ұ*=Gmӳq Y ?_ o -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Ƕ  f  $     2 &         D  J     L  D     $ -   F B  - P    - v   .     4    F         8               @ 4 *   l f -  & p %'';- (" #9 /$] G %    5)_ 8E+e   I'9s*8 3 qݳ Y 0OY5yӳG϶ ٪FƁ̰߶ 2|TݰѶ.Gӳx ]3<S;˖ӳūɯ/˘ӳݗ *?٩ǕͰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ҳ  %a9K]3 17o'Ř-(<*FG6ȼ;˝[U; *  E nFӳѶOv -+"ɶ ^:ٔѶq Yٰņ ߶YѶѶq Y۱ŘĘFG S ?{۱ת - E5c sgo! 1'/%C II  Bӳķn4Ǽ'I8ӳŘťӳϝ'˝ !# N -!  U :2  A -!F7ߗo 1v - m/GHӳGïGӳͰٰ˝<4 - P`D  -^*l(X&N,!([*`4+a f ˝ ȗӳ 5'  ϶Ыg$ 1l* ͰF#ɯٰ. * - E n,ͱFӳūѶ߶ӳ / 4Z،$90 u - E5c sgo! 1'/%C II  Bɯ   M #'cG uBy YWY(1  O9 3@˝Ï϶ӳūG'q YG] G %    5)_ 8E+e   I'9s*8 3 qտٰ 3'8 -U ?5[ղӳǵӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& vͺ ˝˝"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -8Gr&ӳ\2ٌӳŘ״ӳԥɌѶ !@ӳ߳Qӳӳӳ -ߙӳݳ3}U*߶۱ݱ5's'njɯ Ƕɡ۱˝ۘ]3@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"B D"F"B'?%I&A!C'@#C">%$C!B >#CެEʝJʝɯ ͗ӳӳG1WA; q Y f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%1'6'8;-9 (4"7Ѷ߶G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - 8 i3>'(+q Y ɼկ˝ӳi{ GG@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF# "{"|'%&|!~'#"{%$|!{ {#7ŗ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ɝӳ˰ X zJ*=e*=G׺ ÷ '>״q Y ӳ̰ - -آ ] G %    5)_ 8E+e   I'9s*8 3 qG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѶP - m/GH۱q Yٌi ŘɼPӳq Y;ɓݳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) GɯG* >G\22; S_qٌŘq Y H/=߶եCӱO g ӳ6] G %    5)_ 8E+e   I'9s*8 3 qݠե -s<'ߏɼ،GG ӳ˶ŘӳɯZ _Mo'uy+=Ag/;)G@KYk5 2׶ӳûʝ״߶ ?#OѶѶ E`Ƕ:8 ӳ߶ ӳ  -#  -mӳӳӳɰ' -X Itӳ͗ұŘ'Gӳǝӳӳϰ5=IӳӳɯŘ ɯɼ -+9/  vK Ƕӳ MNӳ=*ɯY 6<٪ͳ ե]Ƕϸέ,"  "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɼq Y߶ɶ  7;M @ -(G˰=*A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%q Y׶˝ɯYUQ- #/Ky=13#'I -MO=;G }c'/ɯɯ*ӳ9+ת mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -8ʝ#  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 6Hե ÷ -9t߶īG˘GۢѶʝת؛ӳ&KӳӳǶ -Qa"gΙӳ'q Y H/Òե  -n -4 - #   !O - T$ ,k#a E1 /# 5! #   -<@ErXq Y߶ݱ] G %    5)_ 8E+e   I'9s*8 3 qӳG̗ŅR Nhq YūͰpXӳӳFɶ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ Ͱ1WA;ژɶͰ ŘӳK۱ ˝paٰ6CнڱȡZ!Ko  -trŘ3}Uū\2  m{ K -BɯǶʝ  q Ygl g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; G09^mژ g#FGۦfӳӳ'ԥٰGgݯե;˖ٰǶݝ߶ ̗ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  _Mo'uy+=Ag/;)G@KYk5 2 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%߶F׫ӳեq Y Ѷ {=3u   :o -Y 1 Eʝ - aۯūoӳi -3A"ͰӳY Ͱ%'X  "U *=A0 g]3߻3@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFSS" 5"/"3'/%/&/!/'3#5"1%$-!0 4#2A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  #%Ę  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& ȼ+9~άѶïGʝʝ -Gե80˰ӳд    -  E '_  !AF E`  ^Ln&tx*<@f.:(F@JXj4'! )!,!2,!ŷ˝ݗ̗¡ӳՐûӳ Ͱ˝۱   ??8ʝɼ ɯX3}UGd>q Yۢ 1  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۢʝӳ'I8۶   -F - J -B<F$ -.2,1,!˝ٮҳNӳȡ7ٰū# N3}U۱ū mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߶FͰ/#>R/ ҳŘ٦7KU&^ MNɼ˝G ݬGDӪYѴ -M E;W%_O]ieU9{_I =] O]'A\/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ FَAӳӳӳ  Y  -;&$ӳ߸؛i  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ʝ ?9q YɯFۯZ -   G5q Yɶ 3% U f 8 iG͗׶Ƕ]3'  -  - -9 ?SXha -آӳ  - L mV [ُC  K7   '#)  :/H+AQٰ ӑ˒a U{_m1I :O1-gYq[0  áŤҮ -*ɝïpX˰   -  E '_  !AF  #5 :Fٰ۱՗߶ݰ F L 98%۱ͺӯ˝ɯӳq Yۯ - -Fۢӳ،  - q Y - -t,' z״  ߶ ö߶ٯiWJѶӳGӳ݇ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ř͗޳q YŴF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#B&D%E$F'A&D#F'E$I'G%FTūGɯG1WA; - 1   - ZO3'{AӯŘͶӳ 5 -۱a.fϰ˝ٰ L 98%Dzӳ׶÷߶  ݳɯݳ۱ ե LF˝ѶAǶӳǶӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ń!  >s' FHH   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ƕxӳӳ]3@=7q YF: -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(:{۱ӳٌӳïת   mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -JU':=, - E5c sgo! 1'/%C II  Bb ۘ91]3ͰϗVͰ߶Řq YGϰ.ɁɯѶ]3]3ӳѶٔF  ÷ɬե -G٬;ɼӳͰGɯɼ%  4 ;  *?,]3˲Ęۦ̶ -G - K C<G% -/21[ӯӳݳ ˫˝ѶU  ڢ˰1"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -5˝]3ӇG - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ɼF - E5c sgo! 1'/%C II  BF ۽ ߶Ӯӳ' -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ̬G;˖߶FGe\2ڱ  -   G5˭ȡӳܺ' ݮF͵ӳuŘ، G A-+mUqs*9 ˝˝Ř߶ïӳŘ۱YͰɯɯբ2; S_q"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɰ9o'4'ūӳ˝'Ѷ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0߶ǶoF++AG  UW   6Ϲݟ ]33*12|Zp,ҳGq Yq Yӳ FīGղGG]3ٰ%RGŘGGeӳG - m  $.52ٮϮ U  -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ66 -   - $ ߶ɶ3ŝ'۱ӳ\[ݰG]3M) :ʖ ӳ':4&q YGūٮɼ8ŘzG˒ǶĘ7ū mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ȼGӳʘGk -/ KguDg7 4:՘ 8 iΰӳӳ Ͱq Yۭӳ5եU#Ň    U۱   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ƵŷѶ 'Mӳ91M ] ɯ ۯ3  A -!F7ɼɯq Y'GŘ˫ŘǓ˿ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 - m/GH]3pեp̾"߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - _Mo'uy+=Ag/;)G@KYk5 2ݯ {=3u   :o -Y 1 E%ٰӳ\Ռ -   G5G˝" Kww -@3:YŘӳMN$ 1l*  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GɯӳŴͰƶӳ۱  ӳC׶כ9q Y H/yU^ G*3;˖˲ ѶŘН ͶG߶ǹ:ʖۢߵM5F ae -P ӳ -!  U :2Řr&ٮӳՓq Y=)$-mD**כFzզ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߳ӳ {Չɯ߲]3յ߶  # b4 #   !O - U$ ,k#a E1 /# 5! #   nDEt˫īGբ߶״ -0 ZR$@R ->:,$$ &!%!B- % Gӳq Y˲˒sP. G  G˝׶ӳ˝ѶѶGǶ״ 2EoWӳE*L7ɝL߶ 4( MFٛ ,TեɼhH  7;M @ -(<*   -ٮӳth'Ӯ3}UЬS˝ ȯӳ   PG Y - P r , I&T4|$rF -4 0D -B"  -$ HD\c(##!Ƕۯ L 98%ŘӳӳA5  G˒3}UgA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ۦF˼C ͆ݰѶӳѶG ̫] G %    5)_ 8E+e   I'9s*8 3 q\2 8 iӳ9Ul۱+o;Ѷ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ɫF5ӳG+R$M ٛ=*SɼͶ˶ʰ ،] G %    5)_ 8E+e   I'9s*8  3 qɯɼ1$~'ͬӳۯdӳǶ - "9/ Q/  } + U 7  g %( QU  cK+Y  K 5#C   ?= # 5   -KekQ#3     +  7  'K;Gi/sG8jh &J/#6lIG#*;"2=%  - - -FG 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi  K]-!? 7S#9AU%cmMYQ5? A_MI! AI%YM_CUkK;}y7U5s@   - Fӂq YԢï ߶˝pǶյq YG qa+ټӳѻ F @$"q Yq Y єQԵ ӳ׶ŘŘ ݱծGж  ]3@=߳v*ӳںٰ˲E ݱ -˝[ٮ[" -Az@@,KӳGū ٰ]3ŘתߓѶ˝گѶGO۱n4qת#GɉתøpX#O/I  -! S"O %>CѶ+6"8"0"qӳ݆=*Ƕ:\ F$ - - 4(^ -8D*d~  -H&8r%,#-* 28 - &,"03/+ (, ,q!,!-ѶFǶ ѶC ӳӧ /ӳ٣ =@ԗ  z<2t   :n -X 0 'KE/PʝܱFӳ ٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕ+߶߶GY*ӳˬ]3i{÷۱ūǴW "UѶd˝ G pX H/A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% -   G5ūR)y 4  7F2 G *   ;QsӳGjѶ̖ӳr3}UFٌєGװեŘAYŘٶ3}U˒Řxt˒Ƕ3}U Kww -@3: ۱Fs"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - O׀ӳӳ.ݴGӳǺ  -! S"O %>ɼɗtq8s0qGYӯ˶Řύ ۅɶ   M #'cG uBy YWY(1 CɯѶ CA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%˲lGpXݴ7iisG  ??8 ݱ91 ۱Ѷk -/ KguDg7 4:ӳӱ   -  - -9 ?ԉǶӳ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !3&5$7 '3 '5$6"5#7!1"4$#4!3$4#6#4+ -   G5  O9 3@SGۦŷߗŘG -!  U :2߶ղGq Y" A{A@߶ݬ'˝ӳٛӳեǶѶ*ӳɯӳɼ   ɯ G ݳեv -+"C߶JG -  - - - -._"@ - nϙ8ŘO gŘ - - -ӳ˰ݬŘF - -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ïY_8ӎ: ; -˰ -   G5q YDžٛѶݳʝ ŷӳ˝ґӳյӳٰȡ7iispӳ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("ʝۢ ɗ˝q YǶ ׶ ۱ӳӳչۘ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ӳFD 3Pܳӳ÷ʘ;߶ӳq YɯoðյCѹûӳٰӳ،"MNGӳͰmZ!Ko  -t F @ q Y߻pӯ" A{A@ǵӳӳF  ݳӳMN˝ٌ cn XpX˶  -go'+E =1:;)  -  <*Gs8Gӳq Yɯ̷+˽ӳӳ -  )J  d ՗32|Tӳ()/G'ӳvq Y -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ޳˶]3ٰ5_   G  -! S"O %>[ߢ߶FY -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Yūӳӳq YѶ۱ Y {K*=eӳ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -եӳFեw =* ۢn4 - E5c sgo! 1'/%C II  BMNG ":3،ɯٰmɯȰ2|T=*ǶݲٰӮɯԯɯ]3 GG ; E/ ko   `"wŷ Ƕӳת˯ٵ - E5c sgo! 1'/%C II  B [*ݱīɼ ӞӳӳHͿٰߏ߶Řҳ۱   Pӳ 8  ӳɯ]3+ׇF//ŘŗҳGe.iVv:8 ӯï]3  Y  -;&$Ƕӳӳ،۱Gƶ۟˝ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/  0GX80M ] ѶѴɼɝѶ߶thó^GεǵͳŘ۱ūɯF 0 1  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gq Yٰӳ] G %    5)_ 8E+e   I'9s*8 3 qǶӳGq Y #J  -״ƶ -ǶŘ[ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; 3}Uǵ*ۢك+b̈́Н߶˫  -  - -9 ?Zŷӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳݰղF==G2|T=*q Y&۱ٰӳ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? MAU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5u@    ӳ ӳϸ  _Mo'uy+=Ag/;)G@KYk5 2ŲӳGϰ -]k"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -'!  -A/ NѶ۱G3q Y - E5c sgo! 1'/%C II  Bʝ : KDz+I C q.=ų Ę[Ő۱ӳתٖ|ӳӳ۱  -! S"O %> ' ۳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/  0ӳFݰCXų#ӳG˒ɵӳӳôӳ^XpXɝ ٌ ӳ %Ѷ"g:@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF::" -"2"3'4%5&4!2'.#2"7%$4!6 /#3 եӳ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV **/ -(/ ')#,''2 -)/J  %a9K]3 17o'Ř-(G)L) < s'  !       %     Ǭ21& )))gӳݱӳۯٌǵC˝s8ɯJ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV ,*, -(. ',#+''- -)+ӳ  80ґ kٮ   %a9K]3 17o'Ř-((;DB ӳ،ӳG߶߶۱2; S_q @4۳ٝ29 C':=,˝'e*7b״Fs ݰ3}UȡǶG'9 ӳ߶ѮDZΘˇ  q/ U/ S k ;g9 -  C5 -#'q s5   ]"   u    #)       CM[ So    - +  7V9 %Z"U0''Q͖߶P- -P - - O -92ш] G %    5)_ 8E+e   I'9s*8 3 q  O9 3@˝Ϙø۱$90 uۘ F3 F @ūk -/ KguDg7 4:'۱;ɓG @4ӳU2ݳ)$V ӳĘ߶Ǹ E`  ۱˝=*ͻD ؖ ۱   ? _ #ywA i%)>GyU^ G*3G   ĩq@!+6ӳӳ߶ Z!Ko  -t+յG۳'߳Я=. ˝׳ʶҖGdӳʘգɯ ˝̰hٰGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5()G=*> % o/O˶ٰ %?7O >%  -A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  3}U Ƕ۱Ϣ ׶ ?#OG -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ӳTǹջ -$*+ -  Cv -+"рɯܳӳ÷ӳӳתŷ߳ӳE͖ѶCɯ͗۱<*G GGY՗pX u )Y Y<7&۳ݲ˝ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q;  +I C q.$KÐIGӳq Y[ #ȼ۱˭8GLɼӳö 5@ ݰ77dzO #MNGsݺ НǶڢӳ߳ǵ]3ٮґYե  [յ:"1  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ݴ  G'߶ Օ'Ę3}U #'dX߶ӳٮQȼӳ'ȼӳa˶d̈́GӳFA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Gۭ - R ! -G˘˝˝ ӳŗ iU8 ӳѶ -ŷۮRٰͰGG ɯ՗dǷ՗ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -#2A - E5c sgo! 1'/%C II  BͰG@J ͰŘGɼѶϵӳ׶o͗՗ɯFyU^ G*3<*Řǵq Y۱ ۱Ͱūۦ$4vZf  -F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶ӳǵӳӳۯٰŘ˝1ɬͰq YGɼ݊ӳo5 - E5c sgo! 1'/%C II  B ǶѶ˝ - ͰFӳ =*ŘѦŘŘɝӳq YϙEUӳ Gٮ ѶWJݳ Y {K*=e0(XG+߸  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !1%3 -(1 (0#2$1 -(/".&$2 '3'6OY Vӳ Z۱  Y  -;&$ϰ=*]3*+ӳ  -#  -mܗ\23}U -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  - - -Ɏ %  5 ;  *?FDz  Řǵϋӳܲ -  @. - - J, @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF22"R B">"D'A%E&D!C'C#B">%$D!B B#Aӳq Yӳzת(3ٰ ͭG]3=ӳŘ ۘ'Ř ؛ӳ  >+ӳ Kww -@3:״+ݴӳӳǶF˝6ɝA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?,  . ݱ 8 i1  ??8=*.˰Gӳɼӳɯ]3ٰݯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   7;M @ -(ӮF' -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4('!q#4&1%2$8'2&1#3'0$7'3%42z) )G ;T׀ͶFݱ W9 Lfݯ] G %    5)_ 8E+e   I'9s*8 3 qǷ˲Gӳְ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݯѶ q YpGɝŘG˖E*L7+Z  ۢF  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GĴ*\2ӳG߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ÷Ѷ[  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q YZ3`F!- -d/ q Y۱ɫ9]3ӳɯӳ3ǶӳǶ*ŷ YK3 _QAke /y_C!S+33KMCQ;1KS +]3 - .Q˝ӳ'ŘFӳFӳ - $=) 3!FŷǶԥ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ۢǶX Ƕܳ  - =>]2|Tg q Yڢ׶ߑ=*  ۶ӳū-3@ - ӳ˯߶ G  'ӳӳGӳ۱Oʝ!:ʖɯɯԘӳ8 -?9M S˒` `ݳH  - -?rӳ3}UG7KUٰݳݴ]3ɼ -ٰȼϙՠv*(7ӳGF˝þӳ\0)GǶ  .-3SmkܮӳնӳɯݰŗC*  O q YīÑѶö߶ݰͰӯӳíӳ=*Gӳѻf+ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9 -AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5q@    G  }NCӳūպF.n.۱ݲ*!qgnFF'Gӳ q Y(ɯ ӱ1WA;˝ -   <9 E=I7 -b -ѝכ' ״ -ߙ Kww -@3:2; S_q q YӳǯٙýՂ@yٮ Ѷӳɼ͗FǶ    - m/GH 1 ]3ߞ= 6<}͢/C߳=*GѶ   -?I Q/: 6 9) ;JSūMū ٛ ˝Gq Y 09^m%@< -ӳѶY2z=*˘FG߶] G %    5)_ 8E+e   I'9s*8 3 qȼ; 7T   q Yӳ ݱӳŘ c3/% 1۱Ѷ،Ѷ̗ū߶  ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ūs'Jɶϗ߶G  %a9K]3 17o'Ř-(3}U 6GFYӱG 7H3^? -   <9 E=I7 -b -ӳ ɯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ï0ٰˍůkɡ ' ۹   M #'cG uBy YWY(1@P!/ū˻ʫ ɯ˒ǹӳґ، (H 1 4'q YGݬq Y8ӳ Ř -*tP6F$x|8~$ -P -2lZ X\F> - "Nz -\P4P$f.n& T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z 00JRL n.&|%# &$%0)$%$ GDzۯF@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"5 ,"2"/'3%1&1!1'3#1"1%$.!/ .#/G Ƕ O] G %    5)_ 8E+e   I'9s*8 3 qӳeq Y H/ӳ lVPf" -.L$V D:f42JbvB 8 -,<@($F4B8`:b -:z<&`6z $. +. )+ ).&/$&. -),)08@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF88" 4"2".'1%4&4!0'2#/"4%$.!- 2#3q YaG ->9.T.'   W1  K+Y  K 5 I 5 +   ' #   W7;`"<'*G%ٮӳgpX(GŘ׶9ӳ˒ īݗ Fq Y͗Gե[G߶ q YG϶ӳQJU ӳʝբɝGذ#˝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ūѶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& * >߳Cژ -19 #łK"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Gq Y H/ŘA5ٰGӳsPՉݗٶɯŘ[ ѶG Ř9ٮGF]3  m{ K -B߫    VC >/Lcөԥ Ř;˖ ӳDz՗ѶʝǶY] G %    5)_ 8E+e   I'9s*8 3 qGɯ]3 ˫ӳɼG+߷q Yő ɶ˝&ӰCó -ӳĘŴCGӳŘѶӳ۶ *  E n˝q Y - E5c sgo! 1'/%C II  Bۘŗo׼hǶGGӳ۱  -ݱkq Y, ӳѶ -go'+E =1::)  - ˝ґ ]3 ǀq YȯϡīC WK - ɯ]'ɝ -#  UW%Y7 eGY )     = /=;#  O -'k -KU8=<' ɰǻG  -! S"O %>ũ=ΰ˝ȝӳÍY͗ ɯӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%۱ F @ӳG˝]3ӳ    '-[ a۱G ߶ H R ϙGŖ # %#      KQ(  UW ū~ӳ ŷGJ)9(<߶ӭ -9h>A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ݱG۱\2%G 1&Of=*Gq Y|ӳ' G!߶  ״Z  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳY - E5c sgo! 1'/%C II  Bۯ-Y߰ūɼyU^ G*3 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* )$V ۭ:8 :ʖӳӳӳ3}Uϰ˝۱˒oӳӳ״q Y  + - - 9?c -/ -_Ř'ł]3 ӳ ǶյA )Pʝӳ  ;AFG߶?Ïq˝ե%7/hc˰׶Gƨ˝Ęӳӳ϶(Ƕū; MgӳÔDZˬѴӳ۱ GɼӳͰ GGGV˶~ɼ @4 4'Gg @4Ѷ| n˝ӳ .ӯɼӳFF @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF  "L E"B"A'E%B&A!A'B#B"C%$F!? E#Bɯҳ ݱ]3N  XFǵصCy D1 :oqiq Y *  E nٶZ  ݱŘŗ   Fɼ6ӳ׶]3 ɶӳ _Mo'uy+=Ag/;)G@KYk5 2ΙǶպ˝ pX͢ϵq YѻϚݳ  MNӳӳ] O÷˶n4 #   !O - U$ ,k#a E1 /# 5! #   ?@ErݝٰN״ ӳ ɮ߶ӳaͥGe.iVv=*] G %    5)_ 8E+e   I'9s*8 3 q" !E۱Y?5  ջ۱GŘ  2|T -s<'Ź -׶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ -ؔ - - -  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&V%_#` &_$^%a0)^$_%^$a÷]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ո8GLpX H/"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݲ r&H. ݗ HG7 ïϰ  Y  -;&$q Y ӳDzӳ՗;˖Ȱʘ ˒ó˝:ʖ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳɯGzŘ˝ŘSY׳ˬ̶ -˝ӳ 2|T ˝ݰ -E9/ U/'    W1 2 K+Y  K 5 <Ny, -@ - )e P --g3;q YѶ]3ŲaϵGŗ -ŷ ߶ ūGѶ] G %    5)_ 8E+e   I'9s*8 3 q۱=' -  b3*s"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ѶɼH˝VͶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳӳ  ˝OE/ӳ      , 6  #     *  @   -  !   ! !  N  Z! "  J     "   & T (    !N    ! '!R J V  > : D 6 ^! : \  0     8  .  - j    T  z p    H    L  8      & (+*''"&* ݰ ѶFAY FYͰ[ɼ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&-%1#0 &1$2%/0)/$/%.$1ӳ1 ӳՕӳ   M #'cG uBy YWY(1ݯj"!  -))j --gī׺@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF# 0"-"1'-%-&0!3'4#0"1%$5!. 4#0Ѷӳ - m  $.52 FŘOݳɼ Gݱ.۱0Fŗɯ јѶ  ;Qs*UQ- #/Ky=13#'I -MO=;G }c'/]c3/% 1ӳ80 ӳە  - L m- ŘǶ2; S_q f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%'')');-' (&"+ ˝˝װɯGѻɼѶ -I'@ 59S5Jz-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''G՘GɯӳҞ۱#ٰiq Yۘ -go'+E =1:;)  - GB q YѶG  O9 3@ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/  0 ˝3}U߶ɯrͰ˝ ">˝q Y _C!A8ݱ  -#  -mq YGӳϽFG˝ե]  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ? -    ) Pݳ8GݰɋöӳݯрïŘ͗]3bӱӳ *A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?I  . Fٌϝ'ӳ] G %    5)_ 8E+e   I'9s*8 3 q$״A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%a;UQ- #/Ky=13#'I -MO=;G }c'/Ys'u8˶˝  %a9K]3 17o'Ř-(o53}Uʝݴ˒DF&͗,A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGKKe%=*˒ӳq Y H/ӳѶٰ ӳ ԫ%ӳɝG L 98%Ѷ÷ͶǮ۟˒ - $=) ˶U4|{||{{|{|{||}}||||||}}|||||}|{||}|}|||}||||||||}}|||||{|||{{||zzzzyyyyyyyzyyyyyyyzyyyzyyyyyxzyyzyzyxyyxxxxxxwxwwwwwwwwxwwwvvvuuuvuuuuuuvwvvvvvwvvvvvxxxxxxxwwvvvwvwvvvvvvuutuuuuuutvuuuvuvuuttuttuuutuuutuuvuuuuuuuuvvuuvuuvuuuuuuuuuvuvuuuvutusssvuuvvuuvuvvuvuvvvvwvvvvvvvvvvvwwvvwvvvwvwvvwwwwwwwwwwwvvvvwvvvuuvwwxyxyxyxwwwwxywvwuuuuuuvvwvvuuvvuvuvuwvwwvssssstsssssrrrrrstttuuvvvvvvvxwxxxxwwwwxxwwxxvvuvvwvwvvvvwwwvvvxxxxyyyyyyxxyxwwwxvvvvwvvvvvxxxwwwxwwwwwwwwxwwwwwwwwvwwvwvwvuuvwvvvwvwvvuvvvwvvusstttuuututvvuuuvuwxyyy{{|xyyyxxxxxxxyxww̶Bܴ"                                ˫ -G - K C<G% -/21G˝۹̄˝ݯ˝ǶӳĘ  F$ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5($ZF+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (G ӯ Gö @۱8eѶ':ʖѶGŷGɶ߶ {=3u   :o -Y 1 E ] G %    5)_ 8E+e   I'9s*8 3 qӳ+gۢӳݦٌܴ^ !+   -   +% ' #   /1!;1#ӳ -1 [S%@S ?;- B׶F Ř ۹ī߶ĘGɼ߶Yӳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0nȯfGݯѶGӳӳ<*ϸ ˝'FYיG _)"  %a9K]3 17o'Ę-(:   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& N˝ ;Aż=*۱Ř 3'8 -U ?5ǶϬӳ7Gӳ - -Fo A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Ř  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  sM]3GӳIͶ  %a9K]3 17o'Ř-(ӳNŘ ӱѶ - +uQ7G%y}9% Q 3m[Y]G> !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (״˰ӳ0'#  GB - -S -c -ݲյRȼ 15W +k#3-=;eW()U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)   - GĘɼǶݝ   6SG=*+G~'״ŘӳeȯѶs  R* iӳٵ ӳ?Ƕ -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)x   $ݳ߶7˝߶<4 - P`D  -^*l(X&N,!(*!4+"ӳӳӯ1˶i{Fɶ  ۱  6+F f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%?'F'E;-E (C"Gƕ*  дܱï ӳGӳɄ˝G3}Uڎӳ#gʝŘOagK A CӳٌǶۘڢGݰG:  7;M @ -(Cӳ߶˘ ӳӳ7 - #ղ Y {K*=eӳ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ׹ݻ  q Y ، Ř380Řɯ$ 1l*q Y H/ 9?G͗ g\2ī͌˝˲ͬ -@7.']3  m{ K -BF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(8q Yɯӳɼzۭ߶pX H/a  <f - m  $.52ADz2; S_q`ϰ - -$`8J\3 -06n'Ę("-#-*#(+( ׶q Y@׀յG+%q YGFѴ GӳӳŢ˵ӳ۔=*ӳ ũ˒Ř۳h  -3A"q Y˲߲ݳ͗ - $=) =*ŘӳǴFӳǶɯŘ G۱     - - -    -  X - - H  t-WKxӳ  - yhů˶cīBïϦGE"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -[  -2 -,Q߶<*=*būӳC͗گѶn4ӳӳݳɯ] G %    5)_ 8E+e   I'9s*8 3 q ; E/ koͰɯDz! 9E U#  - u ' 5   -K #   72KP\\8ѶG9bY]q Yݴ` Tz^l0H -:N0,fXpZ),$0-! (  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !/%1 -(5 (0#0$, -(2"3&$/ '0a  G˲߶״ ӳ   ˝Ѷۯ  - >.T.+?.  ? _ #ywA i%>'ͳͰɼ= G=*ɼ ߶ǭ ӳFzӱ۱߶ɹq Y'ɯF( -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5((eǶ Řs˲Ɇٕɍ!w= !+3'.I]3]-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''۱ ½ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$%%) *+ ($ -%# &&$$* )% q Yq Yӳ]3Y3ݳ˫ GղݨեѶũ. - -H˝  #5 :ܱӳøٰ33433333434`3 33333T34343z33^354l3334044H3433334 -3334:3443N4033443,3443f4X34p43443333Z32),0- (q Y[G -  Y {K*=eյͰF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(<˝9ĩղ ۯݱ ۱'ɯӳ'ӳ Řղ۱תGӳٰ _Mo'uy+=Ag/;)G@KYk5 2÷۱ӳ8˝ FٌF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( + ۱4 %?7O >% -њۢ / 4ZǶ۱a1WA; - m  $.52 -IOq  SE!) i;  -   C5; AC#   _     +  7̞%_:\R: - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0O] G %    5)_ 8E+e   I'9s*8 3 qŴǦͰ ӳ˲˝ӳFS - 0Ѷ ۯ Mgуۘ'ӳDzե˰'P[(]3> ͆ӳ ۱ɯҧ եՒ̶ӳGƶԗ ݳ- FZ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS>+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Zq Yӳӳцӳ   M #'cG uBy YWY(1߹]3hӳ -ե˝;gܱ -׶T''ö˲ GŘӳŘݳӳīӳٮ͕GĘ   #5 :ݱ _Mo'uy+=Ag/;)G@KYk5 2nGHFϙUQ- #/Ky=13#'I -MO=;G }c'/ӯ ӳq Y߳ -   <9 E=I7 -b -Ѷ߶  ˲ӳ'iݨ]3_iҳ˶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ĘūG1-" E  Gɯ    '-Z a-<<*Z3`to5ӳ? Gī   ;QsɼDzͶ  -Sue##+Qe3AO8]} S+c Q m7=ce}c1* (ٰGq Y3 Y {K*=eӳӳ G -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ Ѷӳq ɼե،۱ѝMNɼGɼüG -'!  -A/ q'תī ۱ ʉ >_ o+KǷq Yӳʝɗ/V4L<4 - P`D  -^*l(X&N,!(.*14+1ݓ۱НGUGӖյߑӳ Eӳ]3G 3}Uӳ  SӑO g϶=*8$ m۱'ݯFr̗خӳYI`ӳͰ9ɯĘGd  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ֘ӳr&ݴ ˒ͳņ  ۘ+ 3% U f ˌT` `Řܲӳֻ - #^  H ղq Y   -  E '_  !AF ۦ߳ӳрG  ˶êÕ۱ӳ -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $G˝  ˝ӳū׶P-I!ݱ׶ ߶Řӳѹ  '*ۢӳN > q Y/   -  E '_  !AF* - - -Řե+ӳ׶եӳŘѶZ!Ko  -t'#ܳöٰ  - ] 85G   ` w,q Y߶<XA, -ӳF ɯ 2 PIٰYGНɼYu1^0 յݗӳʝӳFÝL ӳɶѶ -1 [S%@S ?;- BѶ ˝'Řݨ# ݲǴ߶Ͱ˘Ƕí v%٪۔ҮѦ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ø]3e.iVv'Ęӳ Kww -@3:  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  F˝q YӳӳŧѶ&YǦ %?7O >% -Aݬ߶ "U *=A0OafJ@ Bگ۳ɼīiӳ9 -ڱ=*۱q YFpXq Y%C״۱  -go'+E =1:;)  - ɯ÷ҳ Ř^Cԥ߶i7(‰߶ݗF/ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(/gٰ۱ҫÎӳ F @q YŘG۱ -))j --g  --ӳ÷GGӳū߶ŘŘԘ ɏ ӳRѶŘ϶]3ǶٰK -I ?{ ӳɯ˝ŘǴ˝=* ӳ )#O/I3>'(+ݳF XѶ] G %    5)_ 8E+e   I'9s* 8 3  qɯ߶FۘתɼǷ߶ٺ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ -~ʘ 5+#:ӳ˲ɝGѶ˰Cī ]3ŷ3}U׶۱ G߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& >=*  ёռ" !E   Y  -;&$ -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $ǖGŘɼ'&ݱݳ߶Ͱ - E5c sgo! 1'/%C II  B˝˰ ׀:8 ŘGӳ  ˝9 "ӳ ŷ - -t,' zZ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -K -I%7/hcū͗ҳ _Mo'uy+=Ag/;)G@KYk5 2G' U  <4 - P`D  -^*l(X&N,!(!* 4+"  - O -92յɼ ; E/ ko  )ӱo=*Ř -B"2. -"|~ Z6\HF !-"0!0 0< 0 !0 0"02&0ݳӳ':=,ә߳%  5 ;  *?Ř -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ɯGJ80˝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) =*ӳӳFO ū˝Ԓҧ    -  E '_  !AF - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0=*۹ɯ S'k'N[q Yӳ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -A  ) -}EΰZǶӍٰ۳߶   -  E '_  !AF#ӳ F  - 1Y7  -  - -9 ? ٮǶӳۯ$ -(Sե8ҳu )Y Y<7&ø H R ųӳ1WA;A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . W : ʖ   ] G %    5)_ 8E+e   I'9s*8 3 q эյū ǵR]3 ӳ{  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ݳGٰ ӯ߶]3ɯҳ1WA;߶۱)'M /gɯ߳ѶǶGR، mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Y H/3}UѶ˝ӳ  Gɶӳƶϸeӳ2|T  ӳ +1 ӳ'ѡF׶<*ӳӳ϶ŷGɯӳGӳ۱ӳ3}U͗  _Mo'uy+=Ag/;)G@KYk5 2ЕGƶY4 YK3 _QAke /y_C!S+33KMCQ;1KS +   ) -}EˠǶ %@< - o-+- e e.iVvū6   ??8Ͱ׶װӳ8q Yӳɜݮ  %a9K]3 17o'Ř-(]3Gӳ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳIԥ  ˫F"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳۘݳG<'Ιq YӳYۘCGѶյϮ.ɼ]3ӳѝGɝŘū91Ѷ״| ɯ?   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ̷ ӳ]3ю  Y  -;&$Ƕٰ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK    `Ѷ" -# (2G#ɼCӳ&  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   -  - -9 ?յ Gצ ӳīӳ9]H3բǶ ߶٪2|Tɵ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G9ۘ#,0FӳUr&ٰ߶݈ ӳǵǶ ӳ˝' ݗתGGů۱pX H/` `Ѷ Ƕѳӳ"˝"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -\ F$ - - 4(^ -8D*d~  -H&8r%*#.* +8 - &,"43/1 (/ -q!1!0h۱ٮӳSr&ۯ1WA;ұFǶɼӖq Y H/F߶Gî եɼӳ1WA;ӑ˝ - m/GH ǵ ͩ G˘ʝχ:"1  ɯӳӳյɼٛ߶ ۢӳӳտǶ - - - - - - - - - - - - - -L - - - - - - - - - - - - -" - -& -b -F - -t - - -B - - -x - - - - - -X -V -X - - - -(,,1* "ݬý ī!+%Sq YӮ۱9 @FG {=3u   :o -Y 1 Eī %?7O >% -ٮ80] G %    5)_ 8E+e   I'9s*8 3 q׋q Yճۘ˝תG Ѷ]3ūӳ%A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%W%ͳG -ɼ #۱ ɯFת!u   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۢٿ۱' ʝ -תۢū=*˘ȼӳӱݶ -2 -,QZ/G*V3}U -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %& ''), (- '*)*) ')N'RF. Ɇӳɯ+3oӳSݰ۱q YO<4 - P`D  -^*l(X&N,!(K*Q4+R؛]3G  - 1Y7ī+X.\2Ѷ ӳӳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ӳ9CѶӳ  %a9K]3 17o'Ř-(8 -Ѷӳ ɯӳR*S - ~,E =+*ٰӳ    ;QsGݗ -cݶ޳6۱C  ӳ˝Ŵ˝  -  -2|TīӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ۢʝӳۘӕ̀۱  Y  -;&$ԥ;˖12z߹ŘӰӳ# LGȡɯC۱ˬݰG˝0n040 #   !O - U$ ,k#a E1 /# 5! #   @Er '!  -A/ ߢѶ߶\2˝1WA; -s<' ӳGpX˝lӳ/.PӳɼߌG C#  2/ #}  [6]IG < 2˶ٰ C#  2/ #}  [6]IG < 2˝VڱѶ˝ɮ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(^LH  -@H$XL^BTjJ:|x6T4p @ #V(S$T#e%i'e"l#w 'y $v$m 't&^%I$5%?Řgۢ' -ӳɯ] G %    5)_ 8E+e   I'9s*8 3 qF[U; _ #*4ͶĴѶ߶ - -E = mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ҳǴ˶fɖC*  O  ˫ɼͳӳ،!u͗ ɼѶ޳]3 ӳûGӳ=*϶:ʖ'F  6:L@ -(-*   F @Eӳq YѶ ;˖ʘѶ۱  ? _ #ywA i%>׶Ř!u]3&>:ʖͰӳӭ ۱Ѷ3}U .6oӳKӳū۱ŘٰٰŘ 7Gtۢۢ ?9 @ 4 'ӳ÷#C+91ӳY*> ѶǛݯ - Q s , I'U5} %sG 5 1 E C #  % IE]c,I0ۢ[ N G ɼ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5)_M     ˶ŘCD9<˝Ƕ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ѷ8q Y߶ӳƶFq Yӳïӳӳ X zJ*=e*q YŘ  %a9K]3 17o'Ř-(A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -O o5˝ʘɯ۱?ӳ   gGծ*ū ӳ Ͱ˲-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''͖(n* w>G*6bŘŘۢȼ Ѷ˝ӳ׾PɯDz W=ݳڢGۢ'Gq Y  %a9K]3 17o'Ř-(ӳGӳGͲӳǵǨïɯ[״q Y˰ ̗ Ѷ[G+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (i 2; S_qե -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ,ūlӳ+G _Mo'uy+=Ag/;)G@KYk5 2ΰ -ٰӳɼ=*  ßǮ4Ř-@p9ۘۢGq Y  %a9K]3 17o'Ř-( ǹ ۢ -}9   } Y- U  Q!  AI= %EK  C58cKC   ?= # 5   -K #D7m#18TK%k,d$(рӳ Ӗ> - E5c sgo! 1'/%C II  Bя˘G˝3}U""o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˞pX ' q YѶݳFrGG9˶ѕӳ  )J  'd^Gӳ߶ ޳q YϹۦ۾ӳ ӳˇG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(4ݰB\-7Ѧ÷ݱ\ӳCծե hq YîqFӳ -X It  q YŘ ӳ  {=3u   :o -Y 1 E8F. -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(.l q YF' -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5('aӳɼ   O9 3@ӳŪP˝Ź*Ͱs8 -%7/hc߶كGۘYӳ 0  8 >E,.  - m/GH  - O -92ѝG Mc i{ٴѝӳV˝!եu )Y Y<7&ӳݳɶۀã߶3}UذǶ0ݯ˒ӳJ +s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (3˝˶ژ=*H q YKӳΰͰFٰɯݳĘ[]3ӳ͙$ 1l*BǶϸ ӳ(ӳͰյ q Y5 ۱ӳ ?{Gɯq Y -go'+E =1:;)  - ۱A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%i'.B ͟եӳ+PCG..q Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɼq Y߶]3Ƕ+r&/ݱյGӳ]3ɼ     UGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%  QF͟1^0 +s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (q Y - E5c sgo! 1'/%C II  BÂU،եöG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(   %Ѷɼ)n!4  Ո(˝]3ߌ)66ӳT 3}U ʘpGDz91ݛ϶Ř  -  - -9 ?+ -Rtd""*Pd2@N8\| R*b P l6<bd|b0( .!-$*+" $ 80G T  v!ӳۘ - E5c sgo! 1'/%C II  Bϰ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ77 -$!%% *( (% -%% &'$$' )%F Օɯӳ!   >׶׸٪˶G ˲Ϙٰ]3Ř G' #9 /' s׸$)ؔŘٮѶղ| :E7!Aǹ۱  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [      ) R +A )DjGӳӳե+F` `߶- 969 yJӳӳɯۺ   +!qgn q YӳBBӳ ڟ ˶Ƕ] G %    5)_ 8E+e   I'9s*8 3 qBŶӳ    !0 - 7Ȱӳ #,0 F߶2|Tۢ߳÷v%٪۱ӳӫ  ^Ln&tx*<@f.:(F@JXj4'# )#,!2,"յW/  - ]ьӳ  -     -    b          "  ` - d  - : 2        2  b       %+='  rݱ G80ӳ=*ӳG˝ӳ@ ˘٬ۢ' - E5c sgo! 1'/%C II  Bӳɯͽ<Ͱ'шqa9ݱ7H ˝ Ϭ+Bd -  E/R+!qgn }]3 'G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(˶q Yӳ ˝ȼٵ -))j --gq YGݳєGVGq Y - E5c sgo! 1'/%C II  BDzܱ˝ ˝˝F6 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(6!#T&T%W$['U&[#V'S$R'T%UGٜ6ɼGɯŘMNGV߶q YYû ߶G93}UۘݳɯϰǶ ӳӧ ۘF  eu< - -aGȰ##ݳ׶ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0Yϰ ӳ 4V ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ݯ A ɯ̖] G %    5)_ 8E+e   I'9s*8 3 qե6q Yӳɯ,CNӳŘ˶ .Ӯ ۹եA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . :"1 ̰ - m  $.52ŷեӳ a6Kϸ͗Ѷ߶G&K߶2|Tӳݰ߶ ͵r ŪP ˶ӳܳG˝ӳ<յϬӳ߶ ߶ ɼOO > ^ -#xv@h%)>-Q+Q C WK - ū1ӳOɯGݳ߶ӳFq Yґ. ،˝ӳ]3 9 5X  !k ŘG : Kɯ˝ɼӇݳϙGdzӳA"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ӥ  <f ӳŘ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -$ 1l* *  E n۴ɯ׶״"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  )J  d  >ٓ'Df׳ɼ G*H mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ˶תյG+Xӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ūӳٰӳ:oqi۱ - %9)  e A o% cK+Y  K 5#C   ?= # 5   -K #qEWqOi -J5&K%Hr2X;G#.~۳ ٮŘUQ- #/Ky=13#'I -MO=;G }c'/ӳ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳʝnCݮ6ٴ߆ԥ -1 [S%@S ?;- B Ѷ  + - - 9?c˄ ӳq YɯG Z۱ɯͰCī  -#  -m   rTs+!ʲG`# J$Qӯq YݰͰŘ<* _Mo'uy+=Ag/;)G@KYk5 2 =#   Հ      + +     ' # E?cM$*I ' DZŘĘٝ292; S_qٰٰ iGНQ=*ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - :  K۱ѻ۱ YK3 _QAke /y_C!S+33KMCQ;1KS +ɯͰ ۦ:"1 ׶۱9ת׶/ɯOɼÔ]3C ٮŘӳ˝ǶѶ JT*.^ A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  =*ͤ -   <9 E=I7 -b -ϙ#&! -? ԥ َ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ݳ'ݰѶٌc3/% 1'ͺӳɯٱΤ7ُ÷޶'ŘװF۱  ) -}E 'ïɯ#J  -ж\2  m{ K -B  - 1Y7F -go'+E =1:;)  - ӳ۱ U21͐ۢ  ߶F7iis9ӳӳ޳Ŏ:>Řݯ9ݳͰѶ +I C q.GŹӳGŘܳ(ӳl ٮ   PɯѶ˝- 969 \Fכ-szV  ;Qs -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  - E5c sgo! 1'/%C II  B۱  %a9K]3 17o'Ę-(6Gٰø>í  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !/%2 -(2 (2#2$2 -(0"0&$/ '/ïѮ [   M #'cG uBy YWY(1"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ǵ =Q  Fɯӳ۱2; S_qґŘ"#, -| n 6  - -":,( -#{ g bH͹ -'ڭҳŘ8ۘŘȼ2BGTɯɯG:x Kww -@3:EݝեʖĘѶ ɼ͖ŘGݳ q Y ɯݳ]3ƨ2|T״ǯG7(' ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'V*3 &2 '1.+2 $1 ݻӳG C#  2/ #}  [6]IG < 2ͳ -+  S E   k=3)%#          -!(#2ԑLґŘӳӳZ!Ko  -t  z<2t   :n -X 0 'E/ \0)F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(̶ٌU7'ǵӯ۹ - m  $.52-3@ - 5ݯӳ] G %    5)_ 8E+e   I'9s*8 3 q] G %    5)_ 8E+e   I'9s*8 3 q -1 [S%@S ?;- B @4'InE4E -"  - N -  T$ ,j"` D0  -." -4 " -  -$'P@*P%Q P PE Pr R[ٰFO -ӳ+F i -3A"   #5 :߶ݴCڱѶӳ˝ūū q Y H/ FӳGG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ѷ ۘ  =*ŘѶɯq YFά߶  O9 3!!@#O/I+͗ -O -   H -Ř*   Cq Yӳ˝߶ŘT 5@ 'յʬCӳŘݱ Ę˝IŘբF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!3#6&0%4$5'2&2#5'4$,'5%6GѶG=*7 - #ӳŘ =*ӳӳɯӳٯɯŘեF.ɯī̄ӳӳ >/Lcӳӳ2ٰŘG3}U6 3F_ ֿ= Kww -@3: "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - Ƕӳ ،۱uڱ ݲ F ʶܨqͳ]3 ˝-#FG6>'n͑ٮںG=* Y8>q Yӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ŗ˝ɼ ɯC -))j --gَ͖ .F)9(<Ѷ˝ -FwͶӳdDz%  5 ;  *?ɯGϵ߶GӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(##3}U˰! - -E,0:ݳ 8 io  O9 3@  7;M @ -( -Ӯ+'ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͱٮ׿ eïӳۢq Y ~߶GC˝ɯ'߶ ӳϰ ӳӳ۱ڭ=*q YGǵ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&,%1#2 &1$-%30).$0%3$0բ ۭGoɼGտ Ƕٝ29˝A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳ͖ : Kӳq Y+Gӳ)$V  -   G5߳ϰ*,96ӳGɯɼɯ# NGӳbĘèŘ ȼ#=*ɼ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ٣ӳ -] & q YFӳӳųq Yۘ3˫ѶѶ#  .  -     ) ?ɭOŘ{G# - '^ ҳWӳӳ˫O - mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  UW ȯGŘ'Gʝӳӳ۳2|T  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӳ߶q Y  %a9K]3 17o'Ř-(۵ - yh߶F)@m ۱ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ͱ߶߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱S CӳG*ӳӳ #! +ӳ ѶӳѶŘ 5٬n4s\ӳ ǵ| L;˖ ҳF - E5c sgo! 1'/%C II  BڢҳɼF mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɼGٰGeۦ՗˝ūG A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?"  . 1ʹ ˘FIݳ7$?*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."-!1 %1#- ,2('0'3Ϻӳ Ř ٔF 80Hٖ+  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ŘF#ٰQq۱qX -%9/ U/'#  SScK+Y  K 5#C   ?= # 5   -K #K6+/#6lIG#߶'ŘŘӳG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  G  .-3Smk˝ -L -D:V$^N\hdT8z^H -< \  -N\&@\.>* , -`P6L> 8:">2~6XD,,2ؿ)) -$x% * ( -% &$$ ) Kww -@3:ӑӳ׳߶ɯT[*ݱ]3Ι G]3 ŷq Y  FAA˫ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ ݱΙG״GūGѶ Ƕ\ F$ - - 4(^ -8D*d~  -H&8r%-#.* 08 ) &."03/2 (/ ,q!.!.ǵF]3G߶ӳ -1 [S%@S ?;- B|9G C TP, -".Jx<02"&H -LN<;F -|b&&?+A*C/*Aϰ" -# (2<Ƕ]gFӳ[=UG J ,* @ӳe.iVvF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(S ɯӳŘӳķ ?_ oۢ I  յѶɝP[(߶۱ӳͰݱZ _Mo'uy+=Ag/;)G@KYk5 2,=9' 3R;FӳѶӳ׶A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG'%  %a9K]3 17o'Ř-(   -  E '_  !AFհG˝ʳdɼ#ݳɼa  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& QaFDz ߶gŗϬ۱ٰdIGo5G ͲҳŘ =*۰ϰ L'A,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&~($+%*)''*",&)&w،ӳڱ۱Ӵ6ӳא gG& V@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"1 ."3"1'3%0&2!5'1#."4%$0!2 0#2׶3}U\ F$ - - 4(^ -8D*d~  -H&8r%7#@* =8 ; &?":3/> (> >q!<!>ūѶŘӳ  )J  dF4( Mi -3A"ӳ$i'. ÷ŘMNٙ=*] G %    5)_ 8E+e   I'9s*8 3 qӳӧ  ݳ"~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'K*( &" '%.+# $!ӳӳ  lGʘ߳'ۘەūӳӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳɶӳ۴Z!Ko  -t. - -Hӱ޳յŘ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٌɼCͰŘ ٯ'I8ٷʘ߶ӳӳ]3  Fܴ݇˝)  T  P , -     " . J   x     <    0  2   " &      H   - L    N   <   ;   F     - |b   &          .&+*/*˘YG  ͗߶q Y۱˶ӳnq Yqӳӳ ˝ۢg   M #'cG uBy YWY(1Ř 0  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Fٮ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF# ""'%&!'#"%$! #dGĘ݉ݴE  -ɯɯ ӳ߶ӳɯȼŘ׶˝ ƶ  ӳɫ  ɮA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%a %ӳִ߸?íū^GG+  ? ;ӳƶǶǶFŘ˲ @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"D 5"/"2'/%1&2!0'4#/"/%$0!/ 2#)ɯ'   є˘ ˝ه.˝ӳG !Ͱ˘˝GTծ˰G@ - -@RN If*ɼӳ ˝ ɯӳŘ]3  -! S"O %>nq іӳG L 98%˝  3! -+|ӳɯ˶źGGO' -8 F ǴoѶ ѝղٮϰ Y {K*=e]Ř ŘېJ٪ Ř -  0|ɶ߶߶GۦѶĴݬTߔӳ - E5c sgo! 1'/%C II  Bݳݳٰ -   <9 E=I7 -b -  ;Qs  s'9a ,T6tH9կ߶E ȯ?.] G %    5)_ 8E+e   I'9s*8 3 q q Y˝ʝж8߶3}UDZ Mgӳ -  E/R@eq&ۺ -   <9 E=I7 -b -Řth1WA;ӳƿ - Kww -@3: -   <9 E=I7 -b -'ϙӳ׳]3߸ۢ - -ǽӳ   7;M @ -( Ƕӳ͗ѐ 8 $g͒  #:#ʖ##׾ ɼŘ   %a9K]3 17o'Ř-(ӳ*   *˒Ŵ۱߶ 80׶G>c s#)-LӳѶǶͰ=*ӳ ɼե=*ӳեGˠӳ  %a9K]3 17o'Ę-( ӳ۹Y˫F3}U 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%Q5? AoK)_MI! AI%YM_CUkK;}y7s@   ״ٰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -1 [S%@S ?;- Bתx˲߶ǵ۱ӳ.]/ q YYū߶GɼTתFٰѶ 8óGյ -C<ȤFF - -^˝ե #<?:e(٭ū  %a9K]3 17o'Ę-(;ۄ÷'Gӳɯ՜ӳ ۱،߶FH -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(HpX ӳGU @U4+pXF -5c GU i#-#3u#= =+ wsQD ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#״]3۱9ӳpXԲۢ߶ڶ -  7;M @ -(ɯݨ1WA;P':=,q Yӳ߳ӳKUQ- #/Ky=13#'I -MO=;G }c'/ڢGq"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -եӳ1WA;%Ӗ91ǵݰӳӳG߶q Y۱ ' GGӳٌG @4':=,٬ٮ7/=Dեʝ5ZТUQ- #/Ky=13#'I -MO=;G }c'/ӳ[6#] G %    5)_ 8E+e   I'9s*8 3 qٰq Yϵo 'եF - -ۯӳ()/Ř-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ѷ - -Fݮl:8 ϬѶŰږݲ  Y  -;&$  Jvv -@3(K:(Q=* mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݲɼӳA#  q Yґ3}U Dzq YK- ת K -Iɸ   R -آӳ  %a9K]3 17o'Ř-(Ͽī˶޳+j F A,*lTpr*+9.Ѷɯɼ RGեCѯӳŘv  !@ópX[i. *N׶Fת _ - 0Fӳ2|TѶ  ӳ - -F?Ѷ=*ӳɶlߍѶ  ??8]3 ϙӳӳF@ٰǵӳŘӭ M=GU2ӳӳ]  ??8Gۯ.]3˝ &jӳ - -8 -0 -]3}UgѬ3>'(+۱FG Ź Ѷ F͐ K   M #'cG uBy YWY(1+ ;'G=*Ř  q YA߶q Y+  ? ; -Ǵ #<?:ݳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'''Ϭ*Gӳ< Ѷķ =* #9 /  5I= %EK %E13 ;  = +g '9+%==;# Y  K 5#= )  @7$#18,a*Iq2 ,3}U+ѶF t - (X X<7'&* ״ =*ߢӳ۱ݱgYq Y H/ Řӳ  + - - 9?c"-  } !o 7   #;-) ˝NӳÎūɯ'ӳٌo mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q YŘӯ]3 -  ת  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ź˽ ӳ`2|T -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ݳӳ - E5c sgo! 1'/%C II  Bɼ͗ґq Y H/]311 1ݲ˝ ˫A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  UڢԕDZ6! 2؛c s#)- GѶ.ER Bs OGkZݯ   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ųڢӱͰѶߺϡ3˝]3 Ę ]3ŘӶ b4]3G\2ūFɯūӳ߶GB+Ӗ׶ۘ ٰ߶80  EӳƲ  7 ĘݲߗGǷڦ˲ͰԥѶGǶӳ ӳٌ   ӳٰ̩ -n4ѶU ӳG O ۱G]3 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG&%Ʊ%@< - mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ - -Fī =Q ŷݳïUQ- #/Ky=13#'I -MO=;G }c'/F  Gۀ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q Y. Ɇq Y  ȼ=*ɼa U{_m1I :O1-gYq[0 o߳ӳGGɼɯsP ]3Gɯ FGopX˲ ˘˝ݱٰɯ]ɯݰ1WA;3}Uۯӳï'jӳɼ r &  ŷϙե0߶߶ϰӳFӳG۹״  + - - 9?c'q Yʝ˰ӳ /Q͗   P˝ɯͰ<l ׳do5յݳʛٓ -1 [S%@S ?;- Bӳ׶ɬūǴӳGûͰ]3ѝ ɯ߶ެ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m -   (O mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -%ϰŘۘ۱q Yɯˬ  Y  -;&$ӳ -}/    SA Kww -@3:ɯ˰ɚ - O -9 -2sɯ o ɶӳGFٮŘʝ @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF  "T ?"A"A'A%C&@!A'A#A"A%$@!@ C#G-2  @H - E5c sgo! 1'/%C II  B -] &յ۱Ӥӳݱr&oɼʝ  - m/GH" A{A@ɼӳ <! -5!eGY   - qA ' 5  -K # 9 #H$/ ӳɼF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#f&^%_$a'e&e#c'c$d'b%fͶӳѶ - .<4 - P`D  -^*l(X&N,!( *!4+"   - ]óݴѶݰ YK3 _QAke /y_C!S+33KMCQ;1KS + mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝ iϑMN߶A ĘG91ūӳŷ޻ӳӳݰDɯf G Ť ]3  - L m-3ӳӳӳG1WA; #<?:&eu< - -a0 nӳF  õ c߶յŘ݌%7/hcϰۢA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%% G q YŘӳ/ ӮķۢӳŘeɗ˝ҙG˫ӳݗ  ޳Gߵӱ UQ- #/Ky=13#'I -MO=;G }c' -/յۢҳq YѶˬ]3  m{ K -B յ Ѷ]3ݗж B]3W -5<>ղӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m>4  . 3}U  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ŘC - m/GH߶ 3'8 -U ?5ґ1 0  8 ?EɯFŘӳF* -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(*!}#0&/%6$/'5&2#/'4$1'0%3ٌ {=3u   :o -Y 1 E÷͗Fيʘ תݶٰӳG̗ -X It -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&*%.#5 &0$+%-0)/$/%/$03}U߶˒B 9!  (Zɯٛ 2; S_qŘ Aӳ N >*PGӳźūӳ   -  - -9 ?  50A Cӑղ]3ŷ۳ѓ -G - K C<G% -/21Řӱ۾ۯ۱ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$#%# *& (* -%$ &$$$) )&F! -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!!l#4&4%7$3'4&2#2'2$3'1%43  Y  -;&$9FӳGͰ -C WK - Ѷ"ӳٶ߶ŘT .՛۳,A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳɼī  O9 3@÷ GG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ɝۢŘī>]ծ.rſF+۱g'6յӳܗӳŷҳFq Yե۱ūґ]3߶$Ζ˝q Yٰ -1 [S%@S ?;- B -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $G .ٮ&j*PA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%'ӳ߳C A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?   . G*Ƕչ߹™]۱/Lc۱ٌեݿG - #S - =S*/  GGǴGA}R NhѶ Ͷ9WK,I05ˬ ۀLŷq Y P !+   - S*2  -X   -;&$%<+ܳ -#I7i)j ; -       ' #  Y'Pc2+I$ÊgA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .    M #'cG uBy YWY(1Oūq YۘɼӳŇړ((Ͷ ӳDz׶ӳ@ٌTP, -".Jx<02"&H -LN<;F -|b&& +"*%/*&˝ G'!  -A/ ӳ`ȯTɯӳɝ=*oA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!!&%6+  %a9K]3 17o'Ę-(A 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK-!? 7S#9AU%cmMYQ5? AoK) ZܱӳRӳ۱ѶG 5ӳٰ؛.Ř  >אB - -S -c -۱ӳG˝Ͱѭ˝2|Tҧ ӳۘ˘F/ -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(/n8hͺӳ״ӳӳכ ˲"G߶i * .; - 6:""]3G  - =>]3}UgGǶ˗ݰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& ϰÓӳ׶յ ɝ - E5c sgo! 1'/%C II  Bӳ ÐݳŤŎ:ǶɶŘ  - Gl-˝ӳGҳG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& r |ŘӳӳŘݬ]3o5ˎ>  15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYoK)_MI! AIy7U5    ݳpX H/  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ۱q Y˝ Gٰk -/ KguDg7 4:ղ[*ݱդ߶ٰӳӳӳٮ'{ug޳߶ ѶFٮG@CͰ G9ˬī  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ژ7$? û˝ц\Ѷ ʝFïӳGѶ ي' 9 Oղ 5@  q Yڢӳ3}UFtǶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -͖FGĘûGMNQ- -P -߶O8ӳvǔ2|Tӳ9o'@Ƕ׶| GӳͅצӳGŴ߶*!qgn  G߶~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'9*2 &3 '2.+6 $2ū˝ -آٌ]3='w%ӳ ݬӳ]3، -G - K C<G% -/21  .-2Rlk+ɯF'Ǻʹյ - - -m۱ŰeŘ  C1 A%[]_??mMm9a7e# E8=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ŘFӳTT 80M ] Fӳ˒ͦ  8Sn4 #   !O - U$ ,k#a E1 /# 5! #   %@Er߶ۯ.ER Bs]3&Řq YӳG  #<?:øq YեG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ȭ<ӳG*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0lL&"! %# ,(''   -  E '_  !AF ô%"A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%GGӳѶӳӳ* 3'8 -U ?5ϙӳ''a4q Y ߶ӳGj۱ӳŴGݡ Kww -@3:G YCɯ - 969 ӳF  3'8 -U ?5G ӳ  0 1߶@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"\ D"D"E'=%D&B!E'C#A"C%$C!E ?#C - E5c sgo! 1'/%C II  B'Ϻ Yӳ}2|Tӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - D5Fӱۤӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -@3]3  m{ K -Bˬղ  _Mo'uy+=Ag/;)G@KYk5 2ӳۦ۹ե -ӳ]3ūȼ YG F @@޳*  + - - 9?cķ -X   -;&$% -go'+E =1:;)  - ӳ͙F۱ӳq YӳάӳFG  3u%#      S-      iL( c=  8 iɶ߶ɯ'Ͷ+I C q.@Ř+a$90 u ˯ӳӳͰ -  UW%7 eGY )     Q '=;# "cT8q5͗ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5q@    YٮŝӳɶCѶ˶Ĵдӳ¡ ͖״ő *յͰŰ­ҞRF˝GۀͰ߶ٰʶ1ݝȼӳpӳ<*ґ Gϭʝӳղӳ X zJ*=e*=յˬCfե - -F  -Ѷɯ Y {K*=e/״ٵ߰ŴM5Fɝ9$90 uq Y  .0@ "Gq Y+2 jӳ ӳӳ3}U˝G ˝ɯȮ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ŘG iۢ]3 ǽ ϫĘU) F P Y -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ Yٽյ % O g۱1g ˒ƴӳ״ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ٰ*+A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  ǰc3/% 1 յs 'ūGӳݖۘɼ˰۱ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 02|T G1^0  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ״ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ϲ˒̩ѶY!  -Eƶӳŷ״ӳץͅF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ˝ɼ  G׀ٌ϶ ٌѶѶ+ 1  8 ?Eū^"@ -  n,-ŗϗG˝ìݳ۱Ϸio8 ۯɼͭGôղ˝i6ˮF÷F۱۱ɼ߶ٰ  .* -   G5'*  -F -P`!*  ! 4  - - -Z -  - -  - - - - - -!+sM,A"D) B!A0 AI Būkӳ3}UӳɶGǶŷɼG߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ř%߶״ѶųGӳ G *  E nӯD˝ɯG  .s8\2ǴۘڱӴת2ӳ.ER Bs.ɼɜӳG״յ R Nh -1M9   U7A g  %KK+Y  K 5#C   ?= # 5   -K #'Hr2X;G#.~\oF Gӳѝ ņ˰ŘӳղGG]3Řӳ -  -G - K C<G% -/21ӳ$ 1l*FɯGٮoq YCѶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ʶҮñUѶ)íӳūӳɯ -$`8J\3 -06n'Ę(#-$-*$(+"] G %    5)_ 8E+e   I'9s*8 3 q ǶьsٌA۱ɼ ·]ե۱ӱѶǟ ?{GGG˶ɯ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -qGūuŘӳ -ŷ3}UF϶եs'ӳE*L7sȼ 1-" E -(Sݳŷ ӳݰF|)͗=$!8gǵ - E5c sgo! 1'/%C II  B]3 ɼ@.ER Bs'ȡ Ͱ̗]391ŷG ӳ˝  -   <9 E=I7 -b -߶]3÷ݳ]3ɯZ!Ko  -t'ɯϹ÷'¯.FG ɐq YǶ˝ ӳ\2˰GӳݳͰ ӳɼ՘ͤӳӳ˲ծ'<=* ٬ӳGӳ ]3ū1   ӳ 1  8 ?E @4Ѷ۟ӳUq Y  - E5c sgo! 1'/%C II  BGB$ a ٰ˝Yɯ'Gצݯq YūѶǵi?=*ӳٌVd ٰǶKGū ]3q Y\ F$ - - 4(^ -8D*d~  -H&8r%U#]* Z8 Z &Y"W3/Z (X [q!X![ӳӱ=) -   <9 E=I7 -b -.CA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?b  . +q Y Gӳ]3ӳCGv -+"Dzӳź -1M/  G Y    = E ' /I= %EK  C5Z T4 -hU*>B8/pCɯݗ۱q Yݨێݬ<ӳɯ Ƕ ǴO\O2O  lz K -*B,"՗ӳϬŘ˝\2،ūӳӳq Y80 {=3u   :o -Y 1 E\2͹ ϴӳq YF3>'(+]3ӻF  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ٌūӮWJ  ӳGöϵ9~ӳٌ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -^I ӳ,,ن*ӳūH*cծѴ ӳѶ˝n4߶ {=3u   :o -Y 1 EQѢ # _W]3Ѱӳ״ Ͱ'=*ū*ɼaoٔ Mgכ'ӳŘGݴ ]3CӳگŘTեW9 ѴѶӳѾǶ5 C  ˝ӳGӳq YǶ۱˝  ɼ˝͗ɯӳh/  BI'ӤwaYG)O% +  C   #Z   ΰӳr @4 Y {K*=eŘ\2˝ӳq Yߍӳ -go'+E =1:;)  - ۱ƶ  Y  -;&$ٰG|   ǹ -0 ZR$@R ->:,$$ & % B- %" Ɍ۱ ɶ+Ƕo5o͗Qa"߶ȯGڢG)IU7ԥ$KեQ- -P -ʘ%GGLMYn4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$'@@*@%@ @ @E @r @۱ɼūͰ؛  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& F߶:8 ͗ݳGPɼݱ˝ ӳӚ ϰʝӤ .FӳOOŘѶɼ ?#O״׶pX mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ϮFҳͰC ":3   M #'cG uBy YWY(1͗    mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -GF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!=#4&5%7$0'4&1#0'4$6'3%/״ݱʘۢGG  ӳ\8;Չ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& n'  7;M @ -(@ӳGŘ   M #'cG uBy YWY(1ӳեǶGɶ -} 1 Bʝ~˲5 ) -u K߶Ř] G %    5)_ 8E+e   I'9s*8 3 qíӳͬ79L1"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ  ??8ӯFǶծDz q YǶّ ŘFɯ3}Uͺ] G %    5)_ 8E+e   I'9s*8 3 q -9h>  - L m  Jvv -@3(:( ݴ8$ m -G - K C<G% -/21G JF̗Bӳ:]3ɯӳ˝G˒ӳ R ! -'q YϰUC $\2ۘչߏ  #5 : mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ٴӳq Y H/  >ۙ ӳե˝˝ŘŘ"$08. 1rrrq Y۱ۯѶq Y˶۱3}U͗ӳG6ȼ  -FFFīG˝ɯ ɼӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(!ь߶ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) GϰG͖ɯG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(]3  Y  -;&$ʝɼG 3}Uӳտٝ29͗0a"ɯ׶  5@ Cٰ߶߻FFͥC WK - M)  ۢ @4 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Yƶ YK3 _QAke /y_C!S+33KMCQ;1KS +˰߶ӡŘGNѻU7q Y79D*)9ѝݳTۘ Y*  G -Qa!+ ! 5   [        !)M)0I' -8 F -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  Y {K*=e˶ {=3u   :o -Y 1 EեӳŹ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmQ5? AoK)"K;    $KӳҳۯUaӳ'Ƕŷ۱ - -Ϙ[7   -#  -m,9 *  E nG˲ӈZٰܳF߿۳q YݱA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ѷ=*G4'ڢ  + - - 9?c Gґ -!  U :22; S_q  .-2Rlk+ 3'8 -U ?5+ӯɼ ׈ ҳɯӞݰ'ٔ߶կѶ G A-+mUqs*9ݳ Fӳ 3'8 -U ?5'ӳ]1 -˝  kFӳӳѶFūͶ&T8+I C q. -~ū  #5 :ӳ9- WmGG׶ 1O gA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG#%ɯGҙ6O g _9,%ɯӳVӳٮ '"׶˒ͰOEGF ۱Ѷ߶9 ծӳi˝ٮӳ ͗  #5 :òFY3}Uϵȝ :F  -! S"O %>Ӱ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -.ER BsԢٮӡ<ɫ/V4L Kww -@3:9ӳʖG  ɜGC 6ٯ՗ӳņ1 ӄ ٌ   -5d#9-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''  )J  bdӳŘG ӳ=*3r DZѝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -׶ Kww -@3:Fۘy - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ɼѶŴ. -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) %' ӳݯG r>]ٰˌɼѶ]ӳݱʝ]3  m{ K -B "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -،ٰ  ˝˰Q gG& Vߑ #<?:o'˲ F= -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(=~ˬ iה ڤG3}UFӳe ˝ݳG q Y]3  m{ K -B80G،1WA;˝Gۭ צK" A{A@׶Yɳ+.'1U mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -)ݴ'ӳūۘ޴-Ƕ Ĵ%@< -ɼB - -S -c -f =*P # -l1ؓ0(X %?7O >% -íѶGŘC۱q Y - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0φ'ٰF˰(7F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(aGTCӳG÷rū  !k ӳGŹ'q -?9 U/ ۈ    #)   N(])#"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -եӳ3k A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳӳ޻q Y5ZŘŘūYϸژ=*ɼǶۢGN/*7$?ٰ)Äݗ߶(G ӳ@pv*23}Uѣ˝ߙq Yɼɶ ? _ #ywA i%>" !EԥGɼ0߶ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ɝ¯q YTP, -".Jx<02"&H -LN<;F -|b& &&+&*&/*$ҳG˝ɼʝGٔ #9 /$͗ӳٰ ߦ÷ŘˀI] ɼ#a=*۟ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%'';- ("ӱٰGӳ =*&q YٰѶ߶ӳ۱ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  8 iɼ%ǶY ٰG lۦA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  % ٰӳۭ׶G  -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  ˝|GӳŘ=*G9~a U{_m1I :O1-gYq[0 ~˰  50A V G߶׏] G %    5)_ 8E+e   I'9s*8 3 qǶ\2  lz K --B,!Ð - m  $.52eu< - -aյ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%='B'E;-C (F"DյGŘۘn4̛ǰ޳ G͗6>'2; S_qɼ˝ ˰ūݮŘ $>6N >$ --'   %a9K]3 17o'Ř-(˝ߜ1WA;ґŘѶ ǶFDr@&??  !       %     Ǭ31& ))) ӳ n 4  ]3C۴GG=*G]3ʶҳŘӳŘû \ 2   m{ K -8Bͳ^˝ n4G91iϙ]3  z<2t   :n -X 0 'E/ 2 - ~,E 2=+^]3ӳӳ]33}UIFg - -E h=zpXɯ ; E/ koo5 ]3כŘŘӳӱӱɼݯ -1 [S%@S ?;- BŘFݱΰ $ 1l*  F @*" ϬŘeӯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) خ߶ҳ˝߶ū˝Gۘ ^ūӱ=*ɯͰ÷GذǶѶ - O -92G̗!˶T3۱߶G] G %    5)_ 8E+e   I'9s*8 3 q - E5c sgo! 1'/%C II  Bӱٌ ׶'ӳǴFGDz _Mo'uy+=Ag/;)G@KYk5 2ǶG՗ -߶ݶ߶˝^Ѷ$-m˒  - L m۹ݰӮյٛ ۤӯתӳ+Ę -?9      #)  ͺM+(\˝˒FȈ6 ,ٌ i{G߶ճGӳ üݝ Ѷ Z}ͺݱG˝Gۭ ˒ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -!  U :2˝Ř] G %    5)_ 8E+e   I'9s*8 3 q  -  - -9 ?ŷ ј -vq G ۱KݱݳY=*ѣWKx @4۱G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ژݳӭ iեӳ  #5 :0Řϰ :q!=!<ӳŗתת1WA;ӳ;Ͱ2|TǶ -ۯݗ׶i{ ,r"&"" -  -$ -Ǭ3! 0 01 0& 1 0 0) 0 2 1) 0 0) 0 0 0 0յ۶˝dzŘ]3Ƕӳӳ&Ǵq Y˰״ӳ2|T GÇFخ ۱  ;Ps,рӳ G -Sue##+Qe3AO8]} S+c Q m7=ce}c1* G ٌ Fj -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(j!#3&2%5$7'3&1#4'3$5'4%3ñUyCӳ#O/I *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&."/!1 %0#3 ,0('1'/ьïӳ " -# (`2 #! +ӑP YӳN"F1īյӳ5i -2 -,Q۱F˶ӳݴ˝v%٪D-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''׮ٰ˘՗ݳں - 1 M#=߶G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(O g ӳd.SǨI۱Z  -ŘܳK +  ? ;˝ßɤY]31+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ƶ˲Ź۱FӳյѶOī׶˶ӳŘFT[U; ׶ӳ]3j  -. JftDf6? >4+:+ ʘ3ϵ ӳ˝ ӳ]3ϰ   -  E '_  !AF %3ïȝ -]3 ϰ1ӳ͗Źת - -   <8 D<H6 - -b*- -&0 ӳںq YGѦ\2 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 3Řۢ˲ӳ9#յӳͰ+Ӗ۱GfUQ- #/Ky=13#'I -MO=;G }c'/'Ga p ݳRG - ۯ++M߶ ˒ˬ߶͗=*ӳFեͰ6]3 i8F *ӳ6 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ޶ӳӳ˒|  *  E n1G  -! S"O %>ٰӳ Yݳ4̶2bܴ  ɯ ū  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !.%. -(- (3#5$2 -(,"3&$2 '.ӳ+ ķ"͆ɼ\29 XJ2 -~^P@jd -.x^C R*22JLBP:0JR&K )P%P+P+'P$P 3}U'գɼYYh?1^0 GDz  -׶תC ג÷G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Aٮ   M #'cG uBy YWY(1UQ- #/Ky=13#'I -MO=;G }c'/   ݡ˝q Y H/ƶ ӳصZ}~FGۯŰيӳÔpX9 '*/:\2Ǵ GǶ  Ѷ/ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -dϤ^߶'eu< - -aɯݗ  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߳"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ΙϽK -Iɯ 3% U fG߶ݳFӳͩq Y -ӳӳӧ ،ڭɝ=*׶ӳGͳӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 6ѶǴٰ#  ˶'Dfr&P YɯFŘ 88GūG#6 ѶC VK - G+؛ FŘ  !k ͰӳF GۢCG׶' ͺ ?_ o9 _Mo'uy+=Ag/;)G@KYk5 2ׇɼG$ӳ˶۱$ǵ ۯGӳ˒GF - - G  - ׁR]3ӳū'ɼ91Ř״^˝ѶU03>'(+ѶӳۢŹ]3ŷ ӳƶ˦ӳ߶ӳ3}U3}Uӳ۱:"1 ߶ӳӳ˝ۢ * pX ʝGѶɼŘY˘ö.ER Bs  ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>')*# &$ '#.+# $"Ӯū8|ӳ[Ɉɯ 8ե ɯѶɯhٰ<ӳҭq YL "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - n 4  -"  - N -  T$ ,j"` D0  -." -4 " -  -$P' @*!%   !E r  #<?:˲͕Cy D1 G3}UѶŘq Yϸ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ѷ;EGŘ եӳ))80DZq Y H/Ř ӳ϶'Ř4Gvø  b Kww -@3:ե O gӳŗ߶ɼɼɯɯ=*  ް  -K ZѶZ!Ko  -t7ӳѴ!   >Ճɯ . 04V*j"2-<;eW!QG 3 ]I+$ -*0V|*F80 -R(U2 Df@R h4@^t vDJh -geJ]-!? 6S"8@T$blLXP5> -@oK^LI! AI%Y #) #*%,'1!.#. &, # &( #Řӳ߶ǶP-I! Gq Y˝ˉ'   gӳ͗B եŘ÷߶' _Mo'uy+=Ag/;)G@KYk5 2ɼܱZ5ɯ ; E/ ko -ӳq Yݴ - -˝ۘEՌGӳDz߶ח]3ū Ř߶j - Ŭ_FGӆUӳ,q YӳѶ ˒OٰMݳߙٰ -1 [S%@S ?;-  BӳӳO gVٰ] G %    5)_ 8E+e   I'9s*8 3 q"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳǶYG ת8$ mݱY۱ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ӳGӳG*۳ˏķ  ŘѶӳ˘ - m/GH&7GɺQŘ] G %    5)_ 8E+e   I'9s*8 3 q߶Řdzӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q YFo״'Řӳӳ_'ӳ:ʖ$ 1l* ; E/ koӳ 6#ɯϿ߶'ӳt - (X X<7'-&*050 2 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G9S:K]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5   Ř߶ ϵ <*Ř!  >۱ٰGʝ  sTsYʘӳ3}UԉӳŘŘͰk՗$ӳŘgۘ˝<l ݨӳ˯  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ݯadzY  }NCrUCūӳӳUQ- #/Ky=13#'I -MO=;G }c' -/۱Ͷӳ*GtǶ!A8&pX H/ٰ +&q Yٰ ӳѶɯ;˖ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) +׶ ۢɼّ   vYh?S ӳGGӳ#˝ӳ  ӳFӳ߶(ӳGϙũׯӳ߶ӳǶe߶3}UŘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&    <fͰݷ X zJ*=e*ŘŘ - Q s , I'U5} %sG 5 1 E C #  % IE]cɯ F͗=*b3}Uݹ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Yݳ)Ä':=,+ۢ˝Ĵ.Ͱ]3˗߶ʰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕӳɼ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %' ',)% (+ '+)*, ''Gq Y - ۘG ˝iԢӳ" -# (2Ѷ] G %    5)_ 8E+e   I'9s*8 3 q6Ѵ "U *=A0 ҳ<Ұ -))j --gϰ  ،7F;]  nkG˘ѶͰӳ ]3PѶ˝ ŷ˝'Y4 ٌ0 nٰŘ_6߶`# J - E5c sgo! 1'/%C II  Bɯ۱״ŘöG|ɫq Y $90 uӳٮӳɯ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -+۱ӳ                    $ >   6  N       >   $     --'GϏs'׶ծǶ˝pX0 - -E 0=E9 zӋD2|TGCGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( - Ř 0 n Gӳ˝  ٰٔӳǶ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (mۦ˴ ӳ߶״Gķ3}Uq Y $$ ǴG3}U(o* w-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''+ӳάG*˝  ŘA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . P Yט]3 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -=* mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳɼɼϵϙŘ 3'8 -U ?5 pXq YGۯ~yU^ G*3Gï -X   -;&$% ݱ ŘDzۘӳ۱&&˜e.iVv ߍ' - .ӳ˝ݱѴGG ՗'sP3XŘʵե ˝GڢɼۢѶK ͎GɗŘӳ  -! S"O %>Řҙ 7iisA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ѶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("  Y  -;&$ӳgٴ +  *   r -    ,   v   .  H   X L    B    ( D  x H Z x d     p ( 2  X   &     d     R <            z     n            @    V    :  B  $ : 6      6     -  0       l   0&"! %# ,(''߶ӳ Gת"  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  Cӭ+ -Rtd""*Pd2@N8\| R*b P l6<bd|b0(=.A-B*+@ $@ - -ӳӳӳۦѶ ʝUQ- #/Ky=13#'I -MO=;G }c'/Ѷ@=  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳתF۱ ջ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&)%1#4 &2$0%30)0$.%3$/ʝ˝٪YͥŘѶ] G %    5)_ 8E+e   I'9s*8 3 qӳ G79LҰӱݱ+I C q.8ūÐʖˬ߶Gٌ q Y ׍ n4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$C' @* %   !E r !ۯ˝  כ.   -H! -W Kww -@3:ӳ߰ŝӳ ; E/ kog[ۦ'Ń;,  \DȌq YŘӳ  q YG˒˘ռIӯGѶɯ5=I ̶G/g5GZ!Ko  -t #<?: ϒɼ >   7;M @ -(q YŘ۔) ӳ  - =>]  2 | T g GǶӳݻӳ0VA"&!;("۱ɯ˝ӳ $KalG b4 ӳG ɼG -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ q Yͥ l mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -F -] &״ 9 Oӳ\28߀˲q YŘ  .&]ٓǶՌǶݳ   ; E/ ko٬DZG R +Gص!A8Ӹũ  z<2t   :n -X 0 'E/ ӳCɯǨҳ ] G %    5)_ 8E+e   I'9s*8 3 qūí ݱ߶˒q Yٔq Y Gī '߶GD˝ - #S EU 2=3+e- 1 ?   95; &7xɶ;q Yك˰ٰٮեǙ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Lɯ - - - - -* - - -t -P -6 - - - -F - - -$ -x -| -8 - -~ -$ - - - - - -P - - - - 2 -l -Z - - -X -\ -F -> - - - - - - - - - -" - -N - - -z -  - - - -\ -P -4 - - - -P -$ -f - -. -n - -& -T - - - -: - -T -6 - - -< -J - - -J -h - - -, - -R - - -& -F -. - -X - - -( - -4 - - - - - -& - -D -, -N -: - - -J - - - -b - - -V - - - - - - -n - - -R - - -" -t -" - - - -` -Z - - - - -0 -0 - - - -J -R - -L - - -n -. - -&%# &$%0)$%$ѶeŘݗѶͰӳݳݯӳͰϙ˶)9ϸӳӳ͆ۘ]ۯ :E7=* -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) u f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%#'+'(;-+ ('"&˝"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˷'DfӳZ  ՗ ׏՗ յq YٮӳĘGG - E5c sgo! 1'/%C II  Bрʝq YGɼ]3 ͶŘF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( , -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) GDzdzGï]3߸  ۘ߶]3C G A-+mUqs*9Ѷ۱ܳĘŘӕʒӳҰ  --ִ ۱GU   תǶGG˝! ۢ i -3A"Ř ӟ/˝n 3'8 -U ?5ӳɼɼӳٰq YV72; S_qŘūѶŘq YӳۢӳŘ GBӳ ŷq Y H/ٌ pX  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ūɯ+ȼGɼ Gɼa U{_m1I :O1-gYq[0 [*ӳ͢۱ q$˶ŷ ۋG   -  - -9 ?GûѶ[l˝ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  /%ӳ{˘ӳ9q Y жZCŷyʝ62; S_qGA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG!%j  -. JftDf6 4+!:+     ۢ߶ۤ۱ =Q ķūYѝ˫ßLݰϬ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG1% vgьǷӳ ӳͰCKq Yӳwۢ˒q3C˰%#         / I P1L!(#2;iq Y"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -߶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯn4ϰDz  .0@ "DzݮѶ3}UѶG]3 Ř϶ٰ]3۱ӳGG=*ٔ˒ #<?: >_ o+j۳]3  m{ K -B> - .ׯԥ q Yx ϯʰ 3mӳ޳aŘ<' -  b3*sӳӚ۱ L 98%*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l &A"?!E %@#F ,A('A'A7(F ī2|T G ӳԞFF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#ӳۦɶѶ ו?m?ʝūɯa6K'߳ Mg߶G:@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF::" 0"2"2'/%3&2!3'3#."2%$1!1 1#2:ɯŘٛ  9=pٰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳŘӹӳӳ!յۺ -))j --gٰ ?_ o  - >.T.+?.گE*L7˝ G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Ƕ j"4ŘьĴ Ͻɯ÷ߜ1WA;ӣŘG  -           M h     1*jɯ ɼ߶Ͱ C#  2/ #}  [6]IG < 2 -   <9 E=I7 -b -ӳ߳ ʝ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -CG"Uҳ -1 [S%@S ?;- B Ô׶>-ūۯ+I C q.ۘ -)(j -,f߶ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !-&($+ '# '$$*"&#&!%"'$#*!)$%#&#( ݳǵ -G - K C<G% -/21G   U:I  O9 3@˒Ѷ=*ۢ[ӳ_GTӳŘ˝.   'r&0(ӳ͖  -X ItɯGѶۢӳ Ř߶GGGŘӳ< >ӳ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&+%2#3 &,$0%-0)3$.%0$/˝ ӳŘפwڢתFɯ'Нӳɼܨ s'O˝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Yڱg˝GCq Yɯۭ2S 3% U f ]3  Y  -;&$Ϲ[b3/$ 1,M - E5c sgo! 1'/%C II  B   7׶  ??8ӳsP';˖߶Ӳ شIu )Y Y<7&G۱ mȼŘ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$(%$ *& (% -%$ &($$& )&Fӳյ#GGG#  9~pX !@ū2|T ѶGӳ(˝ ˒׶ϳ ߶Űڱ F  F,, O<ӳ] G %    5)_ 8E+e   I'9s*8 3 q˝]3͖ۘե׶ӳ˒׶FpXCӳ   M #'cG uBy YWY(1/ ӳ 80υ'*/:yU^ G*3jq Yé0(X ӳCӳɼӳݳq Y H/ե٬Ϲӳӳ'˝ɼ 3ٰӳϊͰӳL@5 ӳ.ˣYݮ˝߶ ٮתͰ3ɯפ]3ٌG:"1 ߳ ܻc3/% 1Ƕ˝Gӳӳ:8 ߶XН -ߙ -սɖ  -  - -9 ?ӳq YDZqaӳ ʰŘѶ˶ ɯǶѶ -  Mi 1G(+ӳʒŹLgӳG 8hGծӳӳۢ \2ѶGɡͰ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$@%C *E (D -%D &B$$B )D:8 ӳG 3}UɯǶ ,I  -1 [S%@S ?;- B ٰ*  -F -P`!*  ! 4  - - -Z -  - -  - - - - - -!.M,p"q) r!r0 tI p  )J  d˼ݿG f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%2'5'6;-5 (4"7ƴ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݬ'  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& F{ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) G8د);-P?۱ݬ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -   G5 -IOq  SE!e6=%W_/; + 95     A=f\ ?09^mGGҳӳ=*ӳ ūͰӳ ͗ɯ߶ӯתR Nhɯ˝Gŷ*юŪP˝Ͱ*,96q Y  T vӧ LGٌ  sTs ɶ 3% U fYɼȯӳY - - F @+ӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ۘ< ߳Ͳ F; -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(;ӳag"ŷӳGɯۭӳ] G %    5)_ 8E+e   I'9s*8 3 q2|T]3˝ϰ5 -4 'I oūŴݱķ،C;Eذ*   ܳ˲ܱ 4( M˝q Y h   ӳ( S mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -բ\2 Ѷۯ -O -a -f -J - - - -  @ B    C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ŘWJŘ - E5c sgo! 1'/%C II  BGѶūѶɯWѶZ53@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF33" 1"4"1'2%2&2!/'.#2".%$1!- .#/5ӳȯŷG3J  R  յ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ;˖ذ˥ծƴ$۱T '˝ӳ%߶='gѶ -$`8J\3 -06n'Ę(!-(-*%(+#"o -9K 5 -"}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͰɶӳDz<*+'DZӳ_"@ - nת ӳ^[ݳӳ9˒  --F  GGs)ͺ  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) (;DB /.PԵG ":3G  + - - 9?cӳжMӳ i{ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ' sMGǶ "U *=A0͗ յӳ͗ ūaӳ۱ҳӳī&ǶǦʝӮѶ޳ -յ H R ɝ÷7A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?Y  . ݳo5/ ɯŘ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -X  - 1Y7ī ۱GGGG߶]3GU7<*߱ӳ w 1WA;ղװïѶGǧʈ;G  7ަɯ` - 3# uRӯ˲]۱C  X2<ϰ]3  #5 :q YDZŘŘ۱ۭۯūь]3` `ɼ7Ŵ r>]˂7{8GG  oCAq YeA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ۮA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ȼ 6߶ 1&OFǶۘ׶ӳեٰŘM( -Ř]3GG߶ӳեC WK - q YǶ'ۺGFW -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(W!#3&4%4$5'3&2#1'1$3'4%3˰  - -b"` -d -:22b%+Z='aȯF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5('G۱G Ƕ.ER BsĘӳ 1  8 ?EJӳژGӳ˝ +s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (aͳۢu )Y Y<7&ܱͰ ɼ Ҥӳ=*"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  .0@ "2; S_qٰCp(  -! S"O %>Ѷۯȼ˒Ѵ\ F$ - - 4(^ -8D*d~  -H&8r%9#>* ;8 9 &>"83/< (> 9q!>!@DŽ͗۱ɝ' ˝91͠ >_ o+:8 GV7ܳ[=" !Eϰ 3ӳq YӳͰѶŘq Y3}Uq YŹ -ӳϵۀH. GѶӳ!FٰGͅ!     -   -          E,öͰӳӳaeӳ،ݍʝ;rӳFݳ[ -  ۢ߶ 3}U=*]3߶ۢɼh F ߶q Y  + -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ߶ - -ҧ - - - - -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٰFӳݰï ǵٰƶӱ_5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_MI! 3   ӳC WK - ŘŘϗ'ٴÁӳϗٰ *  E nG  -#  -m ۱q Y߶˝ízZ]3ӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͰG   Ƕ۱ɼ* *7 ķ+ӳ   #5 :ӳեG / F۱Ź;˖ҳq Y H/ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G  : KϰGӳFq Yû.ER Bs -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y) -   $ķьӳӳ߶ե3}U -Rtd""*Pd2@N8\| R*b P l6<bd|b0(Z.`-a*+` $`h+Cӳ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%&',');-) (-")Řӳ'Aղ  7;M @ -(ѶѶӳ]3  m{ K -B BӱѶ Ř@=  ūٹӳӳ;ɼٮɯӳ۱ ޳        -    5      d-˰ͰΘͰڟGGèY Mq Yͳ-IeGY   =3+e+    1-      i~#M˝Z3` -nӳq Y6_Ř۱߶Řīɯ4l'G - E5c sgo! 1'/%C II  B -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&e%h#l &q$q%j0)i$k%k$n  "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ -ك 3'8 -U ?5եӳٌН]3ī -  -ۤS ۱R ÷כݳ)ûѶݴ7(Ř3}U׶ӳӳGv*ݴ Ѷ=* Җ۱ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%ݰ]3  m{ K -B`ïŘ F A,*lTpr*+.9.1߶  Щ J ,* ߶˝':=,ӳNJӳ -o5݈ɯzɯ۱ӳ߶+1WA;ï q Y+ YK3 _QAke /y_C!S+33KMCQ;1KS. +6>'~G] G %    5)_ 8E+e   I'9s*8 3 q[3}Uӳq Y@ɯٰ ˝҄]3߶ȫ9ӳ˰ -19/ Q3 ;8 s     #)  K/&#$T4 o5 ѶݴGʝ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoKM_CUkK;}y7U5    G<*q Y - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 03}Uݳɼۦӳ Mg*7bq YӳɼGG*ۢյ_G6Hӳ'3ӳɯѶ!CuӳG$ .   6 pX،7F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(" ] G %    5)_ 8E+e   I'9s*8 3  qYո -WѶӳǶB "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˶ϯ۱ǶŹۘ Ͱ]3Řӳ -ŃG[2Bī ѶɯG˖MLӳPTӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ ۦyU^ G*3#߶ {=3u   :o -Y 1 E5'Ř -G - K C<G% -/21 ~ -˒״̫FכC -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ӳF  ŘG0 C ȼU3}U߳۱ĘYǶ#ѶGٰҙ߶ß mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɯӳѶ - +#`ӳF׽Řq Yɼq Y۱Ǩӳ   `wï   -  E '_  !AFGJͺ91 GНӳŗɎ* - ! 0 =3+e- - #  /  I 5 +5;K]yNݰٰ ŘXA,ӳӳʝݬ {=3u   :o -Y 1 EѶǡ9 RݱŘӳۯ.F?? ,Io ?{WŘFյ[  #5 : _Mo'uy+=Ag/;)G@JYk5 2ѝ Kww -@3:3}U߶ӳ˶˝ӳi -3A"۱ ݯ3  ӳ]3  m{ K -BӳKGqvѶ͉'DfѶӳɯG˝ɝݧ߶ӳӳGäݝۘ*7bӳ3}Uӳӳɼ'ٌZGɯɼIݶ۱׶ݮۢ 8 i \۱Ŵ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -+U - m/GHQ- -P -Mӳ} Ƕӳ@=ݰӳ߳ ,`( ۟ӳӳ߶Dz˒ٰ Y {K*=e)y 4  7ѶѶӳӳ] G %    5)_ 8E+e   I'9s*8 3 qӳF@ -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(@!#&%$'&#~'{$~'}%q Y H/άū%յӯ9Ƕ =*]3˝'Gǹӳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0۱ٰ. - -H  ͰūӳӳGִY -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˝F ݬ۱_"@ - nzGͰɯ#  .ɯ  Fӳӳݳɯ եϰӳܱfǶ Kww -@3:÷ - E5c sgo! 1'/%C II  B* Gݯɯɯ߶ԥ91ٰ۷" -" (2(.ER Bs۱˰5'GѶɯٌ,'';'+'3'''''''''''' ('('m'եЦӳ˰ӳŷ?ӳٰ'Dz /  m۱ӳӳ>!  >ӯɼÐŘݗ - E5c sgo! 1'/%C II  Bϰ'Ƕ)$V V 5 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  -%ӳ϶ٰ۵ *  E n !ӳѴ'īQ GGGӳGųӳ  -  - -9 ?Fӳi{    %a9K]3 17o'Ř-(DZ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Н` ˘߶W/ӳCѦ]۱G7(+ůüq Y:G \DٮGŘͰŘūgѶq YW/ MNϵӳ׭]3~ʶɶӳѴ߶PG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -" u'   %=3+e+ -   7 %; +   `9 O(-R    -  - -9 ?ٰӳ - O -92TӳXӳ  Y {K*=eɶŘͰ\2DF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳŰ+9W J ,* ߶ @4g ݳq Y˝۱FґY?ZѶӳR Nh߶C WK - ]3GÔ˽ӳUن]3G ]3GG   N&uյ״ ͖ݰ      -ת _Mo'uy+=Ag/;)G@KYk5 2߶ ɯ}ɼӳ ˶Ƕ" A{A@Ǯq Yŷ߶\2  m{ K -+B8ɯ<JFӳķ[.TP, -".Jx<02"&H -LN<;F -|b&2&!+"*#/*%ˬ϶+ٌɗ  ˝ūFwӳ Y {K*=eŜʝ9٪ɼ +Gӳ:I -go'+E =1:;)  - G* -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )    r &  Fɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ]3}*`GoӳŘŘٰpXͶc؛qqGiեGq YѶG Ѷϰ  %a9K]3 07o'4Ę4-(Zӭ  7;M @ -(ɯͫGǹ*Ѷ(("ӳյӳ ɯp'=*<=*G׶GۘϰpX H/گ q$ɯٌī - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 ߶ɝs'ӳ A ӳ߸Ƕɷ1 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 4'ҳr&G GǶßFͰv -+"FͰӳɯ˝  ' 'I8_  Fp  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ۱ ˶   -#  -m!i'Gͬ߶ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=KKi! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 ; E/ ko]3FN %ٟղьӳ NԯDzŪP˝ö<  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Z!Ko  -t˝ C#  2/ #}  [6]IG < 2 ӳɈ -G - K C<G% -/21ٽ 5@ ӳ1WA;Ři  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& +)y 4  7єq Y[ - - -ӳ 3>'(+۱  7;M @ -(YA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ĥ h5F @p - -   G5۱ɼFѶ ɯGeu< - -a]3ӯGݳɯG McѶq Y -1;;Ie~3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Нݮ  ÔGٰݰ]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0եѶ[G۱ķ GӳѶŘ  Y  -;&$ȯŘӳFӳO˫g*Ř2˸FŘҳGŐ7  + - - 9?cO ga6K ?_ oiï mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ϰՐӳUӳGF -*8U# S?           + +   !' #    3    + \3G -#(3?]SYX#>=ӳųѶ۱#íZE)`7 ' k ͺӳѴBŘ91÷߶~ gG& V(GD]3߾ յ3#   -5d   PO~GG״ï - .ݱӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӳݵG{   ` w <   4 -   -    -  -  P   `   D   -   ^        *  -l  -( X &    N   , !(*4+ٮɯ 6j GɯӳӳG =*Ř@P[(ذ.۱Ѷ   UW ٰPӳŘɯG( -ӳŗSŘFFŘӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%3}UGӳíɼū  .0@ ݗӳ XJ2 -~^P@jd -.x^C R*22JLBP:0JR!& )!% +!+'!$!˘ -1;;Ie3#sD];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Gɯa U{_m1I :O1-gYq[0 ɷ1 +ο ӳF ٌ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -P-I! ׶ɯ3}U˝ŘGŗ Kww -@3:ӳF߶Ƕ˘GӳŘ  - -c#a e -:33c%=j  -. JftDf6e e4+:+!Ř ״ɯ*!qgnņݬ،ō5ӳŘ  50A ] G %    5)_ 8E+e   I'9s*8 3 qŘݡѶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(յ6ӳG׶߶ T v͖צ -] &˝ӳ0= -KɼɯFǶ͗ɼӳ4'ץҳ;˖ӳŷեӳ'=*!- -d"q Yӳ˝Ι65 F˰۱ɼGū߹ ˝˝G،\2Y   rɝKŷ=*ӳӳū?G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(lߚϬ A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ե  ӯ @4GͰݳӳBGӳ ߳Ř >MNӳӳh ^˶^1$~'q Y'Ƕɼɟӳ۱" !EŘYӳڟG/  ӳӱѶɼūr  -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&,%/#3 &,$1%00)2$0%5$+ 9 6'ӳ3}U - -ߍԢ  Řٌ׶qܳɯ'G -I ɼq YG۱ӳ۱1vӳóGӳ،״Řq YڱGӳٰ÷ū̬üɼӭ+ FA5ûӳ - -T - -P -, - - - - - - -" -. -J - - -x - - - - -< - - - -0 - -2 - - -" -& - - - - - - - -H - - - - -L - -  -N - - -< - - -; - - -F - - - - - - -| -b - - -& - - - - - - - - - -@&+*/*Gq Yɯīݰ  + - - 9?c%  5 ;  *0?q Yɼ˒" -  } !o 7   #;-) ѝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -@˝  ]3Ѷ _Mo'uy+=Ag/;)G@KYk5 2եūP]3ӳTݰӳzӳ߳Ѷ=*GH  - -?Z!Ko  -t߳ȼ ӳajʝɼG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ȼǶg ѶGF߶۱ӳ ˰ɼե ݲUG - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 -1 [S%@S ?;- BÐѶ9 ӳ˝߶  !k ͗;˖ӳӳ˶Řٛӳɡ/]3ǶF5_5q Y״ɼӳӳѶ & .(ӳ -   <9 E=I7 -b -˝Ř˝  !k  " -V Ӟ˝3}U'^+ߎϗ  ) -}E ƶGӳv*ӳcӳ#OEG˶Ŝ۱ Y$ɯïն  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& \2Ѷeu< - -a 2XT6jR ӳ߶ήQGݨ(̰3ʝ]3ɯ'˫ɯG -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&@%A#@ &@$A%>0)>$C%?$>ۢɝ.ӳ0. : ǰӯ ݳ -SGϵӳq Ythϗ:ӳs'ж+ծi{]3l 8h ?{q Y H/ŘF_-ѶذN'9  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ܳ%7/hcīǶG߶ Ƕʝ(;DB ̗lyg] G %    5)_ 8E+e   I'9s*8 3 q"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -*ӑ Eī mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -յϵ*Ϭ  )J  dٰGɯ:˝ݗѶ߶=*ٰQF  @HG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  / ӳӳŘ<*߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - W9 ߁ۯϒ&߶ӳԠӳ\  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 3}Ud Ѷ͜ǶG1ٝ29gŘ - E5c sgo! 1'/%C II  B5Ji -3A"2|Tgӳҳۀq Y %R   =; '+N+, u _i -3A"ɼʲӳեq Y ÷ ͗óתG۱_"@ - nG*> װGӳҳ -û -1 [S%@S ?;- B ӳ  ]3˝ٰ ߋ  z<2t   :n -X 0 'E/ ɯ 5@ 'FGP Y2׶ ծ ?m?ӳӳӳŘ 1~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'g*3 &2 '0.+1 $2A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . 'յӰ˝ӳ -*ݳUq YԞ۟Ř #<?:?'6?6#Ř ͟o3AW8G ^: Mg&ӳɝ5ۭU0ӳq Yŷ6>''ӳ" !E* G -B&A ́2˝  - $=) ٰե9]H3Ѷ3 ߸؛ תѶ -  Y  -;&$ 5@ ӳ͗ ӳկpXեGN ( ʝӳ!     - -  - - -        E, ۱ MNծGݝ  Y  -;&$T˝33}U߶߶q YӳGіӳ\2dzc3/% 1ӳ[YѴo5'Ѷ՛ -1 [S%@S ?;- B]3>4̶Bܴ/L00000000/0000000000000000000000, q YF* 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)M_CUkK;}y7U5    ӳͣq YCӳQa"ӳj،߳ ͰGյ   G˲Ѷoذ3}UͰͰ=*q YǶ -  -  -  - - -+ - -# -`  -;˝ӳ0BcGґӳG۱ɶ*ݐ6Z!Ko  -t mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -+pתۢӳq Yϸ5=IO ׬G9װ|  %a9K]3 17o'Ř-(ӳƶ 3% U fѶ  -#  -mݯ -go'+E =1:;)  - F ) Ͷė GīDz"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Řq Yӳӳ ӳ YK3 _QAke /y_C!S+33KMCQ;1KS +% Y  -l - e)      +  At&2ͰFӳFі F @ϰG ɯ ū  ɼӳūծq YӳɯӳGӤ$-m  -#  -m !˝"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Řӳ^Ƕɯӱq YͰɼŷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ӳYI`a^ʝ - E5c sgo! 1'/%C II  B$-m۱ƶq Yӳ ȼ >_ o+>ӳ3}U^CGԉ ӳq YշݮͲجū4Źq Yņ ݯŘ й9ɼ3ɼFz -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(z!#4&4%3$1'6&3#2'1$4'4%1˰ۦ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˘˰G͗80CݳG  ??8ӳ  %a9K]3 17o'Ř-(@dq&ŗųR]c<*ٰGūGZ!Ko  -tۯ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ٶۢϱӳ߶ӳ߶bӳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%GGGG۱ӳ˝Fɼ۱ɯq3q Y͗UͰ+H. ˘ӳٰ۱ӳ]3˝ +۱8 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˂ǶF*ͳū  r۱ًɯŤ  - !!!!.ͰGFū  %a9K]3 17o'Ř-(Ѷ׶]3ӳȶ'G˝ӳ*׳FʝѶեӳѶ  - L mͶī')Ų ɯXtɯݳٮ -  xh  + - - 9?cñUɼ˝ F @O  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - D4brfn 0&.$C HH %$ %("&$(B)(ٰ#Ř۱ӳ̶ï+ǛƲɯ߶pXJ[ՎɼٰӳGӳ۱]3 - E5c sgo! 1'/%C II  B *Gq YuGAٮٛɼG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ѷ۱ӳ ӳٌӳ?Ř =*]3ٰٛa+I C q.īq Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GGݰ%pX-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ř ۱:ʖեˇ߶եq Y H/eӧ ˘ӳ YӳӳۓݗɼCFG8˝:P Yūӳ< >Ƕ˲\2ӳӯ!  >\2 b4 #   !O - U$ ,k#a E1 /# 5! #   PDEtū]3˰q Y9q Y     -  E -&^   @$F* Ƕ _ - } U  Q!  HcKC   ?= # 5   -K #K6&V#L><Y7uG q Y _˙ ӳӳwP -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   %a9K]3 17o'Ř-(˝` `q Y׶Gq Y ӳWͶ]3Ƿ4<ŷ9  ˝ӳ۱ͰG߻ӳɯӳj"! n4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$=' @* %   E r  F'Ř Fתq YGӳյҳO"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -CӳG F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ǴŘ˝ _Mo'uy+=Ag/;)G@KYk5 2̗+ F @Dzӳ91Ѷtӳ1WA;]3յ ړ   2'8 -T  ?+-5+0G˝*.۱Fӳq]۱?q Y GG״տӳq Y2; S_q6 - E5c sgo! 1'/%C II  BӳF99ۛ%  5 ;  *?ӳG'rYF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 7iis˝FŘӮ -/ -_Gӳ˝՗]3s8F]3յҳĘGDz@ݳ{ūG ۢŘ\ǵ !+%S  "T *<A0$Ͱ۱q Y  - L m ϪӳF -   <9 E=I7 -b -߶ F -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -pXYź1WA;ե - -q YΰתնŲ%Ӹr+E3}Uԥ l[˲لŰ0ӳGu )Y Y<7&ݬŘp--ɗͰȼѶNOՒF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#2&2%6$3'6&5#5'4$/'-%5!  >Gܳ Ѷ  F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#W&T%S$V'V&W#R'R$S'X%S+Gu" 5a- I-%M۱9ó͖׶i{ FA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ö3}UG}ӳYٮڱ pX] G %    5)_ 8E+e   I'9s*8 3 q -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) aJFӳ׶Ƕڱ=v בӳ,`ѐn GŘ Ř A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . )L) <  Ѷ]3( -1M/Q  _+ +     ' # 3 Dw- <CŴܳ'¯A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% -ʝ3}Uݻ ӳյdѶ< 1WA;Ц7( ӳ۱G Ѷӳ  -  - -9 ?m ΰʝեfٌӳ/Fī] G %    5)_ 8E+e   I'9s*8 3 qˬ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nK(^LH  -@H$XL^BTjJ:|x6T4p@ #:(=$>#;%<'="?#? '= $:$0 '7%3%&$)%&ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -GGF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(!ݣ#H**޳ڢѶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG  %͗.B,=  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& N -%2|T˫GǶٰū.'+ӳӳT،!ӳ ӳ  7;M @ -( -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&%# &$%0)$%$ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ϙN >+PǶ  -ϗӳ$    6   u5# ׶˒EŘ]3ӖūղǶ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ӳüŘ  XJ2 -~^P@jd -.x^C R*22JLBP:0JR& ) % +!+' $" *ӳ91ӳK@<ƴ5i"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G Gɯɯ.ǶӳGG YӳYCQ- -P -'÷F˝ϰDzɼq Y] G %    5)_ 8E+e   I'9s*8 3 q\!! GDǶq Y˶DZG  T v-Leu< - -aѶ !Ͱ?.ӳ6̗߸ ٯV7ӱhץ]ӳݱ-ß!ת -(S47 Ӯ'ۺٮ'  ) -}Eq YϰɶGī -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)   $ī,߶ӳ׮ϱݶӕ  ٪ӳŷ׶Ƕ߶ȯ -=:= =B=L>=;8<;;;d;;;V;;;Z;;b;;;;;;(;;H;,;;<;;;"<;v;;;;;; ;<0;;H;;;;;;;;;;<;;B<;;<<,;(;;;<<6"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF44"~ 1"0"5'1%2&0!0'/#/"2%$/!0 1#2؛ɶӨ˝ ˝]3ӳӳRӳ@ӳ<ӳ\2z ū3ե0a7-g M) ˘ӳٛ گq YaǴū '߶F،  !k  - 9n9կӳ -]3ݱU  -  - -9 ?]3ӳѶյߑŐ72|TťٮϕG Y9ݳ 'ӳٰ 'ķ - E5c sgo! 1'/%C II  BŘ׶߳˝Ř˗ǵGӳݲʹǶB״ݱղ˶˝ҳեӳӳh\2ɯ / ӳGŘϸ3ӳѶӳ߶ӳ˯߶۱]3uGo*ӳ& OE/ӳܳɯG -))j --g  <fېН]1 -ūrC -1M/  7  S  Y    = E ' /I= %EK  C5Y %4hU*LB8.t צ @4+2F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(? 1 -Gۘq Y H/ӳӳ -go'+E =1:;)  - oLӳ -۱ͣϚŘ -ɡӳF.CZ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''O+12}[pLA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGbb%`ĴѶGѶӳ÷ӳ˲Ƕӳӳ Qqïٰ _Mo'uy+=Ag/;)G@KYk5 2 3'8 -U ?5ɯ״īCy D1 CFתG׶9߶Ř;˖ӧ ]ɼ Y {K*=eɯ  ǴӳΘoGӳ˶ծН@Z߶ ݳGKGӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٌGɼUF  + - - 9?cū mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -϶gծתq Y״תK- ŹUūF2; S_qӳ -ߙG-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ѷӳ1 %Jϣw: 6Gڱ׶jǶÄ'*٬߶ӳ(բ '"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ޗۘFٮ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ]3   -  -GѝծGɼGɯߗqadt< - -a++ӳX7i -3A" ݱG9ӳѶӳGXA,.]3 -G 3}Uٔ=ӳӳɼեۘr͖ɼ~] G %    5)_ 8E+e   I'9s*8 3 qцǶ Ge.iVv|  Y  -;&$ T  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ǵǶFȶ^Qb$ GGӉϬ]3˝  @H˝ͽӳ ǴѶ]3 Ţɼ˿ջӳ Fh ٰq YǶ -1 [S%@S ?;- BMNFӳq Yݳӳۺ9ǵǶ] G %    5)_ 8E+e   I'9s*8 3 q mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ]3F߶q Y G׶ϰ3}Uʿ  7;M @ -( # NĘ۽3}U÷Ѷ϶ìÜ  G+E Ҥ ˝߶ n4q YӳńѶӳ߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɗʎ GaDzɼյ۱ӳɯ Ѵ "Uq YӳŘɯǵͻ  ӳG Mgs˒ӳ՗߶G'] G %    5)_ 8E+e   I'9s*8 3 q q Y÷Ͷ  dzӳӳ] G %    5)_ 8E+e   I'9s*8 3 qk -/ KguDg7 4:ɯ2EoŭZӳ#Ѷۘ&jFǡɶöӳͰGMɇ sM  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h,)) !,%1 -(5 (2#/$/ -(-"/&$0 '6q Yӳʝ۱ҙˬڦӳ Dz]3=*ڱʝͥ3}Uӭ߶˝ >/LcaFRŷ$ī$Ŷӳeu< - -aӳӳ 3}U =3'?ūŘȼٰUQ- #/Ky=13#'I -MO=;G }c'/ɯѶ û،ü=*ٰͰū 80/=*B3>'(+F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(( īӳŘٰӳ1 -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %( '')+ (+ '()*' '+ӳٮk˝ݳͰ۱˒ӳ ӳӳݝŷ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳѻ    յs'XA,ӳthFծ˲ӳ'ٰ ٰeQ- -P -~ӳ ȉ1WA; ŘF ӧ ӳ۱GտӳϰǶeu< - -aA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳӳɼ'Gӳѕ# Nɯq Y H/˘GӮYɯӳґ ׶;Eݳ  .-2Rl"k+ʖŘǷ ѝ` `ӳ؛[ dǽv޶ӳ ӳŘӳ߶߶C $>6N >$ -->'@Ę;g -ķ F$$ ˒؛]32; S_q+wPۢͳŘӳG1WA;ӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . -7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''GŘєo ^\ 6>'V՗߶JJ*J  -F -P`!*  ! 4  - - -Z -  - -  - - - - - -!+M,Q"P) P!P0 QI Rӑӳ߶dzյȰG'ӳάӳ̖ɼǵӳϦr&ِ sa8$ m˯ C WK -  *ll qfln+E*L7 ȼq Yʎ W ?_ oǶǶѶ9 ˝Gq Y˝ Z  jX YӉGo5˒۟]3  ٌ ՉūƳ6 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 2|T A U"߳G ū  ĹūǴӳ˝ ӑ˝ɼ -r&3}U]33}UӳǶ_ -   G5۾1WA;1  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& '[U; ӳ[ĪPū݊6ٙ  _Mo'uy+=Ag/;)G@KYk5 2˲WѶGe  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ;Ѷ׶Ѷۦӳ״ѶīIӳ]3ӳ  >?8ӳ ٰq YG > ^ -#xv@h%+ >-+˝G'f7ݯӳɯӳӻ _Mo'uy+=Ag/;)G@KYk5 2]եٰǶ#߶Ƕ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&/%4#0 &/$0%30)1$/%1$2ӳݱ6Wq Yԥ ۘӳņGɯ۱ӳ&[G˝:ʖ=*3 "U *=A0 $Eۦ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - îϯGӳ;޳ɜȯѣ  - -   -))j --gūG"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV )*/ -(, '0#/''- -)+  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ '߶'ɝ' MgGý  - 1Y7ɯӳŘٛ (+'^\; Řӳ - -ɯp ū ? _ #ywA i%> ӭ.e߶۱ӳ0۱aӳq Yٓ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8& (&+)**'')"'&+ӳݳ ;A# - 91  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳӮߗ#*r 0 nUQ- #/Ky=13#'I -MO=;G }c'/ӳ ٰܱ  - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ɼp˝G -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$&%% *$ (% -%% &($$& )$"Řɯ ߳   7;M @ -(ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 9ٮY ݛ$ 1l*q YӳŘͳؔ˝ ɼݱӳ߻  -$`8J\3 -06n'?Ę?(--*(+Gٵ۱q Y÷'ݳ Ř Gӳ=* YK3 _QAke /y_C!S+33KMCQ;1KS +' T v-q YϹ'!  -A/ ԯӳӳ  G1  >Kّ n۱տѶۘ ǷGɯ^w -2 -,QۃGǯ68GLtG\F F @.]3ǶGWJhӳ÷Ͷ[ݯ{˝ґ˶Ѷ2XT\0) ѶGG:˝Gɯؔ#   SFٌΙXTP, -".Jx<02"&H -LN<;F -|b&B&!+'*"/*%=*  ɼ +Ű=Hɝ ;˖ƶ˝bۢū -ȼ߶ ī#2|T+ hٰGذŰq Y -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ 7$?GG  .-3SmkYǶ q Yq Y F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(HG˝߶]32; S_qӱͰ9ӳG  'DfݱɯյW߶յ ӳӳɯۢɯC2|T Řӳ[ۭѶտگ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG#% -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɶӳ2׶ Ѷ˝ӳ P Y  - m  $.52Ӯq YūHٵF  Ge+G۱ٰ˶G ׶˝abR NhýC˝˶ӧ ɯπɯŘ˝ɼ̗ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0GTP, -".Jx<02"&H -LN<;F -|b&&?+A*A/*Aҧ ӳǶӳG߶ʰ)$V  -Ř ɷ1˅   M #'cG uBy YWY(19ٌF˒ -M=Q          + +     ' #E?cM$*IDzٰ۱ ،  Ř r&]ӳS׏ F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(EŘG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶߶ӳFG91GGۢGG˝˲;ӳչ8hŘߦϬ8ɮpӳŰ]3GɼǶΰٰǮղ ӳYOo۱ӳ]3Řӳq Y;s'  -ͰG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(G    9 OґϹӳӮӳݯӳۦǶ״ C#  2/ #}  [6]IG < 2iū  Y  -;&$ѝѣԥ߸ۦdC WK - ˝ /OC1)+ӳӳӳŘD ˝ӳͰ" -# (2ī]ͩCūGٮ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۱ʝӯŘGɯΪ1WA;ɯե @4+'϶ŗGۘכӳ L 98%'GG iӳ '"  )J  eKّ n 'ӳٴ[<ӫ ӳӳ)y 4  7˝ӳ q YF4 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(4!#F&D%D$F'F&C#C'F$C'D%C ; E/ koŘɼF ϰFѶq Yݳ]3˯۱ (H 1  .0@ "gl8Iƶvّ 0 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) r˲ŘӳѶ  %#         / I P1L!(#2;iG٨ /q YBq YLGڢ2g     ӳ  @H˝F˶ D"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  - =>]3}Ugҳ 3}U߶۱[3ӳÒ3}Uӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ͱ߶ˉŘ ,T6ԥ ˝ #q Y} ӳե˝ӳhŘӳ9ӳ\0)A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGJJI%$3ӳݼ ݄q YŘ2XTq Yӳ  GŘ L.(d S/q Yeu< - -a.ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ÷˝ӳ߶1o2 ͗ծ]3 - Q s , I'U5} %sG 5 1 E C #  % IE]cѶŘV7] G %    5)_ 8E+e   I'9s*8 3 qӳīũpӳɯ߶۽ɯ ӳ]3  -  - -9 ? ߶]3Gï *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&"! %# ,(''ӳ' !+%S˝Ѷӳɯ YK3 _QAke /y_C!S+33KMCQ;0KS - +Fɼ1GݝѶŘ  - -b"` -d -:22b%+=='AǶ۱ - E5c sgo! 1'/%C II  BG÷ɯ8 $g߳COafJ@ B $ 1l*˝ה'DfҤųӻӳ -))j --gѶѶ  ӳӳG1WA; Gӳ  --ɯɡ ˝ɯե$ 1l*ۯ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶FG H R ݗ۱uՉǶɶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳѴӳѶݝ\2'fIq Yώ˝  ) -}EѶ ߼ӳ ӳ0M"='/q Yת׳q Y6ӳ˝؛G״  Ѵ  ~bͺ C#  2/ #}  [6]IG < 2ˬ ߶ӳͰٛŘǦ˶ۯӳӳ9Y97F;]GE˝aF]H3ɯӳյǾۯӳv* Gӳ˒˶q YíG3}Uٮ]3˝TեɯgŘӳ - .  q Yu -5<>ӳґ ۱Ѷӳ߶  - 1Y7ӳ Ѷض0(C ] G %    5)_ 8E+e   I'9s*8 3 qq Y+3˲ūوӳ+I C q. Řt!÷EG ߳ - . '˝ϰ߶ / G˝ɯͰӳծ۱Fѝū QimѶ2h  -   T :2+ q Y.ūѶe˶Rե+I C q.ɐq Y] G %    5)_ 8E+e   I'9s*8 3 q'7߈ - !ӳGӳݳݱ  50A ӳѶ ۘӳ߶˝ b #<?:ɯoٰ' T vٰ  \2#J  -ӳ˝ݲX6BҳG<ֶ߶'G÷q Y H/+ є S'k'N[ӳ  F׿MNɯӳե ɯ 6<Ѷ߶ ӳ*ϰNӳ߶߈ե'ӳ  -K   -  @. - - J,< ӳq YA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӳ 5'Ř˲FѶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ݰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕ ">!ӮݳF _Mo'uy+=Ag/;)G@KYk5 2'ɼjhŘ ӳ ۢG -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ե Ř״۱`ӳݝLj80߳ݱ'۱r& -  -$ -Ǭ2! 0 01 0& 0 1 1) 0 0 0) 1 1) 0 3 0 1l۱A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ F!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%G . - -HǴŘ91ӳӳŘӳ֛ٛӳ[Fq Yե|ת / ӳ9,CNݶq Y˰=*۹0M"='l;A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳɶG -  -Ř Gӳ˰߶eگq Y˝=*͖ - - -K -I.'Řծ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -۹=* #9 /  wS)/SE!7'Ue  aYG'OI= %EK  C57K+Y  K 5##V5j$TNgA`" #18:/#h+8ӳ ѶK 1WA;<*pX  - 1Y7ӳ ˲ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ī -ӳǴћɶʝڟ=*ϰ ; E/ ko۱ӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . /ӳۭɼ -׶%  5 ;  *?ӳӳq YTӳӳ] G %    5)_ 8E+e   I'9s*8 3 q ]3=*׶ޗ 3Ƕ׶)@m  ӭ Ѷ^C˲Ѷ H R ӳĘhӳѶۢǶ F ɯ# F״ݱ2XTŗѶG۔   %a9K]3 17o'Ř-(׶GR^X2<ӳե  (^Řӳ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&('+'*)''&"*&-ūq Yӳʘ   -#  -m˘ϰɜŘŴɯӳq Y۱Ƕ1WA;  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ]3"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV **+ -(1 '/#.''0 -).Y߶ɯ3}U߶ӳݱTϰӱȼӳϰF! -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!!i#2&6%0$3'5&1#0'6$4'1%.@p -5<>DzӤ:ʖ  .-3SmkӳGٌ ŘG۱ū]3ٌ߶Řq Y -G:  ˖شӳѶ _Mo'uy+=Ag/;)G@KYk5 2ݶ.q Y H/Fq Y4ٶ]3 ӫɯѶٮ߳ʝ˝ J ,* UGٌCݡ]3٘GٮC=*+؛ӳ͑ ۦۢū  ӳfBB'q Y Gȍ  ) -}E - $=)  ݝ߶˘Oq Y9wJCٰGٰӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5([  ӳ #9 / wS)E!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa .C   ?= # 5   -K #6 j%KQ#A`"[I2\ho5#18:6c2P\+ ۢϰϸ۱=*ӑ ѶǶ9ʝ߶״G۱q Yեۯ͗¯ -   G5+Źn4 #   !O - U$ ,k#a E1 /" 5! #   t@Er~ɶ'ŘӳտGGF߶ӳ߶]3 >/LcA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ŪPĘ1ѶCӳӳ -   <9 E=I7 -b -Gӳ ٰ͗ڱrŘŷ FŘӳ  ; E/ ko2|TݳGnūѶɯյɯũӳӳ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ( ^ L     H     -         @    H      $ X  L    ^  BTjJ:|x6T4 p/P #($#%'"# ' $$ '&%$% *  E n ?#O Ƶq Y˝] G %    5)_ 8E+e   I'9s*8 3 q F @FӳĩGq Yϰn4\ F$ - - 4(^ -8D*d~  -H&8r -%F#D* O8 M &P"J3/M (L Iq!I!M&4#ѝ]3# F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!4#2&5%1$1'3&1#7'0$3'3%5˶G߶եӳѶ>Gɯ  .-2Rl -k+ŝې͝.ӳ"A. ɯ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ!! -   - $   -ӳ=*˒ɯե˒Ƕq Y 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[o#9AU%cY5? AoK)_MI!     vvCv vvvvܗɯ]3۹ϸpX H/ӳӳ]3.ӳ۾*ۗ ŘGq Yϰ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ  -   - $ ״ɯ &,lӳ`zY':8 GѶնӳ] G %    5)_ 8E+e   I'9s*8 3 q ]33ӳ]3ǯӳӳۯŴ F  Gūӳե mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -" A{A@ӳܗ߶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ו؛ ݲ    '-[ aɯŘӳ2ӳ" A{A@ɼ۩$90 uö\ӳū - O -92ӳծҳq Y3}U(7V ,T65ӳ*['Ǩ۱GˬGq Y]ӳYр\2ˌ׏q YS4ɫ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&r"x!~ %y# ,y('|'|˝ѶFG=*ӳˬ   M #'cG uBy YWY(1ӳӳĻ8> ݲɼ߶٬ ӳ 3'8 -U ?5ɼöٰŘӳ G:8 ۯ0(ե *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&W"]!a %Z#] ,b('`'aņŗGŘY -+gٕ TGQ- -P - mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -'ٮ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& $o5ٮ߶  z<2t   :n -X 0 '% -fF*Gŷӳ  %a9K]3 17o'Ř-(Ͻڱӳ -!  U :2ӳV A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG222%˦q Yҳdzӳǵݱ޶ thӳ' -    - X   J     2        -     -    ~     ^   P @ j    -d         - -    . x  ^ C    - R * 2 2 J  L     B   P       -:      0       J R H& )%++'$ӳ!GGr&ɯ:IŘ ۱   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ѶE7߈ -ѶDz<͝ٮFݗ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ȭӳӳӳ  ڱ'DF، \\8\0\F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Dz׾ӳ۷ -X   -;&$%n -ۘŘ " -Vӳ~ٛѶa1WA;ӳӒݳUQ- #/Ky=13#'I -MO=;G }c'/? -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳӳG߶7˝ YI`߶ӳ  -  - -9 ? @R - -@RN If)ϰķӳq YӱŴ3Eӳ  -9ӳ -GWīϰݯ#O/IӳGGӭ߿ - E5c sgo! 1'/%C II  B\2  m{ K -Bb ݳӳGכ ɼnٰ٪;ɓaG2|TѶӳ 8 i!߶Ę]3 ӳӳƵٰǶ7{8ٰӳGO g۱q Y !  >ūӳ۾] G %    5)_ 8E+e   I'9s*8 3 q] G %    5)_ 8E+e   I'9s*8 3 qĘͰ ?m?UF - 0ݴݲGӳݱG 3'8 -U ?5Fūܳ׶A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%%Ѷٌ+&&=5   QaE  _*m)Y'O-!4'^ ŷM(X  ۢӳ - E5c sgo! 1'/%C II  Bs' CʫhǶG ,=B* 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geKM? 7S#9A mQ5? AoK)_MI! AI%YM_CUkK;}y7U5v@    Ę   -F  -    J -B <F$ -.P2,y1,߶  - O -9 2ݳӳ،[ŘM ӳ߶ 6Eɼ\2ȯ ӳեŘӳ,=9' ɶӳ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9U%cmMYQ5? AoK_MI! AI%YM_CUkK;}y7U5r@     Ę9˶"&"T  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ټ׶9q Y]3ӳ˝ - E5c sgo! 1'/%C II  B]] G %    5)_ 8E+e   I'9s*8  3 q״ūҳٰ[ūdzͩq Y\2ٙņӳݲѶŘɯDza]Ͱӳ -1M/ Q   _[U O#gwa     E13 ;  = +g '9+%==; #  +Y  K 5#0  ';<$q -)m%6L4#D% j*߶˲ӳ']3+"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ٯ^6 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ƕծj* 3}UY Gݳת:fۢۮYCA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG"%ٌ߶Yٌ۹ٌ XJ2 -~^P@jd -.x^C R*22JLBP:0JR*& ) % + +' $ U +  ? ;߶4( MŘū'Ѷͷ^ -Ř̖G GG˝ -   G5˶ -$`8J\3 -06n'8Ę8(--1-*2(+v˲ ۢarq Y"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ۢݴӳ #<?: ]3ȼ ɯ=*ٌݳѶĘԥѶݳ -Ѵq Yӳ%  5 ;  *"? -1 [S%@S ?;- BT1C *  E nG  -#  -m <*o۱ ͰʘC. - m  $.52 ӳYӳ    M #'cG uBy YWY(1ٰF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  ˘ Ϭٌ'ϰ̶ï 0 1ѝ˝۱OǶ + !ݲ  7;M @ -(ӳӳ3}UlŘhǯGùg9ٌɯ۱+ -*8 - $   a[KU  '= E ' /I= %EK  C5wa     E13 ;  = +g '9+%==; #   c  3 $7q jo5#18:p064K%  -C޳˝ݳó۱ī͗Gūӳ   - L m%#      ; + 9) ;'L!(#T\"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɝ˝ -G - K C<G% -/21F2; S_qӳեi{ɶGū Ř ۦݩ GGݝq Y ִ*q Yۢɯ6 ӳӮӳݦGӳ۱.ER Bsϓ  %a9K]3 17o'Ř-(Ӱa& -))j --g4' / 7(%$E߶ɯ Eī?ۀӱȝM ӳū=*ۢO'Gq YF  ) -}Ei'ܛ 0 1  -  - -9 ?՗  UW %ӳn]3ӳӳ'  ͱʘOFծӯFӳȼͺŰӳѶҳŘͰ˝~ݳ׏ Űq Y׳DFӳɯͰ +M U/      S  - Mx   #)             Z4 CZ*'+"5A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ɼF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5((ۭ  UW e {=3u   :o -Y 1 E;˖  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˫ Fj۱K۱ӳߍ  -   - -9   ?*  YK3 _QAke /y_C!S+33KMCQ;1KS +ӳ\2  m{ K -B >  ϷѶҳG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ŘJ˝ӳӳi -3A"ӳr  ߶ӳrP߶ɼ ߽ե  ɝ]3G'˖˝ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0߶ѶpX ͺ'ɢūӳ'ӳG91ɯ' - E5c sgo! 1'/%C II  BӳG  wܴ2|T\2ʝ״UׯŘ'q YGDzݑ۱ȼӳٰGٌ ī  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gɯ˝ ٵ\2ӳo5۱ٰ !G׶߶=Ę +  ? ;+I C q.˝ӳïӳBūQӳ׻ӳG' -ӳԥGӯ$90 u -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   - -ӳ[7 ]\[̰ӳ2@poq YӳGŘݑ7Ѷӳӳ ɯ -ͰiշͳYݰB -))j --g  #<?:ӳݱ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%M'V'R;-S (R"PǶGG ۀ 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -@nJ(_  -AI%YL^BTjJ:|x6T4s@ #F(L$I#I%J'K"M#L 'K $L$J 'B&B!&#9ӳʝۦӳյGG  / ߶Z!Ko  -tӳ R߶ FYӳݗ+R$M ҳ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"T /"4"3'/%1&0!.'2#2"-%$1!/ 2#/ҳӳ˝ - O -9 -2'F߶ XJ2 -~^P@jd -.x^C R*22JLBP:0JR&< )D%@+@+'A$A̴\0)˫+ӳӳ  %a9K]3 17o'Ř-(pXÏ  ) -}E)߶G߶GͰҳ =* F.:˝՗Ѷ7GͰ Yʝ  ӳݝ\2ö˝ŘŘ ۱Ҥݱ÷o5Ѷ]3 Ѷ Y k= wE e)   C1Zt#Ͷ l- zϰ ŝՍ߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -+`ϵӳ˝ӳŗGī"Y=eW!QG A+% +1W}+G9/Ki geK]-!? 7S#9AU%cmMYQ5? AoK)_MI! AI%YM_CUkK;}y7U5" ՗q YѶӳ]3GlӳɼѶ -] &ũI÷Řīݯ.Нӳ۱ : Kӯɯ+UFGٰYѶѶյӳŘ׶] G %    5)_ 8E+e   I'9s*8 3 qѶ ۱ӳpX״ΙĘ'Cٌ  G߶G߶ӳ߿ۢӳӳūݝ˲ݳ -go'+E =1:;)  - ɯӳ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (nG ӞŐ+I C q./#>R/JF   M #'cG uBy YWY(1Ӎ߶Ѷɯ͗ѶCsPĘɯӳӳŘ #! +sPӳAӳU\2* *7 ï ٰ ӳGF'Df+Gۢ -go'+E =1:;)  - o Jc5q Yӳ˖ӳ۱t ѶĘɯí;˖Fӳծӳ3}UF]3Ѷ   øϰϵͰ׶GݻO 3}U ˝ - -t,' z'6ݗF  ӳ  ) -}E ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -׶Gӱݱ=*"ūGCɼݲq Y -!  U :2  q Y۱[cŘ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ūݬ q YۢӳŘ b4 -"  - N -  T$ ,j"` D0  -." -4 " -  - &'pD+r%q q pE rt q۱g ۱ջCoΘMN! =*۹'DfGq ^:"1 n4 Ӯ]3Gӳ ":3  ˬ    ӳݗ Ř Ř'!  -A/ յͶґӮӳ ׶G ɶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٌͩ˒3}UG<4 - P`D  -^*l(X&N,!(<*A4+A  - O -92ͳ3d -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) -=*P$GG ӳ]q YF͓1ӳۀF ŴӳͰͰӳ~ ϶߶Ѷ3}U ٶ -   G5qӳŘ ɼ'۱A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ٌGӳGDF/o5ӳӳٌ ɜʝՌӳӳӳðŘGa U{_m1I :O1-gYq[&0 ˝.'Qb$ ɯӱӳٰӳˠɯ   Y  -;&$s'ݝ '"Ǵ  -ӳŘڢG!G׶Ͱ& A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ɯ\2G ɝGGNۺ˶ ӳ` `˰۱ Řٰ -1 [S%@S ?;- B'Df7GŴӳDӳG]3Cף91ŘѶϰF   Ř߶ґ)`7 GŘo5 GòF - m/GH  )J  d۱ !ڱѶũծ3ū߶Ƕij3}U͗ ߶ŷ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Tɯ ǶMӳӳ   ? _ #ywA i%>Gǰ\2N % '\GɯѶ u )Y Y<7&˒ӳ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ Ќ۹ٰǵ 3% U fɯɯ3}Uɯʝ -1WA; ӳӳ #Ř ; E/ ko   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ' Ѷ .to߶Ͱ]3ӳԿĩŘūǶ7iisGŘ7%  4 ;  *?,< (^ٰM=ͳG߶ӳٰ˵ӳ˘Ƕq Y   ӳѶ## -˲ۯaaݲ÷ϙŘpXݝٰ7ɼͰٰŹq YڦԉѶ՗͖ݶɯӳF،ӳyU^ G*3ѝӳB [kŘѶ ǻєGӳ͡ϝ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (FɼG]3ծĘ~FӳۯܳɼɯG ݯ3}U ǹӳy˲˒Ƕ .Gӳղȯ.ER Bs ծGݱǶʹī*    ӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ŘķaF+ӳݳ (  ŗŘRq Y FǶѶӳ߶ ӳĴӳ2|T+ϙҰGF:˖'Ř Z  (Z Kww -@3:ݳZӱ,ӳŘҳҳ.ۢ Dӳ׿Řq Y ɯӳ3}U -1 [S%@S ?;- BݳӳQvۯ6W]3ӳoӞӳ!  ˝G!]3ۑUQ- #/Ky=13#'I -MO=;G }c'/*כӮ߶ůͶ1ݱ n4ڢѶo5 ͣYq YŘGG״91%%  -Rtd""*Pd2@N8\| R*b P l6<bd|b0(.!-!*+ $!ѶɼIŷ߶ɯ ѴF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!K#C&@%E$C'D&C#C'G$F'>%K ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'j*` &a '`.+` $`Řcï˝ӳӳѶрq YŘG9O - G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%  4 ;  *?, - E5c sgo! 1'/%C II  Bӳʝq Yq Yɯӳ _Mo'uy+=Ag/;)G@KYk5 2v -+" @  ) -|E-zr&۱ݴά*ɼϱ'ӳե[ @4ҳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳҳծ '߳O7ϊB C#  2/ #}  [6]IG < 2˝ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -DzG 7=*͑=* ɶ -go'+E =1:;)  - ץDz ۷J mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ ȯٰͦGɼG̸Ͱӳӳ#Ř˝ GFG' -G - K C<G% -/21]3Dz -7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ř*ۘ، -ҳ ҳӳӳ.߶ɯɼ߳q Y   -#  -m,"'˝ɯۢͳsA+Ř߶UQ- #/Ky=13#'I -MO=;G }c' / ߶؛q Y˝ٰɼo "U߶GFٮ1WA; Řӳ˝n4 ϶ Řȡ  BI͗G׶ʝ'!  -A/ +SOͶ aݯG  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gӳɼ'GF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ˲GRG,ӑ6:ʖۿӳ߶ĹHg۱˝ɼѶŘ۱ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ٰUQ- #/Ky=13#'I -MO=;G }c'/ 2|TӼ ӳͰͺѶӳ  - -c#a e -:33c%=Dɼ4'ͰɼŘҳ#J  -Ջ=ϰ< <' -  b3*sW\  Kww -@3:hӳյӳv -+"/  ˝3}U ݜ 8 i+3}Uūӳo4Ͱ Ô - E5c sgo! 1'/%C II  Bß2|Tq Y H/ -/ -_  --pXٶ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -) ӳ]3q Y   r ٌ ٰыӳɯ۱߶ӱӳ߶ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ HҳG߶'A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%rǵӳV7 {=3u   :o -Y 1 EӳaC" A{A@۱Ř  -K tٌ3}UFC\2] G %    5)_ 8E+e   I'9s*8 3 qѶ˰ūϵȼ<4 - P`D  -^*l(X&N,!( *#4+"MΰGV7ɯTÊ˝Ѷø˝˝˝ӳٌӳh5Ȥ  %a9K]3 17o'Ę-(σ˝ ݴ˝ - G#MN.ʝѶ׶ӳ۱Ř'q Y1ӳ϶ӳaF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  GFٰ+ _Mo'uy+=Ag/;)G@KYk5 2r͜ YK3 _QAke /y_C!S+33KMCQ;1KSZ +ٰ 3'8 -U ?52g1Ř -IOq SE!)1 k ; E U    C5;+ AC#   u   7]8O K S#Z=,q Y mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -#Gե mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ī<*6ؙ]3+ 3m mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -k  (ZFT Ͻӳq YѴr&ٮ<ɯɯӳǶƶn -  E/Rѻ+Gӳ _Mo'uy+=Ag/;)G@KYk5 2 ӳǶ޳ɯūG ŷF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(@)ٰ 79Lҳ3ӳ]3C<*ӳ -L E;W%_N]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ Fīq Yr&ҳq Y۱ӱ+!˝q Y۶-X 3F^ - ֿ=(FŘ3}Uϰ˝ɶɯ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -3ӳMN @4׿  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(7   ͅͰ̀d#ZXGɼ"߸] G %    5)_ 8E+e   I'9s*8 3 q˶ӳӳGAե߶  Ř -   G5_յ Ř ۘA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ƕȼûɡ ?{3ɯ͏ٌūӳP# - '^ " -V0 nӳŘѶ]3߸A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ՗ɹ Y9ͰLӳӯΰ خŘ@ CƶZ!Ko  -tEѶGq YɯŘӳ ڢɼŘۘUӳ،ۘ  @HW)ղӳ˝ۘF - E5c sgo! 1'/%C II  BYѶ ūc448404M ] ͰۢOϬӳCۘȼӳٌ  C#  2/ #}  [6]IG < 291÷ɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ܳծŘr -KIA -go'+E =1:;)  - ۭ  r  A -!F7ӳӳѶӳͳ׶'۱n4 #   !O - U$ ,k#a E1 /# 5! #    @ErˬGǶGӖեٮӳɝӳŷ:ʖ߶] G %    5)_ 8E+e   I'9s*8 3 q׿q Y"ɯ -  E/Rʝŗ˝Y   M #'cG uBy YWY(1q Y+ݗجʰ2Ŵ   -5dӳ -#9/ O/ %/SE-W 3[[ 'OGeGY )'9= E -EK  Gw==;#   7  7  'Ki/s:%p"3dg18/1߰ӳ Y {K*=e YK3 _QAke /y_C!S+33KMCQ;1KS +߶ ӳ)DZ[+  G -Qa!+ ! 5   [        !M)0I* >   ߂՘0˝ %7/hc϶Gҳ -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi , !}3a7E= W[ 7!_ Ws)3'AO)AGW3 - -MQC9_UAa g3 5mQO}U #'Y)e   $ӳӳӳ#3ӳۢڱEǶ<*u *7b˝ۢ'ӳ öǴGq YьѻGͰūB2z<ӳ ^3}U Y {K*=eųӳGӳïcG   E 5,ɼF] - E5c sgo! 1'/%C II  Bڢ Ѷ `# JͰ]3ٰމ  'ۢݱ۱ٮǶ f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%('(');-) ('"(ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ٰӳӳ׶G3}Uǵ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 'DfǢ\2  lz K -*"B, ӯ߳ - m  $.52ӳ F @]ά -ӳj Gۀ'͗]3۱   2'8 -T ?+-5+0ͰٰӳFK -I;ӳӳ˝߶ɯ ˝2|TѶ˝߶ӳ۱79LŘӃٰGشӳ ۯ˲ XJ2 -~^P@jd -.x^C R*22JLBP:0JR -& ) %!+ +'"$!  ߶]3q Y  ݯӳņڦeeG״'ܴRѶۢŘ)ӳ۱ӳö'͗،ǶӳGɼ߶ װ ķTٮٰٵ̩ܳ߶۱"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݯG Ę ]3 ۃ ߳]3 _Mo'uy+=Ag/;)G@KYk5 2ϙ9- WmF/g6ӛŗݰķį۱q YϙѶū ? _ #ywA i%>յ'ɼ߶߶B L?+[Gׅ3}UɯοG;׬ӳ''˝ɝo5F˝F*ɯ8U - E5c sgo! 1'/%C II  BĘܳ͗ ٰ۹ӳ'!  -A/ Dzӳյӳտԥ ߶F q YC7$?TɶT ϘѶӧ  ݧͰ Ѷ ѶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(*  ] G %    5)_ 8E+e   I'9s*8 3 q  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ߶ ߶+ ܳӳ7RaٮF*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&g"n!m %j#o ,m('n'qӳĘɯ ӳɯO gDӳӳӳi{ӳӳ۱: _] G %    5)_ 8E+e   I'9s*8 3 qG˝w - O -92Řóa "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳGGq YTӳɼӳ͗ӳ -go'+E =1:;)  - # ;˖ӳե ˒ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  ^:"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -N S  Řٰn˝ YK3 _QAke /y_C!S+33KMCQ;1KST +A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%  ;˖ Ѷ͗ E  -7$?ɫǴ]3۱Ƕ#߶ӳn͗ǔӳTߔ.  ӳƑ Ͱ߶ @4G "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ŘGi -3A"q Y  - -u,' {ӳ -ɯѶۘɡ եѶ -Y {=3u   :o -Y 1 EG s'۱3}Uӱ9ɯӳŘϰGӳMNGѶD˝˰q YͰ5i #<?:" -" (2("o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - GǴ˝ӳŪP^߶TP, -".Jx<02"&H -LN<;F -|b&R&.+1*3/*1˝Ǵ ݳ˲yU^ G*3 g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ]՗GG +I C q.#J  -ʰ+ÐϿӳٰí˝۱q Yӳ ӳ، $C  -եL - m  $.529۱FӳG G˝ӳ۱] G %    5)_ 8E+e   I'9s *8 3 q߶X÷÷ -?9 W1 SQɂ%#        C(46 ӳΙFo >/Lcӳұk0 nG -#9 ) ! 3    +  7  'K;Gi/ss4W$&:S1ӳ.  XJ2 -~^P@jd -.x^C R*22JLBP:0JR& ) %"+!+'"$ ݰٶɯ=*յϵGF  Ѷۀ -1 [S%@S ?;- Bq Y -   G5צȼ -X Ht-   O9 3@;˖ݳӳɼӳ80 -1M/ Q/   _[U O#gwa     E13 ;  = +g '9+%==; #  +Y  K 5#0  'K;Gi/s;<$r .T,/4#1߶ 8hG۶ӳr&3}Uq Y  - =>]2|Tg]3յ - E5c sgo! 1'/%C II  BִŘɼ 7`GݐŘ . - G#ñUӳ˲% %-UQ- #/Ky=13#'I -MO=;G }c'/$eMŘ/ۘˬӱ ɯɯ۱ٰ  ïGכGŘٵq Y "U *=A0G:"1  ٰוR* ӳյӳ+ɯN˝q Y -1 [S%@S ?;- BsۘӳGū ۱Yɯӱ=)ӳѶ ɼCDZۦG=*ū650 2uF 57  ˡ÷GFӳ ? _ #ywA i%>] G %    5)_ 8E+e   I'9s*8 3 qcǷ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -C2ݱӳ ˰צӳյq YGÝʝͰ#O/IQ ״ӳ ְ ʝͶ -   'O7 r  %\H59kݳG  @ - F7*ɯ6@Jׁͺο$ ǴG۱˰q Y߲ ۱˝)`Fsg+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (M= i״ͰS  ٶ  ӳ  [u͑]3 ɼ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* տӳ6F  q ]3]3G -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯCѶ *  E nGq Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Dz&;ӳӳѶӳҳѶ  F#Ƕ˝ - q Yӳ #! +1WA;ɀP Yǧʈ - -F!A8Řū9 ^:`٪ūG=*47 Ęʝ -ӑե]3ܳӳŘ3}U۱۱եCɼ#׶ӱ ׍ؔF   ӯûF  ۯݴӶ#ٰ*ɜ3}Uɯӳ>]3  G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ۘ'ǶŘŘ#J  -ɤ۹͗ [G ކq Yϵ0߶ӳ -   G5ͣYӳۘ۹F q Y 4'תF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%659EC?sOq ikI  5( - m  $.52  _Gl Kww -@3:]39o' ӳ˝#@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF##"e 0"1"2'-%1&1!0'.#4"1%$1!1 1#-եŘ ? _ #ywA i%>տq YɯYq YG˒ɼ 8 iɶͰΙ 'I8GŇŘ16!Gݏͳ#,0Gӳ ӳ]3 G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ?_ o#N/IծķGɯ7/=Dә -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )   !k ] ׶͗o׏ յ ʭݝ ɯ=' -  b3*s -2 F]33 ӳɯѶ XG˝$ӳq Y  %a9K]3 17o'Ř-( ?{  - ]` `ƴGӳ ;A˝Y] G %    5)_ 8E+e   I'9s*8 3 qѶ [  -#  -m,ۘ q Y - P r , I&T4|$rF -4 0D -B"  -$ HD\c(B#F#C!EzŘG߶[FGӳ ͗gǶ+ݬū mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Bӳ \ 2 ӳ͗ӳե=$!dʝrGŘ;˖Ͱ] G %    5)_ 8E+e   I'9s*8 3 q2GͰC  ɯ߶˝ T vͶ ߶ {=3u   :o -Y 1 Eɼ -F  y2÷nj֛ɯӳŷ۱q YӳܳӳGï˒ v -+"ӳӳ   ;Qs߶PGȡÐٮ - -"H6O/ yS-/]G2 S]e# oI=    a~$ =3+e-   - D02; = *f&9+$AAcK+Y  K 41C  ?A # 5  -K #m -)ք%:rb"U -.m  6J%`\L?d2&ûݗïӳ˘ǶF =*"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -1^0 ɽ MgA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ŘӳѶAٌɯѶۯ3}U' ۱ۘX2<GG3ɶӳ 'ݝϯDzӳНŘ Ѵӳӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -#FĆŷНeĘӳF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!a#3&4%1$2'4&2#8'2$2'2%3 - #9 /  wS)/SE!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==; #  5 j $TNgA`[y"1Bghn5!18S=C1"/3}U' 3}U< >]3ǴF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳӳG ٌ+YC #<?:˝˝G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( _Mo'uy+=Ag/;)G@KYk5 2ǵ q Yԥݳɯ˶۱&ÐGӳ'ī]3˒ aDAǍG`ӳ  ґ' ҳ͗ī%ɼե߶+ - 0  + - - 9?cɼ 'ɼ""Řq YݳͰŘӳ׶G`iŘ ˝ӳ ٰ֘ե ݳq YŘװ3R;FF FɯK -IA˶  "U߶G߶ʝmG؛ 9 *  E nϝٌ@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"8 3"3"0'2%1&/!1'0#5"2%$2!1 2#1  ӳ Kww -@3:/.Pí ӱŘ ת -   G5ūٶ-ɼG]3  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ԥ ɼ̈́}C}۸ɝҳŘɯӯ]3ӳێ7ɰ{ o9˝ö߳ŘŘ Z3`'ӕ2ɺ  XJ2 -~^P@jd -.x^C R*22JLBP:0JR&i )p%q+p+'p$p F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(>]ß  ״ѶGӳתít[Y  ç، -  - @4F߶ ,I CFǦ͗  ӳʫۯ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳصե-=˝յŘ @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF  " S"O"P'Q%S&R!S'R#Q"S%$P!S T#R -L E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ԥɼۯ ڱTӳ߶Ѷϧʝ UQ- #/Ky=13#'I -MO=;G }c'/ӳX O!K+ϗ #*4 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ״ W/ Ѷ G1WA;ڱ Ŏ:ï9ͰݝٮA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ]3ӳӳðůۢ - -F߶  - ]FӳǵF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5X!- (-%-sA]]M  Q%759EC?sOq ikI  5(  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -s<'0 nŘF˝ -1 [S%@S ?;- Bū@!+6 ӳ^B'oDZɯK wC1WA;7{8 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  ŘŴϱϰʝѶ -))j --gٮۢ˰Žӳ(7ß/.Pӳ)īӳ _Mo'uy+=Ag/;)G@KYk5 2ť  -! S"O %>ʝA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳdzû׶Ѵǻ K 3}UǶƨչ  GͶGn]3 -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&+%0#0 &.$1%10)2$0%,$4ݱ ?@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"/ 2"2"4'/%2&*!0'.#0"0%$/!1 .#17F;]ۯܱӳǶ Fa mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -E*L6 - m  $.52۱  (Z̖GG  50A jͰǴӳ۱  --ӳݴx*ۢ߶ۯ״ӳ -ïѶ߶'o`# JѶӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(#+  ? ;xFG۱ g F @Ɇ<'Sݱ^C'ӳP Y ٌ` `۱ ŷ7ݣ - E5c sgo! 1'/%C II  B" -# (2ݳGӳ͹G]3"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV ,*- -() '0#1''. -).ӳ  ??8˳G mm8m0m۱'  -K ӳF' ӳ תݛ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳե&ʝɼ _Mo'uy+=Ag/;)G@KYk5 2'P[(÷ӳӳдɯnCƶ߶ߑ#3ӳ ۦ6ѶŘɝݗܲq YpXFwdzɯ[ۢWGѶٰGaӯ2; S_qeGۯǵ]3ӳ(ӳF< -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(<!#2&7%0$,'3&1#5'7$2'-%5յ]~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'*B &A 'B.+@ $Aq Y՗GCյ  7;M @ -(.B,=˝G׳ۯٰ W۱=* ' n5pX -1M9  S % )';f  !r3zͦū+  ? ;Ƕӳ۱n˝̗ɗq Y3}U;Eʯԥ8 8 -N#E] G %    5)_ 8E+e   I'9s*8 3 qӳ Ѷ ":2 ǵԞ,զ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Řղ 3'8 -U ?5Ř\8ӳ^.G˶q YCy D1 ե#ӳGO2: ӳ]3߶ #*43}Uݝ˫ūF@' Ƕ ӳӳF1Gq Y?کCGūpXF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  ӳG -91Fӳ4q YŘɯӳݱɼ T v--ٰpXpX3}U۱  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ҳӳݗ Q- -P -եGͺ F @˶ -+9/ U1 S ']          7  'Ki/st6@+!1̗r& -  -$ -Ǭ$B%  1 &   )   )  )    ӳGŘ ']3ӳ9;ɵFʝɯե޳ ?{˒  A -!F7." A{A@ 8 i ŰFF""۱ɝ -G - K C<G% -/21ɝ -   G5.ER Bs] G %    5)_ 8E+e   I'9s*8 3 q@pɫ #a -͗Gl-߶YGѶFєѶ^  - =>]2|Tgī+  + - - 9?c91  -˶˲ӳ߶a6Kq Y<ū^ɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 2ӳ 3}U׶q YF  ӳq YFӳ϶ - -F0߸Qvӳ q Y H/':=, ʝ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ Ѷ C#  2/ #}  [6]IG < 2˼ßV F -))j --gݝĆ ,`(O#N/Iӳ.G˝4  )J  dӳӳŘ-5 eGY (=3+e+    15 + 9) ;BUѶq YŘG9Hӛ' {\ϰ״...+  ? ;ӳۖe@ٮѶ  - L m    '-Z a-۱ϗ  C1   -  - -9 ?ҳŷs8 ɹq YӳŘ-#Fյ;ɓٮFѦӳ]3b3/$ 1,< - O -92ӳǿ˒-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' Gӳ -كGӳɼ˶q Y80ݯٌ9]3FR Nhϗ۱q Y˰ݳGŘϔ׶ҳӳ͗ - E5c sgo! 1'/%C II  Bӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& F˝GͰ   ) -}EϦ,) -?a %0Ƕ3ш\2 Y    3     A/;&03 R ! -ۯG- -=U9O ŘwӳӳīӳG'ѶGݱӳGӳӳG۱ǶѝŘFӳӳ91Ѷ gG& VC -ʝݨ {=3u   :o -Y 1 EU˝տŷǒ GG˝C WK - 1WA;1WA;ݶͳ۱6߶FǴ3>'(+'* *7  - ~,E =, -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y)1   $iGϬq YūU،%@< -V7ҳ" -Az@@,>GťŘӳӳͰY\2ӳǶW/ݯݱ3}U-m5ӳ˝Ƕ=5   QaE  _*m)Y'O-!4 ǶX"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˝߶ ӳ(Q- -P -q Yi"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ͱ]3*q Y߳ùbÒ   2'8 -T ?+5+ q Y " -# (2߶תͰi BTͷ۱ӳDz ݲˊݺ$ - -E $=< - D4brfn 0&.$C HH %& %%"&$(B)(ɯCq Y - E5c sgo! 1'/%C II  Bӳ^C  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  {=3u   :o -Y 1 EoάٌȯǮӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѶӳūCѶ!- -dյ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -FŘūӳݳ3 ۫ŘG!r!&!!  ӳ͗ӯͺųߕ - -FGԬ   + - - 9?cFg -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(g ϙGpX ]ե' DZiq Yƶ ˝GA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Řݳӳ ӳ$90 uɼGq YǶ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&8%A#> &=$>%A0)@$D%@$C  rY7{8ˬӳӳӳեӰɯ ɼ _Mo'uy+=Ag/;)G@KYk5 2͗ Ƕٰ 0 1G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( R ! -ņ]3I =5   QaE  _*m)Y'O-!4ɳ˶ӳ  >ɯŘY mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -͖ ݱ*͗ǵ ۱Fӱӯۦ˶ h<*˘W/߶ƙۘ ӯ #<?:˝ٰ ϶AɼF GR - #<?: כɴG۱G  - m  $.52 TïG ĘC ߴs]3ɯū& - -٪q YڱwPͰo+  ? ;Ѷݱ߶q Yҳ=*  -  - -9 ?ݻq Y՗ɯF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(4l\2ӳӳq Yq`G͗CFGݱG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 1WA;  -[K 13 ;  = +g '9+%==;# cgK+Y  K &%    0F9 1/bJ#&"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Gr& -  -$ -Ǭ3%  q q1 s& p p q) r p p) q p) q r q qӳ̫ǶۦG -Sue##+Qe3AO8]} S+c Q m7=ce}c1* .FӳӳӳpX1WA;j  -. JftDf6) )4+:+  HE /A I ae Nr  ":3GݳY -go'+E =1:;)  - U.Gӳ߶y ߸A  .-3Sm k]3+*m2; S_qٰ'øGq YٰٛߑG./Q'q Y۱ŗ͒Օq Yՙեѹ˶ٰE*L7ݯFɹӳŘӳG=*Ͱ8ŗq Yɶ׶ӳǵݏҳ۱]3ũGۢɼѶ! q YY/#>R/.ì _  -K ߰, ӳݶ)Äٮ+ φѶǴNũ'۱| ת͗1WA;ūŴٰɼŘïٽ]3 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -תG߶y~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'*% &% '&.+$ $#pX߶ - 3[ɼa]  50A 7$?ӳ'+տ4eu< - -a - - - -ӱ -Gۤ ϰǨɶٰDzͰɼ]3ӳӳյ -]   &եī׶Gۢ !˝[a^߶ˮӽǦųͰFOٮʝLѶGq Y3}UG  ۱ӳýǶ ߦF ɯɼGͰ'˝*          - F - P  `  ! *  !          4     - -          -                 Z  -      - -      -   -  -   - -       -  !. M,") !0 I Y=*[=* q Yծ  - ]Fӳ ۱#͙ӳTGv'" A{A@ - #<?:ېJ˲ҳ  -  ۢ  ӳ55Řū '"Ř߶q Y!U2 _Mo'uy+=Ag/;)G@KYk5 2qӳ] G %    5)_ 8E+e   I'9s*8 3 q2; S_q˝Tq YĆ Ƕ޳F -5c GU i#-#3u#= =+ wsQD ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Bӱեݳ߉ ȼG%ɯ -go'+E =1:;)  - 5=Iq ڱ'Dfɯ߶. Ɇ pXӳŘ3}UYyŽGӳ&ӳŷӳٰ.ER BsZ  )J  d~6jB]3a h5ӳGǶܳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  ӮMN] G %    5)_ 8E+e   I'9s*8 3 qȼǶ˘ َN.˝FӳѶŘFɼ۱b -X ItF<*Zߔѯӳח .+9۱Y.B,=F3}Uų.GŷՉߚGq Yӳ۱'ɼ"]3ٰӤѶG˾÷ѶʘͰ]3q Yӳӳ˝9ʝכ תɯźӯC߳ˇC]3˝ɯV YK3 _QAke /y_C!S+33KMCQ;1KS + Ѷ+P  %?7O >% -qa ߳3}UӳӳӳOϺ߶ _Mo'uy+=Ag/;)G@KYk5 2 - - F @0Ŵī 3F_ ׿=iӱTɼ?J/ G q Yϵ3}UGݯٰGӳ1o_   3'8 -U ?5ZѶўVG  Y  -;&$ӳڢӳ߶ - O -92۱3}Uӳ V :ūͰ b3/$ 1,-]3ӳŘ ѝ ӳ\2ݗ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Q߶&F÷ɯ _Mo'uy+=Ag/;)G@KYk5 2ӳӳ9Ř  <fOŘӳ;˖XӱŘɝ3}UMNO ɯǴų Ә߳ٯ՗ .ŷ Gʂ90 nάٰϰϗ*  եɝͰGӳ˝ٰhyU^ G*3A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9|1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG7% ٰۘٸ۱ӳӮ1WA;յG%  5 ;  *?՗ӳ - ь -  -  O9 3@ۘ i{۱G˫ - -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯɯ߶;k -/ KguDg7 4:ɶӳӳɼ.'ݨ'ɼG>ӳٰӳӳ @4    '-Z a-.FpXѶ+û۱յŹ]3 #<?:ӳьq Y˫ - : B L   -8 - -  -d - - -V - - -Z - -b - - - - - -( - -H -, - - - - - " - -v - - - - - - - -0 - -H  - - - - -  - - - - - -B - - - - -, -( - - - - -6 -B -  -  -t -8 - -2 - - - -" - -  - - - -` - - - -4 -8 - -N -h - -, - - - - - -| - -2 - - -` -6 - - - - - - - -D - -< - - - - - - - - -V -Z - - -6 - - - - -^ - - - - -V -r - - - - - -( -2 & - - - - - -A -N - -( - -@ - -F - - - - - - - -V - -2 - - - - - - - -L -P - -B -8 - -^ - - - -T -@ -` - -f -2 - - - -4 - - - - - - - - - - - - - l -P - -N  - -| - -T - -" - -& - -X - - -( - - - - - - - !&$ ' '$"#!"$#!$##ۭӳ gڢյ=**G۱<-īGZ!Ko  -t : KŘG۱۱3}Uӳӳ˶Ƕ -1 [S%@S ?;- Bʝ<*Ƕ80M ]  Ř-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''Ӱտ {=3u   :o -Y 1 E˝ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ǵתӳ @4۱"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV /*- -(. '/#.''0 -)0ןӳ۱ 7oF'ʝ%@ǻGF6ӱ߶q YUG ; E/ koӳٰFӳ2|T˘G˝Ř˰3>'(+ŘӳٰUɼ+ŘѶז۱Ř ݗZ!Ko  -tl - :Iӳ'+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;67 -1m  ( ׮{oŘ;˖<*5i  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) FGӰpX͗φեŗq Y   ӳ ߶o˝ϵ  %a9K]3 17o'Ř-(GӳԬ˒G۱εݱ.ER BsG - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0״ӳG  50A Ƕ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK) ũq Y+Ƕ"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV /*0 -(3 '/#.''4 -)+۱]3 ݱ3}UG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(˗Řqnŷӳoͺ GŘ ڶ ß˝6<] G %    5)_ 8E+e   I'9s*8 3 q\8ӳ׶Gӳ  '!  -A/  3}U" A{A@:ʖҙ#####˝G ߱Gӳū ; E/ ko  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ӳ ɝs'q Y -!  U :2ݗIQ?!?1#C=ӳŘӳҳŘ۱، Ř 8r Kww -@3:  [G -۱յӳ߶\2ۦ[ǶA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG>%  - m  $.52ɼA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG&%װ QiǶJF˝ӳs'uӳ˝DZե*  G -Qa!+ ! 5   [        !!M)0IŘɯתY۱ɠ C#  2/ #}  [6]IG < 2 ӳq Yӳڢ ߶ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ A_MI! AI%YM_CUkK;}y7U5?u@     ӳ ѶGϙ _Mo'uy+=Ag/;)G@KYk5 2q YϬK -IGGӖɼӳٰR[ґ˝ӱߌɯUQ- #/Ky=13#'I -MO=;G }c'/߶ۢ ߶˝ܳ˝ٮ  -  - -9 ?ٰGӳGӳŷӳ Ŵ ɯ߶ŗGӳ׶G]3.0ӳٌ=*.ӳɼ˯ŘŘٷӳ -go'+E =1:;)  - %' -"&=G;˖ݰӳGFӳڱFGȯ׶ӳ6FUQ- #/Ky=13#'I -MO=;G }c'/ǶG۱vӳ  3% U fCʝ]3ݟӳͰӳݝӳŘӳ. - -Hӳ Ř  - ]Ŏ:5  ۱ɼ]3YpXq Yrٴ -} U/ ''|)     ; -    P"#90%ӳ, ӳS:8 ӻ Ƕ]3ӰFq Y4jϗڱtïqӳӳ˒ߏݗ {=3u   :o -Y 1 E۱˒MNӳ߶ G FˎͰ >/Lc߶;]3H.  '˶˝˰ {=3u   :o -Y 1 E  %a9K]3 17o'Ř-(բ3}UɼͰF G.'͢۳` `۱ӳGǶzٰե:ʖUۯ=*/q Y - ̰  C1 ߶U,=9' q Y[7] G %    5)_ 8E+e   I'9s*8 3 qݶӳϰ)ۯ ژa6KӑpXīJ߶ʝӳq Y]3+ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ӳ߶Řɯ  .0@ "ݯFӳ=*6j=H߶߸ƶBӰɼӳǭ˝Ƕɼ3}U -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )    . `d Dbb (*+:, ˝q Yŗӳ]۔ӳFi'3 ҳG̶ח  -  - -9 ?q YF߶ʼ͗ݱ Pѻݗɼӳ]3ެ-  ߱߶ -٪ͳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%'۱ӳ)   -  >/U.? #<?: ɯӳMNѶӳ   M #'cG uBy YWY(1"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ͰۦBF ӳɼٌ'*߻÷ӳɼyӳEŷGɯ÷ѶɼݳӤ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  >ե[75'GoӳŘɯ۱ӳʝӳGӳҳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -   -F - J -B<F$ -.J2,!1, =*.DzA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  ٰݳǦۢG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳӳۦӳӳɼӳ Kww -@3:ӳŹūӧ 3 -$`8J\3 -06n'Ę(Z-b-*b(,1WA;ѴŘG#  ;Qs߶Ƕ @4ǵ ӳѶӳFѴų -+9/ Q/# -'Ue   : .    / I 5 + ;P5A4uJi!mYŘյ˭ǵq YFӳpX H/ - E5c sgo! 1'/%C II  BŘ\ #! +ٮ˝ ӳ+ʝӳq YӳѶ -ɶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٰٵ5ZѢ9H -ɼӳ ɩ*!qgnŘ G McӳŘ _Mo'uy+=Ag/;)G@KYk5 2 - m/GH  - 1Y7!a۱ ǹΰӳ=*ʝ   ׶/ƶŘG϶ϰ˝ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ]3ٮƶڱ׶;˖q YϴïŘͶ -go'+E =1:;)  - G߶` `ӳ٬ʝ  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ? -    ) ,G  ϰǮӳϮq Y {=3u   :o -Y 1 Eӳ3}U!%  5 ;  *?G˝'߶ ɯ  15W +k#3-=;eW!QG3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9_U%cmMYQ5? Ao -AI%Y   ˝8ӳ+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (#J  -ݝӳɯӳۘ Ûӳ  A     GG 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 9AU%cmMYQ5? AoK);}y7U5   ;Řq Yӳ 7\2Ř˒ݶGŘӳ եG]  -! S"O %>ӳӳŴ1WA;Ѷ˝oͰ ݻ˝' mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٌ'3}U+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ɯ ū˝ͶQ- -P -ūӳ GӳͰ -ݳǘa mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ū'YН ]3ӳݲ q$]3aͰGӳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''QȆ<'Sq Y˝8 ïA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ڱŗ\2 q Y $ ˘ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 8װo5 #   !O - U$ ,k#a E1 /# 5! #   @Er*׶ӳ  - -b"` -d -:22b%+-='0ޫG F GUb '˝ӳӳ ΰF˶ kq YͰ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  ˝Ř  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 'q YOӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ܱ=*+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ٝ29߶ѯ߶Ǜ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ƕ߶ӳۦ2XTGA( ɯĩn':8 G'žյq YF  Ƕ -   <9 E=I7 -b -ۢ ϵq Y ӳ Ͱ  50A  ղ6، -\2  3F_ ׿= -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Ƀ<Нӱۦ -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6 D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !p&p$p 'r 'q$p"q#r!q"r$#p!p$q#r#pq Yŷ ɼs߶Gī]3ӳٽӳTGG E՗ǶøGіߔۢ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݴ   PzӳīӳŷٌŘ$'ݨ Ř -   G5 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ŘG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(/Yh? q Y8ӳ A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . E bGӳh ^ ӳ\ŷǶ ɯ- ʝ ե ˝ӳGĘUQ- #/Ky=13#'I -MO=;G }c'%/ŘӳķCշ'i{ӳ C"$08. 1---   ӳ[ Kww -@3:ӳ|  7;M @ -(Gӳ÷ϼ:ʖӳ۱ -ǵǺŽn4 #   !O - U$ ,k#a E1 /# 5! #   .@Er߹۱Řӳә@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF00"^ 1"2"0'1%2&3!/'.#2"1%$0!1 -#3ӳٛ ӳ˅-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''۱  T' -19   S  - ~-          + +     ?+"5Cj-,M  LѶ׶ YѶ˝ ?{Ř  q Yݑ  - O -92G+ 5@ ݲC !          @  @ӳɤӳӳ -؃fٌpX˝ɼ߶ӳۘï۱ǵ(̰N%  5 ;  *?]3  -ӳ Mղ˝Ӹ'*/:ĘǶGF88Ǩ8ܱӳ -G - K C<G% -/21 ӳۢϓ˝F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(G -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$!%# *' (% -%& &%$$% )'ӳYߍǢq Y G ŗūW/ɼŘFŘ#ķGӳ 8 iɯC*  O s8 Ͱ] G %    5)_ 8E+e   I'9s*8 3 qŴFӳFѶ + mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G'G˝ɼ۱ķg q YӑyU^ G*3ͳ -  sTsӱ ۦژ״ص'եӳ ͑Ř:9o'ٌG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( q Y߆  ò&'+G2|Tӳq Y H/] G %    5)_ 8E+e   I'9s*8 3 qͰҚu  #5 :GC̶ݳ˝G߶ӳʝ  1  8 ?EѶݳ %?7O >% -ӳӳi -3A"G˶۱2 -     m u  J  G߶ վ ΀ӳ ե*ݰӳӳDzųɼͰG¡,=ӳ -go'+E =1:;)  - ՜PCdz    -5?d-G߸ C  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ]3Ř2; S_qƹ ȼٰݲ` `ݳӳGB$ a ߶'s'ūG Ѷה װx˘\o Gӳӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Gӳ՘n4ûӳʰɯ]3ӳӳoӳŘq Y ?{ǶGI  C5wa(K# 5   -K #u +     -'T6$S"3yJq եӳDz+G ߶ F - - -=խǵ˝ - E5c sgo! 1'/%C II  BŘGӳŘ  9!ūɗ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  -1 [S%@S ?;- BG+ / ݰUQ- #/Ky=13#'I -MO=;G }c'/ѣ GѶɫ9(\GŘ@ķūq YӳGɯG - -2 -| -T - 3'8 -U ?5 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* FߙӳzD87"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˶q Y߶11ݏGӳ߳߶ Ѯӳ6ɯѶ ߳q Yե׶Ӱϰo5Ѧ ӳ YK3 _QAke /y_C!S+33KMCQ;1JR" +F - m  $.529C VK - q YӳۢͰӳG݊q Y  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӯٰյFۘ2|T:"1 f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%''('&;-' (+"&Z]3 ¡՞8Չ +I C q.ī3Gɯ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 04V*j"2,<:dV PF2\H*$ -*0V|*F80 -R(T2 Df@R h4@^t vDJh -fdJ\, > -6R"8@T$blLXP4> -AnJ(^LH  -@H$XL^BTjJ:|x6T48p @ #m(t$s#t%v'u"y#{ 'r $q$i 'w%N%O$R%bG *  E nٰ͗9,%÷ ӳٰӳͰ˝3=*˝ٌݳ "&"T >˲ٛ - -u,' {ŴG,  ; + 3               m'ɼGŐ߶ۢ ӳݳŷ*ӳī ґūͰF L 98%ȼҭӳӳ&Q- -P -ӡǶ߳ݳA]3 եFӳG߶  _C ռӳ\2 ī˲F*F"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -߶˝GGٌO]33>'(+#˰vc q YեٰF -#I7 N/ wS)/SE!7'Ue  aYG'O5 eGY )'9= D' -.H< $EK  Gw =3+e+    E13 ;  = +g '9-%==;#   bJ*X  K -S#C   ?=  5 + 9) ;      %' # 1&6 j  _M+A~w4"+[$hY& B8.m7L6J %  `^a1[<XV;5I˝Ʉ߶ӫ،˝n4 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯեӳŴ˘G$8 - -/m  %a9K]3 17o'Ę-(3'ķ W -go'+E =1:;)  - jٰ'F - -GG+]ҳկ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) YӴq Yr&ӳ#%3}U0 n  3F_ ׿=O͗GǶūq Yѝ\2ɼūGGɶѶ˫$x'ӱGҙӳҮū  ӳӳ Kww -@3:ݡ79L˒  ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˝ʝӳq Yɓ˝.GΙȼV~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'*P &Q 'Q.+P $Q1VA;$K ӯ / CѦūjǨӳ #9 /  wS)/SE!7'Ue  aYG'O5 eGY (=3+e+    E13 ;  = +g '9+%==;#  = m5   -K 5#k$TNgA`[y"1BT,.ǶԘ˫߶o÷  8ӳG Gó*G͗˝ū׶O˘˝q Y Ř٪۫|߂ -YӳÖŘq Yӊ߶+ӁӳѶӳGڱ բ÷۱ӳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( =*ɯ˝ɯʝ u )Y Y<7&K ӳ #<?:  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ŷӳыӳղ -  ~@ӳCŘݲٮ'Y8 uIaA ;,; ۬ L 98%ʝ c3/% 1'8ßƶ÷ӳ۱ݛӳӳѶ]M(Ƕ qŷ7Hdz  ɼ،ɯ֪߶՛ǶϬGӳq Y F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(" #&%$'&#'$'%Ͱ˝ Ͱ91Aӳ]3pq Y H/G ,`(ʝ˼۱͗n+A5 43>'(+:Qdz-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'#'3}U ״G<   -  E '_  !AF - -Fӳq Yӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ת -ϰU ; E/ koݳɝo՗9ͶѶɶ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)    q Yʘ՗īӳݲ ˝۱ӳӳ7߻ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%G.ӳoϙ ӳͰ  BIӳ   G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ϙ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ٬Ѵß.Tū - E5c sgo! 1'/%C II  BϦ/4'ݱٛۦۢǸѶӳӳqϱŶѫӳ͖ӳ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l -&0"4!1 %2#7 ,3('.'-ٰG:fӳ    #5 :ӳ G gZ}߶3߬ӳ 3}UÇ߲" !E  BI߶  rۘDٰե,I0ų ? _ #ywA i%>]˝͙ӳ9,%҄ӳ  -  - -9 ?)Ä״ϰ߶T@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DFTT" 1"1"5'.%1&1!3'.#3"2%$0!/ -#4ŷ/uե ȼ ϰӳïת91ǶѶ #9 /$3}U  -  - -9 ?" -Az@@, φ۱xɯ Yaӳ]' -8 FG ȯӳӳo5 >/Lcɼ+ -?9 Q\ 6 9) ;UQ>S9Ř')&H 3}U1$~' жRFΙӳѶq YpXծG'ɯ˒ ѶGӳݱ   %a9K]3 17o'Ř-("o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ϰӳ ҳѶGӳӳFҤӳ ߶ɼۢQa"86Ř {˲*۱ ٰ` Tz^l0H -:N0,fXpZ)=,A0-@ (@8  תۘͶ״πͰq YӳGϰ۱ Mgy -ھ - E5c sgo! 1'/%C II  B kѶ xɜT  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -=*ӳŘq Yյݯͺե ?/2|Tŷq YӳFӳȬʝ۱ ӳ ūӳե ]3]ӳ J ,* ˝oӳ͖ѝӳA$4vGF߳ Mg߶qʮ+1G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( n4  ӳqaחӳѶsP  -ȯٰ  #5 :9Gϰ .ER BsGӳ+  ? ;'Ƕr&TF ӳŘݝc3EDzӳIŘѶ   M #'cG uBy YWY(1 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٰͰ] G %    5)_ 8E+e   I'9s*8 3 q'۱q YǶ׬A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% Ę*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&*"2!/ %.#2 ,2('0'1ݴī - -}A  k+ +     ' #   Zf0%&.>&.ɼݳͰҳ۱ -   G5ɝٰ˘ӳӳ  ;Qsh -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ˝ӳӳ+s -w/IYMC(Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  ( -}/ 1 S=*۱ -1 [S%@S ?;- BŴӳ0(Xӳ] e˝ =*ˬ -F -# -ɼ+ӳF=*߶ӳZ - -!A8˶91܎ĘŲ- 969 ˒۱ɯ ӳ - -ۘ˝O Ř"ӳG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(߶ӳӳGq Y߶ה، ۢ !G۱ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳpWݳ،۔ 5i ӳɯݲQȼӳȡٌ Ѷ  - ]ۘ q Yӳ Dzӳ - .Gґq YGӳѶ ӳ˝)$V ˝̬A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %4{2ܴL'_[ۯӳGîGٰǶo'ǵ *  E nӳGR ^:߳G9Oشȗ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ͸ӳӱ  3}Uٮٌ޳ G7O%  5 ;  * -?.ӳ ˰G ӳӳ   GCӳ" -# (2˝Ƕ 913}Uݱq YݱAŘӳӳӳū̓ GٰYL@5 Gת]3  m{ K -B  ӳ3}UŘoٌ،  ŷF]3ʝTѶ۱F3}UHӳF۲ӳ4 A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k^9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3c`;wec % Kue +; qK'Y'_EG3%̶ -1M/ Q   _[U O#gwa     E13 ;  = +g '9+%==; #  +Y  K k#     :;q -p06n4}$˝͕݊[[7˝ ˝ۯݰsP۱Řɯӳ   - ]ӤŘïѶɯ{fٶ!  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ?3 &  >/Lc.ūG>BYӳCݳ ˲ٰAӳɊ - D4brfn 0&.$C HH %0 %7"2$5B)3ӳ #9 /  wS)/SE!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==; #  +5 j $TNgA`[y"1Bghn5!18S=C1"/ӳ ŘծBA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ۱!ӳՎӳ̰ $NEΪpXŘӳ - 3۱ѶG" !EӶFGɯFL״]CF? -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(?ΰ1ٰGGɼӳӳ͗ũFҗɯեFӳ)ӳ -ה88888״եŘͱ¯ɼ߶ӳ ɼ %?7O >% -q YO  %a9K]3 17o'Ř-( -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳū ˝Z ٷ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$%%' *% (( -%% &%$$( )%ղ1 ŘGŪPӳF.ER Bs - ǵӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -  Kww -@3:G q Yq YҳӳͰóFӡե*  G -Qa!+ ! 5   [        !!M)0Iўŷӳή +ݯÎEӳٌ1 ݳ:Ŏ:ͿӮ=*۱׿ 0= -Kٔ  - ->E]+ӳq YGܗA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%+Ѷoٰ'ɼgG ɯ*q YpXɯŲ]ٛӳ -A   S÷ɯ. -jfn&*D -J<0,:(\  $ ,"6* ) Ǥ  ]3Ř Mg Ѷ / ɯ @߶ť=* -+ 90ū -1 [S%@S ?;- B\0)"kFG:"1 Gӻڦ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ٮ˫ӳW39ӳ[ѶF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(6Ƕ׶'۱ҳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ӳє+   ? ;)ҳŘG  2 | T iE ƵіۘӳӤīӳͳӳG3}U߶s'øc ӳGӳٌyU^ G*3եF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sx;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(N ӳ   M #'cG uBy YWY(1MԈӳEïŘ - E5c sgo! 1'/%C II  B߶[q Y%@< -۱Y *r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l &)"1!0 %2#0 ,6('0'2q YGTYêFE   M #'cG uBy YWY(1ղ˶˝˝ - D4brfn 0&.$C HH %$ %'"'$&B)'DґG*X ӳӳ7 GѶq YכӳBT˝4̶2bܴ!G 3 5 5 0 5 1 / 1 3 0 5 5 1 3 / 4 3 4 3 1 5!5 0 2 4 4 / / 4 6 1 _Mo'uy+=Ag/;)G@KYk5 2#ݳ44̶Bܴ0D00000000000000000000000000000000˶ߖ˝ѶcRGٰٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ٮ GͰ|˝ū üFӳ+۱ݴ   mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ۭ 5@  ɼ״q Yۘƶ˝ǵO ӳ ӳ+@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF"9 /"2"0'0%4&/!/'2#."5%$0!, 2#0ىťP[(YۀǶ۱ū=*ӳ !@lūɼ׶ɶ ݳ+ 6Gٲ1^0 ӳŘ߶ҳٰūŘ@q Yӳ  (J Sd*-3}U ۱-ݯה  )J  d̦=**+###   -  - -9 ?5'չӳ ''ݯF˝ҳȯɼEӳ,ɼӳ+ӳͰ  >Ә=*ѐpXZ ѶŘ+2 jӳ  %a9K]3 17o'Ř-(Ѷް  ŘAG) ;K;GiRהǶۘ+߶  @HНղͳɫGӧ ӳCo5˝ٶOGÔɼӳ  - E5c sgo! 1'/%C II  Bӳ Ѷ%  5 ;  *?aF.ER Bsq YǜH&j'Řӳv 2|THӳŘӳ-3@ - ϰFGG 7˝Ͱ˰͗ϵӳͺ@FDz q.הMNūת׾˫Ѷq YݳGÖ q$1WA;ūŰ߶˝߶ݗ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&S(+*''"&Fۯ]A )ݗ߶ѴoAfӫ F$ - m/GH¹˶՗.[6 -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Ř\5 V :Ѵӳݱݱ=*Ř״՗ӳ8GɯDz˿ -?9MwSӳǵӳg'G'ٰ - ٸ +q Yb $>6N >$ v--='Aյ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  - -~NۘJc5k ӳr&GNO2e.iVvӳٰ͗ͰӳӳXÝɼ״hӳC׶ӳӳbŘ' mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -եӳʝӳɟ']3ӳӳYʹ͗ѥ 91:"1 ٕGɯӳӳ_Uq Y -  q Yьӳaɯ՗q FǽM5=I]3  m{ K -B`dz:˖  GٽݰѴɯ߶] G %    5)_ 8E+e   I'9s*8 3 q٣ -ת >/Lc  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ŘǴեɡɼۘ߫    #)          V1Q,(#".ER BsӳGݥ+Fӳv6  -  - -9 ? -߰ͰGK]3Ѷӳ׶ʝӳ G  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& ūӳɼӳ GŘӳϵ+яۢ4G f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%2'8'4;-7 (8"3תǴFԥO91˲MNmG ҳ+2 jӳˬɼ0 nӳǵ|l8p0lĘFDӳaɼ]3џT=*2|TĘ@ڦ˝Gӳ -  E/RūѶϗGpƶ߶i - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ūٌӳCͭݳۘ ת˝GG Z!Ko  -tGӳ=) .+ϙӳͰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɯ1WA;ŘUQ- #/Ky=13#'I -MO=;G }c'/ ݱ1N gAMY˝ӳ  - 1Y7=*ӳ۱dz]3˰ ɼݱj ת۱ѶٮǶŘݳNA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%׶J'6# a6K'_)1ٌ  - -b"` -d -:22b5%+K='Tۢڦ ϝӳ/ ݝ.ER Bs=*]3ȼϵū -go'+E =1:;)  - thӳ۱ӳє -X   -;&$%.xٱӳ˶ßґۢٔˬ fF& VͰ -7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''˝ $>6N >$ --K'PU\2˘ q Y߶]3'ɯFŘGaӳɹ  7 ? _ #ywA i%>o2|T+ѶE˫ݳq YǶ -go'+E =1:;)  -   - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ӳ ]3ӳ  --F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( + ū˰ӳӳ {=3u   :o -Y 1 EݴӳȼūӳҭՌq Yū;˖˝GѶӳ߶˝ɯŘۭӧ ݗ]3.6o<ɼӳӳڢ+  ?{ ;Aӳ]3۱ɗYϘ˝F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( - Kww -@3:Ï@Jݳե#˝׸ۢ϶ӳGr˝3\#G':=,Ę˝yU^ G*3G G Ѷӳ FyĘ ] G %    5)_ 8E+e   I'9s*8 3 qӳɼsDz ɯŘ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -F]1 -ӳӳ߶ڱ]3 -ͰF G͛Ѷ=5   QaE  _*m)Y'O-!4ɷ1FG _Mo'uy+=Ag/;)G@KYk5 2ݳq YJєӳ˲ ]3ӳۯ1ӳ%  5 ;  *?ӳҮH+Ĵӳ80M ] ݴӳŴ - E5c sgo! 1'/%C II  B -G,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(&+&*+'',"+&$ŘŘǶ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -))j --g߶ 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK    ͶCӳ߳== 1  8 ?E ÷q Y H/*Ř+ɼ .Gȼ˝  .0@ "Řӳ80BѶ   %9 U/!U)!'W g  aYG'O= eGY )';= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==;#   cK8 k eUBm2"3]V"o)#183.T,H5B/  -ե 7 ӧ '߶߶7/=Dήӳ˝Zvò ٪q Yɋӳq Y    -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ݴӳ%  5 ;  * ? - E5c sgo! 1'/%C II  Bݰ#J  -+Řӳ͗ 6߶G  -46 TP, -".Jx<02"&H -LN<;F -|b& &$+'*#/*'gۢG3}UG  Mbq Y -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&o%z#{ &}$~%{0)z$y%}$xѶG -5'˝.ER Bsӳհo5ϻڢ'ӳ=*F%% ȯe.iVv inӞŘѶ o߶@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF66"m B"H"@'A%B&@!F'A#D"B%$>!C C#? 3F_ ׿=80M ]  ˘ӳ۾ϒF߶צ o5 Ƕ -ȯū]3˝ і 8GŘӳFӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ʰ۱ ŷ ӳG McGɼū"ŘŘ߶݊Oi  Rlژ  .-3Smk   -  E '_  !AF߶ 3% U fCY'۱U3߶u )Y Y<7&ӳѓ?U - sEȶ˝۱϶,ٌ͙ΰ ϵ ŴŘҖӳӳR߶Dz  - -c#a e -:33c%=ѶɯٰɯGǷ1WA;Ѷٰ˝ŘFͰѭ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& GF Kww -@3:óGѶ  .0@ " 9- WmI ܗ=*߶"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -\2ӳ 1^0 q Yӳӳɯӱ]3ٰ  - L m˲GӦdzɧYI` ׶G {=3u   :o -Y 1 E"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɴݗӳ˝G - ,/ְۯCҳӳ%Ͱ - E5c sgo! 1'/%C II  BѶܮѶɼɯCɼ0 nˬٌۘѶ˝ɼq Yɯ Fӳɼ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳpX H/ Ͱӳfӳݰq Yӳyڼ˒ӑ {=3u   :o -Y 1 EpX+  ? ;ȼGŴ״״ӳpX׶  ӳ| +ӳCǠ C#  2/ #}  [6]IG < 2˝ -Sue##+Qe3AO8]} S+c Q m7=ce|c1* 'ӳ Z!Ko  -tūFD 3PĘūǶӳ  ??8Řq Y˘q Y߶յۦ3}UͰ* >_ o+P[Gӳ ߶  -! S"O %>Fӳu )Y Y<7&ϰDŘFGRŘǴӳuٰۭӳݰ  + - - 9?c{+  ? ;FDũZե:"1 X2<9A9~յ "o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ǣVF9ݳŘGG ՗F - -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( --ɵڱGӳӳ ` `ٰG˝# - '^ &Ѷȼӳ ū˘  )J  dѴ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Y]3Řū۱V ݳpXpX߶ɗӳ2|Tؙ    -5d->ūnۯӳų˶q Y6ӳӳ6߶ QiǶ ۘŘд Ŵɼ=*  ߶ q Y H/ӳȰ1WA;˝Ƕϻґ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ӳ*˘ɯѶīӳC[ӱR Nhq Y+12}[pӳϬT  (ZͰpX߶˰׶߶Gʼ  g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; ʰ   -F - J -B<F$ -.2,i1,rӳͰѶͰӳG91]˰?2EoӸGՈ9="߈Uɶq YŽĘͰ 4   '   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  G˝sե :"1  Fq Yӳū "U ե  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q Y] G %    5)_ 8E+e   I'9s*8 3 qǶϰ  ٰ  sTs۳"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - _Mo'uy+=Ag/;)G@KYk5 2pX H/̗׶pXE*Sʝ߶޶ -G - K C<G% -/21s' 3}Uɯd)L) < .ӳѶѶīɯ˒ǔӳ˝DFۭɤծӳӳUQ- #/Ky=13#'I -MO=;G }c'/Fӳ  BI F @G+ -  -Y  C#  2/ #}  [6]IG < 2ūӳ<Ԟ˲״ī ݝѶՉF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(9ٰ -e *  E nFݗ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'#*" &" '&.+# $#   gq Yɯ"Ѷo5GGGץ.GתʝǶ3ïY  ӳӳGoGɝӳե -s<'ӳ˝Ѱq ǵ ӳ\ F$ - - 4(^ -8D*d~  -H&8r%-#-* 08 . &/"+3/- (0 *q!/!,K -I؏ !7߈ -í^?ӳpXŘѶ GŘٮۭծ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q Y:8 ْӳ۱: GɝF՛ӳa  - m/GHӳӳoöd {=3u   :o -Y 1 EںVӳ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; -m5ϙ9٭F  ؜6+I C q.Ұo E߳ɯpXɯӖ|-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''G'Lݺ  ݰɯ۱ͳ$$Ѷ˝OE/ӳ -1 [S%@S ?;- Bӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -/M5FOG˝۱G -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&t%y# &x$y%{0)z$v%x$zӳӪɮC WK - ӳŘ  &&0 nŘ  }NC Ę Gӳq Y2|TGÌ -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ-- -$&%' *% (' -%) &%$$% )$q Y۱ӳsý ߶˝Ƕ۱@ - -ASO If1 ˒Ӗ͗[FG۱Ƕ{F1!%J̗ݳɼ;˖]3Řϔ]3ӳϮ׿ɽӳ 7GGpXŴŘǗۘӳۯ Տӳ ۱ӳɯ ٮī˰ )Ä  ݳ G ׶ >ӳӳ״G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ׻װӳݮ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ٶ۱F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ɶ:8 D]3۱3}U ?{ Ƕɡ 'ӳӳ !A8ͳӳ5ZѢ Э  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ѶŘϑ7 ԮïF۱` `ݯ[C  ˝3}UpXkųɯɯڢ׶ҳӳ _Mo'uy+=Ag/;)G@KYk5 2G[ïӳŘ]3G49Ř˫˝5 C  !ӳӳŘFFq Y]3 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝Ƕ ͺF կŘӱ3۱6 -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Fۢ׶}÷ɉE߶ۢG' ٌ˝ ۯӱ]G (+'^\;ͳٰӳڱ،  C#  2/ #}  [6]IG < 2״ӳG"ŷMNGpX'A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ӳī  -#  -mq Y  * - E n, ?{ JѶn4 -"  - N -  T$ ,j"` D0  -." -4 " -  -$e'0@*0%1 0 0E 0r 0F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5('oѶ״ӳ  + - - 9?cɼ 6'Q۱'yӳ߶ -   G5=*F [3˝ q Yӳ3߶q Yӯ _Mo'uy+=Ag/;)G@KYk5 2ǼaӳѶӳͰ Y {K*=eӳ،ӳӳF ŷ,,wޡiiiii3RŘ ӳ -*> ѕ wНFq Yϸ߶ɼ˶ӳɼö=ĪG۳ٮthq Yӳ˫˝ #<?:ӳ ;A˒Bݴ=*Z<ɯӳtGӳF˲ (^  R ! -   ݰ ]3Ϻӳեɬ۱ӳ͗ - E5c sgo! 1'/%C II  B3}UKӳ F=*ё̣ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ۱ӳ׶ǘ' G+ 91ϰ]3GfWJɶv*ۢѶu߶ӯ9q Yɼ'Ř˝_ӳq Y H/ķӳӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɍӳŘɼn޳Gӳ+I C q.G  Y  -;&$  Y  -;&$ɯ،ӳΰķ GŘ ӳӳ ͗:FǴ[ō'ҳŘ` Tz^l0H -:N0,fXpZ) ,$0-" (!˝ 1 +k3 S) EgAS!i5A_u!wEKi @MI! AI%YM_IUk',߶ͳӳq Y˼ūGϬ  A ŷq Y ٰA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ź˝ٰq Yɯٰ&ɯ߶ūRѶ9ݱ˫ٰŘe" - O -92ņ+ɼÙ ˓ӳXӳ=*+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ٌ̗ղĘǶݱ511 ͋ӳ@'ɯ˝a] G %    5)_ 8E+e   I'9s*8 3 q1 M#=ӳq Yq Yݱq Y  ) -}EӳۯӳFӳ]3תӳŘ˝'ӳ3}Uӳ;ūӳ͗   M #'cG uBy YWY(1 ٰ ӳOE/2|Tӳ߶Ř 1  8 ?Ej* 3}UG٬ ӳ ķѶɯq YDz -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 'GGՃ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ͱ߶ڵڢ ŷʺOEGӳ'׶ï   P3ٌյ k¡1۱+ӳ=*˶ӳ@= - " ϰ؛  ESn4˝Gh*īFO -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(O ɯ϶ӯ. ˒q Y 3'8 -U ?5f˝3}U\2ͶѶյ ŘŘװ ϵڱgq Y H/ ֛ɯFū  #5 :r&ӳǶۥ+]CCK7/%  5 ;  *?ݳۯ _ݱ=*ݳӳϵݝɼ˝ٌŐŘ -G - K C<G% -/21ٰ׭G߶' >>ǶڢG - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0 ӳUQ- #/Ky=13#'I -MO=;G }c'/ R ! -߶ȼ -Y Ř   - =>]2|TgG {=3u   :o -Y 1 EۢY?˝G7G Gpɯӳ ӳӳȯ ū+  ? ;߶߳Ƕvq Y߶ɼӑ߳ɼ q YWlȼۭ ɯKّ nٌك̗  Ͱӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  .    -5*d Ѷӳq Yūӳɯ':=,˝ Ѷ -Sue##+Qe3AO8]} S+c Q m7=ce}c1*  I  -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AGW3  MQC9_UAa g3 5mQO}U #'Y) -   $ 91"-  } !o 7   #;-) a4 iŘѶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Gaӳq32; S_q ծٰӳ ߶!  >F  Mɯ ٌ۱ӳG GVŘ   x K T$Kڤï]3F -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!7#1&9%2$1'3&:#.'5$/'/%5A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%MNڶӳѶG߶˝ӳūūѶӳӳ۱ӳ ٮ ?_ oŷǶӳєaoեŘ״Ͱ -1 [S%@S ?;- BRCF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(MNGӳq Y ӳ@!+6ͳ߶ %  ; + 95;'L|!&6_>W   -  E '_  !AFݗ˝q YץG͗ϰו:"1  ŵӳǶŘ˝ŘūC ϰF> Gӡ۱բnӳ'q YѴӳX ѣ[G͗.ӳ.Ǚ1o2q YܳA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%FǵG͞ŗ]33}UiѬ=*ҳ -1 [S%@S ?;- B -6:6 6B6L67483433d433V333Z33b333333(33H3,333433"34v334433 43033H3333333333343B34433,3(3333363B33333t483323333"3334333`343444834N3h33,33 3433|432333`3633334333D43<3434 33433V3Z343633 333^34333V3r334434(323&333433A3N33(33@33F33333333V3424 -3333 -3L3P33B3843^3333T3@3`34f323334434343433343433l3P33N343|33T43"33&34X343(333334& !&$ ' '$"#!"$#!$##Řҳ]3 ˝߶ӳa+l=*6˝ӳ*+l؃y+!qgnں  ӳDӳѝ˝ӳ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&=%A#D &@$A%A0)A$B%C$?ٰ ӳWJGF߳Ř . Ɇ  l=5   QaE  _*m)Y'O-!4  -B0 @$Z\^>>lL~l8`6d"D8<X">j<,L>*d&R $,&>fLd$b~F@fn.4:X:&($><;@D0 p.> -BJn,:h, !/%1 -(0 (4#-$4 -(-"5&$1 '3 : K Ř fF& Vϵ ܨсͺ7߈ - -   <9 E=I7 -b -݌ۢɵj ZZբ ӳ91Gh ϦۺӰC -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˝ S'k'N[ ӳתӳv -+"˲ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Aӳq Y Řӳ ]3]  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɼ -   <9 E=I7 -b -  :E7FѶ ݳ=* *  E n9G]3  m{ K -BG٬Ę]32|TͰ - ӳ͗Ѷ˲Ϊi *  E nG̗Ginj  @ - F7*ݰFŹڱG͸UQ- #/Ky=13#'I -MO=;G }c'/#ӳ³եѶӳqGGǶӳٌū  g'Oӳ˶pXۀpXGկ8ӳqG۱ - yh -G - K C<G% -/21۱  Y  -;&$Н - P r , I&T4|$rF -4 0D -B"  -$ HD\c(/#.#0!4ϰ˝ӳ ŴӳĴ -G͗G'   rTs+-q Y - E5c sgo! 1'/%C II  BG47 ݰo5  7\2ӳG7Ѷ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ř͗Gݳ˝ӳӑӳGӳd+Mq Yӳ ">!ӑ  YK3 _QAke /y_C!S+33KMCQ;1KS% +q Y80ӳɫA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG$%٬Ѷӳ  Z - ~,E Z=+xȝ߶ӳ -͗ -0 ZR$@R ->:,$$ &!% B- % ݱ۱ ӳӳq Y+˝Gջ ʝ"-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''V$ڦӳ ӳGݯ '߶ӳʝ˫ŘZn׶*+]3  8 0 Qa3}UGŘѶ ̴ QNӳ &,lŘ2_ԥ  -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !?&B$B 'C 'F$D"C#C!D"C$#C!A$E#@#A  -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X(/ !$&%$) '% ')$(",#)!'"$$##!$$%#$#*ӳ  r - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0תŘ^=*ӳӳŘ˝GɼO g  O9 3@ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - - P   r  , I &     T      4 |   $ r    F   - 4 0    D  -   B     "  -    $       H  - D   \ c(##!DzНGG - E5c sgo! 1'/%C II  BF1WA;ٙF&G&q Y  ;Qsӳq Y ӳ# - '^եН'th4~ӳŹG b4 -ۢɼ] G %    5)_ 8E+e   I'9s*8 3 qG - O -92,5P\2  lz K -*$B, ӳϰ -G - K C<G% -/21ӳӳGh?.*˝ӯӑե ݱYɤa U{_m1I :O1,gYq[0 3}UŘӳ ڢ wP^"@ -  n,0˝ɯn[ͰqͰE=*_"@ - nեq Y՗h Gɼٰӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˝ɼȼ/߶ - 0Gg-/=I/ۭٮDz ߚF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%] G %    5)_ 8E+e   I'9s*8 3 qGҳӳۘ߹īӳ ]3GˡFѶ J ,*  ɰ%˶'Gí9)9(<GٌǴ 8     C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Řq YɯGg ] G %    5)_ 8E+e   I'9s*8 3 qŘͰ ݳ%3ӳѶ - -F Gݴ8լ' _Mo'uy+=Ag/;)G@KYk5 2ǶOq Y ӳװ'ӳ1^0 - E5c sgo! 1'/%C II  B˘߬\2  m{ K -BӳĪPٰCɼP٘ CŘq Y߶ӳŘF  GݳGGFq Yٓ3ե - -q Yϫ˝HFۢʖ[9e̶յɻGG+  -! S"O %> _Mo'uy+=Ag/;)G@KYk5 2\e˒.жղ߶J եӳ;˖ -CiG q Y  ӳūpXӳ  .-3Smk^ӳŘŘŴݯ  7;M @ -(ϸͰmٰي۱ ӳ˰  F @) +I C q.\2Չ*ӳl-  O9 3@  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݲ] G %    5)_ 8E+e   I'9s*8 3 q+ -2; S_q˝ѶȨ&ӳۘ ߶ɯٯïեٰ  O9 3@ G]3 -%  5 ;  * ?Řٓ[{ #9 /$F  ɼ˝Ř]3 ˝Ͼ ] ӳٮGٰݻū -; CM9eW[c)I- #w 1IC -)7Cu93#a59Oi - !}3a7E= W[ 7!_ Ws)3'AO)AFW3  MQC9_UAa g3 5mQO}U #'Y)   $ŘǶǶӳq YpXūGCGq YF))ӳӳٮPݠۦ߶ -] &ڢۢGӳӳūgѶ Ř$ 1l*pXӳ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&.".!0 %1#. ,,('4'. 6ӳ 3'8 -U ?5G  Y  -;&$͗߶1WA;ӳŹo5 #   !O - U$ ,k#a E1 /# 5! #   @Er۱  / ae  Dcc )*:ٰdzݲ'ժ ʝ,  -]3ّv #9 /  wS)/SE!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==; #  5 j $TNgA`[y"1Bghn5!18S=C1"/˝~ -Z  -> %$ '%)- (* '-)*' '*ڱ[׶ӳӳ { ? _ #ywA i%> 4'  UW ':=,Ƕß ӳ[VS ӳ:"1 ѰGתӳ״  - ]7(ת  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  - & ٌq YŘѝѶųG!ۘ],Ř̗  q$Qa.G _Mo'uy+=Ag/;)G@KYk5 2" A{A@Gq Y.ϰَNWF %?7O >% -ӳٰ  - 1Y6NG߶. - E5c sgo! 1'/%C II  B Ͱq YA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ūӳC߶۱(;DB GîGǻϐ 2|Tq YҖ˲ ˝.GϮٰūӳ5h~ixݰ+3 - E5c sgo! 1'/%C II  BȜ  ӳ  c;@F-3}UӠq YgG˝Z!Ko  -t÷ݲfFҳӳq Y,CNɼ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&,"5!3 %1#. ,1('2'0ӆ˝ٮӳaյ˒bȳĘʝq YӳѶ͗ͫ - -ۦ   g-ӳW/+ƕ -ӳ ӳ߸Fݳɯӳ ߶ ?{] G %    5)_ 8E+e   I'9s*8 3 qݯӳݱŘPpX   -5d+I C q.R   ˯F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(I͗FٰڱQvѶ}Ƕ Ŵ<*ӳ R ! -Vd ƲDz۱*m mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -    -go'+E =1:;)  - ݴFǶ˰Řڢǣ )+'_\;`­ӳѶq Yߗߵ˝٠5 + 9) ;QNSɯѝӳ ˝ɯƶ  }NCӳĘq Y ͗ŘFɝÙFѶi -3A"Ƕ7iis߶˝[؛ӳ߶H. Aӳ #9 /$ םBF -4c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(-sҳٰ߶*> ɳAե Ԯ+=*aDZӅ۱Gϵ UFF553}Uʬ     -  E -&^   @$F*  ӳFi mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -+׶ڱ  Y  -;&$Ͱ4G2|TǼ*Ţ$ 3ӳߴ-ђ ʘ  - -b"` -d -:22b %+='   O9 3@M˝.ER Bs b4 #   !O - U$ ,k#a D1 /# 5! #   ,DEtū"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -G۱ӳ۱߶Yӳ|ӳ]3˝  F @(ūܷӳɵq Y i JFí q Y F۱˝@pͰ߶˲7/<DOKӳ q Yӳ٬C WK - \2۱ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Řӳ ۱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - - D4brfn 0&.$C HH %# %("&$&B)(վ ե ӳG*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&"! %# ,(''Ѷӳŝ+12}[pA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%WJdYӳGǶ۱ -A ) Ӯ.Gs' XJ2 -~^P@jd -.x^C R*22JLBP:0JR& ) %!+ +'!$ '3 a۱ F۱ڟե YӳE L 98%] G %    5)_ 8E+e   I'9s*8 3 q %?7O >% -Ѷë -Sue##+Qe3AO8]} S+c Q m7=ce}c1* q Y   M #'cG uBy YWY(1յѴծB ߶ū -: BL8dVZb(H,"v 0HB,(6Bt82"`48Nh, |2`6D< VZ6 ^Vr(2&AN(@FV2 - -LPB8^T@`f24lPN|T"&X( !"&%$% '( '&$(")#%!+"'$#(!'$$#'##7ɡͰ Gٰī YK3 _QAke /y_C!S+33KMCQ;1KS + ӳɯɯ Kww -@3:ͭaά%  5 ;  *?ӳq YŘϵɯĘG4۱ S'ٴɼ ۢ ӳ2Gӳݱեӳ ԥѶ،הG¯ӳGӳյӳӳˬ-ҳ A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG %ɶԹ  -19/   >L "U K -IE߶i߶۱ŷ՘6>'  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& íեŘūFq Y ۢ+Ͱ9o'A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ˒ӳȼq YūӳQ- -P -8۱Řu - )Y Y<7&q Y  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɼ˝ȼ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ q Yсfq Y H/ü  >ӱG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -شӳյ'Ͱӳӳ(ͰGTP, -".Jx<02"&H -LN<;F -|b&x&!+#*#/*( 1WA;Ƕ# E ūۢۦb3/$ 1,-ih߸ٸsPӳF͖ѶF    O9 3@Ӿų#ѶͰķIӱF +Ѷٮ  7;M @ -(ӳ  f$2&DJLD$ -FB -P -v.4F8  @4*  lf -&p%?'C'F;-F (F"BͰ]3ӳڹG ͗X ڱܗӳӳP ӳ9Ͱתiӳ Ѷ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ -   - $ ˝˵ * - - -G÷  z<2t   :n -X 0 '=E/@ٰݳF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(˝ ۱'ӳ˥ُC   %% ' #    3 HK!;1#0$Bn 8 -0 ۘŗӳG˝˝ӲѶѶGÝ Ѷ'A@ ӳ˝"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - #9 m)  7+ :E19=9 -ǵӳϱեȼė۱߶ӳ F3۱'# N ӳo  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ|˒ӳ˝G˝ūq Yӳ۱  1WA;F] G %    5)_ 8E+e   I'9s*8 3 qӳȼ -Ͱ՗i%  5 ;  *?ӳG Mcq YѶǭ -  - -   <9 E=I7 -b - -1 [S%@S ?;- B[=ӳͰӳķ?ӳ߱)[ӳ] G %    5)_ 8E+e   I'9s*8 3 q߶߷`[ӳŘ߶GۘGi{GfӳɯŹFӳū   ͺU2ūӳj ]3 r @4 *!qgnEŘӳ'q Y_ ɶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) .՗ӽ+ g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; եɺ Y {K*=e}+Ѧӳѝ 91 ѣíɯͰ ۱q Y6q Yѣ dɼخӱ =*@pGE"U ! ׶q Yݳѝӳ I˲Ƕ˒ɥ̗˝F??եū.ķ3ɶ͌:IӳHA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% ӳgɼGӳGɤŘ  -9 * xGӳq Y8h˒ ӳ،ӳŘ$ӳŘA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . Yӳӳӳ7  ūϵ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ۹.q Y͢˝ۑ٬Řݨ]3Ѷ %,ŷq YFï̴ڱҳӳ˝GSٌ˝ӳ۱ݳUӳ  7;M @ -(ŘGɯūǵɼGq Yɯږͱӯ -!  U :2ٌi{ݳɝi -3A"٘ϰϪӳӳÓ˿ӳ  7;M @ -(ӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - ٰŷ ӳ !ǵ  <fG״5Řӳ  - # E!U2=3+e- 1 ?   95;&Boū -'I9 O/}  ]   MSeeHcK+Y  K 5#C   ?= # 5   -K #G6,\Nb%K%#Dvx;G#F ׳ ٌɗ G` `3}Uȯʶijӳכ۹G ҫ#9ۢKʘӳ  -! S"O %>  50A #ӳˎ ڣ=!GѶ ɼhӳյ  1  8 ?Eӳ GG -Rtd""*Pd2@N8\| R*b P l6<bd|b0(..0-0*+1 $2+sPӮCܳ  - L mӳ   M #'cG uBy YWY(1ū׶׶  7;M @ -(ӳǶӳ A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?!  . ȱGGɘ ۘɝnɯ*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&-"/!/ %/#2 ,.('1'.ͺ >/Lc ѶŘݳӳ˫ɷׯӳۘ ˲ -0 ZR$@R ->:,$$ & % B- % ŷǶӧ | ӳFɗ̰Ѵ - E5c sgo! 1'/%C II  Bӳ˝ӳתG]3FЦ՗wP !+   -            ' \5*'% 0%%˝ɝyU^ G*3 Ǵ8GյG]3 3'8 -U ?5  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Up Ź] G %    5)_ 8E+e   I'9s*8 3 qۦ 15W +k#3-=;eW!QG 3 ]I+ W}+G91 S)U3 EgAS!i5A_u!wEKi geKM?[S#9AU%cmMYQ)_MI! AI%YM_CUkK;}y7U5    -ӳ÷Ƕ^6 %?7O >% -͗ɯϜq YFӳq YǶӳҳӳiGG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(91q YpX H/άյqӳ  %a9K]3 17o'Ę-(ݳ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&(2+6*9''4"7&5ӳ - O -92 ӳӳ91ӳӳѶŘ ӳյ6ɜ7 ٌӳʝכ۱ӳ]3ɼ՗ٰoAfJŘӳ.ER Bsɯӳ3}UծFūژӳT[ӳ۱ͰݴծՎūɯĘӳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0n4Ř -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ]3'Gۊ\ F$ - - 4(^ -8D*d~  -H&8r%<#B* :8 > &>"?3/< (@ ;q!=!>q Y'q YŘ ۱FӳӳŘ˝  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ - - - -=*Ɇ<'SݴNǴɗӳݲū)Ř .˫ ϰ_  GWJ׶ ٹ߳[U; G2 - -   -  E '_  !AFϷ  -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ūGŘѶGG]3GG'ӳDzǶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ  ) -}EӳGӉ]3ӳG-"Paߘɯ'ޔGͩ 5@ տ Ͱӳ˝Ӱ #9 /   S) /S  0  1 / + 9) ;%fZ;\S]UQ- #/Ky=13#'I -MO=;G }c'/ŷQ- -P -ަ߶e]3G g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; Ѷݮݲ˘MNӳXLi - ߳Ւ  Y  -;&$ Ř˲c - m/GHC G*Gӳū۱ۤ%3M3-/O '?Uӳ˰ѶGFkɶGɯϙܳ׶ٰ@JOϰ]3 -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %' '')* (( '()*) ')ӳū ѶGG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -߶ӳ˒' ˝#ǶG3E'ǶcӳͰҳ եѝ۱E ӳݱF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( -  -6Kّ nϷ  / I CNAc0q Y H/Ƕ6ū'dX˝ŘGG߶q'ӯ ɝ  -K o5oFݳ˲כX ;ȓ߶<*۱߶G1ӳӳݮ=*~ ӳ - E5c sgo! 1'/%C II  BrGGG˝ʝ ݳGWKx  !k +3oFɾO gG۱Nݝӳӳ 9 O9;˖ϵ ۱ӳͰڟ ͗FŘó ͶpX  ٌ۹Ͱۃ H R  -$`8J\3 -06n'-Ę-("-$-*%(+_ٷ;ɓ -0::Hd~2"rD\:@jJPL4B,FJ  ",r`ZR8l ->~ -Z  -> %) ',)+ () '*)*) ') ۱ɯ״ÐŴĘ߶Ѷӳ۶O gյӳ 3}UŹϙѶ+˶ յ2|Tӳɗū6Ͱݴ nͳʘG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳGGLjӮ۱ 7KUͰ7߈ -] G %    5)_ 8E+e   I'9s*8 3 q')`Fǽת ۱[ӳGۯūݱ _Mo'uy+=Ag/;)G@KYk5 2o gG& VݰG˝˫80ݗӳӳڢ / ŘѶ F @."o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -، ҳ˝ӳ۱ӳ˝ͺ3}U9Ͱɯ r 'Yøe.iVv߶  .0@ "ӳӳѶ Y {K*=eӳF -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) 1WA;ӳķ%ŘѶF+ӳյCתØҳ]3QvɼڱѝȼėGDzG=*L   --ǶGͰ -go'+E =1:;)  - b3/$ 1,.F - -ӳG'ѴaʝEd÷ѹӳ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ٮݰF G  Y  -;&$÷Gתʘ ߶ݯŐŝ WJq Y"u )Y Y<7 &ۯ'Y Gɯūӳӳ  Ѷ ґ  )J  dq Yӳ،ūŘDzgūGɯͰ   M #'cG uBy YWY(1ɼ˫۱Yת ӳ߶q Y۱ʝZ!Ko  -t       '  -   Z    a- Ř;˖Yݴq Y - ɯ+: ; -ū +ӳīʰ۱˶09^m F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( ?@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF??" D">"='D%C&E!B'D#E"D%$@!E @#E  Y  -;&$ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ˫ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - -qp] G %    5)_ 8E+e   I'9s*8 3 qū %  5 ;  *L?˝۱]3ҳ    '-[ a ߶G 1  8 ?Eū  Y {K*=eӠ = -1 [S%@S ?;- BʝGd˝Gŗ *  E n q Y   M #'cG uBy YWY(1ٌٰs'q YӳӳYv -+"G׶DzڢGӰÆīݯ  - 1Y7k$˶  ͶǶӳ=** ߶. ۱r&C+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (GϰѶq YGq YѶ*!qgn  sTsӱeۘ 0VA"& ;(#  mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ɶӳ˝ X zJ*=e*-]3Tɯ8 ژڢ @4ū!  >˝ L 98%ݞѝ%Gݳf߶MۢѶ˲ܬɯ @G߶ïӳ zȼ ݯ תѶR Nh$ӳGٛ ˶D G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(ӳV ٰA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%nzӳ׿ Ř"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -  FϰͰŘ ϰGΘϪ G'ݳˠ=*ӳūѶ͗,6*@ -NZ"J &T(N'RJV>:D6^:\0 8. -j TzpHL8&(y+*''"&ŘۢGɯݳӳGݴٰ3Ր^Řڱ=*9 $S;˖ӱѐɯ -G - K C<G% -/212|Tϰ2|TDzV ȼ߶q Y L 98%͗  , .IaA !     ) W<. ӳ ӳ#+I C q. -F]3  m{ K -BǶ  - =>]2|Tg)ߡ϶ %?7O >% -7''ۢ`3}U#,0F߶Gݳ   %a9K]3 17o'Ř-(yU^ G*3]Yٌٌӳ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* G ;GѶq Yݝٰ9 ӳɼ۱0.B ӳŷ ;Fչɶژ  -go'+E =1:;)  - ۱S!TC47  _Mo'uy+=Ag/;)G@KYk5 2ŘFӳq״ɼūӳ͗E$ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) Áٰtۢ9Dz:ɼ9Ų:"1 .'' 5@ 8- Wm*-ӳӳFūٰG ӳͰGߌȼGGɯǶǶ߶ŘpX ; E/ koեŘ -~˝DzGūɼڢٵɯūź F˝X -ӳ\2ӳ=*ӳYӧ ӳͰfɼ ɼ  -  - -9 ?ӳ ̶* ŷ" ? _ #ywA i%>׶ ˝ɗݰ1 M#= -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&.%2#2 &,$4%00)0$0%.$2q YF -1 [S%@S ?;- BѶ˝?S4ūŘjӳɯFPlPG÷ɯѐեFӳq Y ]35ZТ3}UHݱ3aӳ߸F  ߕ nC 04V *j"2,<:dV P F     2   \ H - *  $ -  * 0          V  | *  F 8 - - -  -0 - - -  - - - -R - - - - - - - - - - - - ( -T2 - - -D  -f -@ -R - - - -h - - - - -4 -@ -^ - - - -t - - - - - - - - - -v -D - - -J -h - - - - - - - -f - -d - -J - -\ - - -, -> -  -6 - - - - -R  - -" -8 - -    @  - - -T -$ -b - - -l L -X - -P -  4 > - - -@ - - nJ(^LH  -@H$XL^BTjJ:|x6T4pK #z($#%'"# ' $$ '&%i$g%e#pR +ӳaGǶ٤ ߶ -G - K C<G% -/21a  A -!F7۱ُG Mcҳ 8 i=*Ř9?GF،յ  XJ2  -   ~^P@j d   -. x^C R*2 2J L B P:0  JR&z )%++'$+I C q.ӳ+!qgnӳ -͗Ѷųӳӳ߳'ϬɯɼǶs'۱ɯכϵӳM) ӳɼӳ׶ ߶=*pX=*%  5 ;  *?ōͰ۱  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& צͰ˝ۘQ- -P - ӳGӳ GҕŘsӅī+R$M lݲӳӳɶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӳ % - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0ʝۯq YѶ;˖Ęӳ 'ӳӳ״ӳѝQͰ  - E5c sgo! 1'/%C II  BŘŰŗö3>'(+ -ŷ #<?:ŷ ӳ3}UɼݰǑӳյ+q Yq Y   G߶ӳӳ9o'ɜdd > ^ -#xv@h%)>-+є+^-3@ - &Gɼk / r&  !       %     Ǭ2@1& )))Ř ӳծ6j.ER Bs -  E/Rեɼ\2OK -Iɗٰӳ W9 ٌ˝ū޳ȯ@Ѷ -   <9 E=I7 -b -ū ӱۦŷ ͗'2Q3}U×Gq Y 'ӳGq YѴ#O/IӳxT^ F*3, GߦѶگӳڢC3}UUQ- #/Ky=13#'I -MO=;G }c'/ɮ   -  E '_  !AF"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ծ˰ Mg˰ۢȼ'  - -b"` -d -:22b%+=='@ ]3ķGGӳ V7եӧ .ݳ׶ǧˈ' 3}UG ߶6=**Ř Gӳ'o'Ę' Řq Yӱ Dz ɼV̗Fӳe<*ŴɯЌ  -  Mh)1*ӳŘ   Y  -;&$Ř۱ŗյmīŷӳӳߌ˝=#< -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ˲3}UFo5 #   !O - U$ ,k#a E1 /# 5! #   @Er&+ ȼ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    )  ɯŢ -ަ*÷Dzج۱ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&%# &$%0)$%$ɼRٰ ӳū߶]3  m{ K -Bݱۘ1WA;ۭӳ˒״͞ŷ<A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG&&7%ɼ Cӳ ӯ۱'=* - m  $.52q YQ- -P -H. ӳ+12}[p=*!  -E\2  lz K -*$B, q YXq YĘٌյɼ?Wy51  ]3ެ    >/LcНѶͰ ɯ lū QG6+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (Q$ 1l*ٛōե۱9ŘGGɼ۱ٰ ZGٌܱ'6ɼʝ۱Ř ߶ϰ }ɯg،2; S_q'Ѷ*=*F     -#  -  m,;Ř۱K=*ɯ+F    A -!F7a U{_m1I :O1-gYq[0 ӳĆӱ  -Ͱ˶ӡӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q Y  %a9K]3 17o'Ř-(͗ӳӳӔ׶Řѣǵɫӳ; ҳGGǶѾR Nh  -$ F+` 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK-!? 7S#9AU%cmMY5? AoKMI    GņG՗Z!Ko  -t۱  ۱ӳ -1 [S%@S ?;- B.յGˬ˝=*=5   QaE  _*m)Y'O-!4 - -Ƕ̶͖q YyU^ G*3Gٰͻ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* Z6N >$ _-- '!ߕ8h7ݱۘɼɯ'** > 2|T - /  -    _ -ʝۯ'ɼG ӳ÷ӳq Y#F  ՗  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& FíӳGӳٰ84'  ѻ ,I7GSq YݳGGGɯ:۱ٴǶɮoݻ q YͰq YɼGܳ  @3#'P[( mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - - E5c sgo! 1'/%C II  B - - ޳uaCӳ#ҳѶENǶ q Y4 Gݳϙ$Ŏ:Ĺ| G+[ӳӳYɯq Yز HZ˲۱L -˝  ) -}EGSݙc  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ū ˎ˝Y'6ǶǶӳ!- -d3pX1U -G - K C<G% -/21ӳѝݱٶ6߶÷6 3% U f?.ӡ dzlȼӳϕӳŘٰŘɯϵϻӳ˼ ? _ #ywA i%>ѣQ- -P - +G׳_   %a9K]3 17o'Ř-(  !! 'ū *۾άq Yӳ WJ@eq&ӳ۱;˖ɯR NhۭG3}UӳٶEۢӳɯCG2; S_qΰ˼Gه79Lյq YŘסGǶӳ#G]3͗_ω ӳ]3—[ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ߶  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  L 98%5 R ! - ۱ Ѷ۱]3  m{ K -B՗2|TCnݱïaɯi߶ūG.Y˲Ϻ -q Yӳ()ջѶۢ3 -4343L811 -////D//:///////0V/$0//^/0N/\0h//d/T/8/0/0/z//40^00///H0//0// -//*0 0,/ -00`/00/P/6/L0>////0/0/58//://0/"0>020///~060X0D0/,/00000/,///0002/////0ؿ -$% * ( -% &$$ )ӳq Yݰ'Ř յ| 5@ E !  >˶G  Ƕ  >ѶGɼӳTͰA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% > C5wa*Kq= # 5   -K #%  `7$SxG#@3ī -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ˝Ӟ˸۱F 0 ͗ת  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -GGŲۺѶxӳXF  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɯFGq Y]3ӳīŘH _Mo'uy+=Ag/;)G@KYk5 2 - E5c sgo! 1'/%C II  B Y {K*=e{Ƕս;Y +ӳï˝ѶŘĘ -   G5ɯF߶=*'G߶ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) +ٛ7F;] g%3'EKME% -GC -Q w/5F9   A5+  mg 'q; KŘ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& G -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( g۱N -5<>ɝѶ% b"4#! Kww -@3: GF -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4("#B&G%E$D'C&D#F'B$D'E%Fϰ -ɼ]3.  Y  -;&$ӳûե:"1  2z - D4brfn 0&.$C HH %% %&"($(B)'Ęӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&   Ę *7bӳ߶Ř < >G;˝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ]3q Y˝ ɯTGūѶ ϶ï_ o+L۱˝ϮNӳӳYՈ9="  Y  -;&$ ӳ՗݋3  ;ɓG 3'8 -U ?5ɶӳݱɯ<G q Y ; E/ koɯӳ :  K -1 [S%@S ?;- B1$~'׶iG  %a9K]3 17o'Ę-( ݱӳ *  E n۱O"ִ'ۓ͗q Yɯ'a*r -,v.HXLB(DxHZxdp(2X&dR<zn@V:B$:66 -0l&:"D!C %C#C ,?('A'A˝F $ 8     %a9K]3 17o'Ř-( ?{ųյذ'ʝ'P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(!W#G&D%F$F'G&E#G'E$E'E%F mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ӰŘɯȼ 3m>>b'DfѶ ӳ͗Ͱ]3]3͆ <ǴF\2GpX˶T OMNGUՉ  -#  -m  ǹ/ū ÉG  '-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ŗѶƶ - E5c sgo! 1'/%C II  BG  : (9o'ȼ3}UѬ߶ ]3˝ӳq Y "U *=A0F˝ӳ'[ծ˒˒ӳ۱=*=* ݧ=*յ˶ Ѷ̶9 ȼ=*pX ɼR NhɯȼݱҳӳݱɯŘq YۯsP۱/.P J\2Gӳӱ ɼOagK A C \ F$ - - 4(^ -8D*d~  -H&8r%)#,* 08 + &-".3/, (- /q!3!,q Y\ F$ - - 4(^ -8D*d~  -H&8r%*#0* +8 ) &+"/3/+ (+ /q!.!/G)ӳեյͶ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ?Ѷ ˝ : ,  \D  Ȍ/Gۢӳӳ'ӳ͗JFӳɆݲ  r -Sue##+Qe3AO8]} S+c Q m7=ce}c1* 3}U09^mGF۹ӳ+1WA;ٰ+ô +!qgnӶ ɼ ״G L 98%߶ -"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - ߶ oНٰ G -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) FCq YǶ ״Ѷ'ūŘ۱ӑŘ߶CG @ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF**"C 5"/"/'/%1&2!4'3#."1%$+!1 0#-˶ӳӳ - յʝ -q Yq Y:oqi -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ˝~[9%@< - ݬF ï۱Ͱ˫īѶӳ  )J  dݱװCϵ۱sq Y H/ X zJ*=e*G1]3ٰ -˖ۘ 8 i% ݰGVŘѶFͰq Y]3 -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&>%B#C &D$B%C0)=$A%D$<Ͱsg  -$ F+ݱɯ' 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYs AoK)_M'    q Yӳɯ˰GɼA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%  -  - -9 ?Ƕqɼ{ПFӳӳ ' ȯ  7Ř Ŵӳӳ]3ӳd Gܳά  F  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  {=3u   :o -Y 1 E϶Ŧ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ƕӳ۱ҳ  S  Saҳ۱q Y   R ե]3ӳoݳF  GѶ   . `d Dbb (*+:,˒ տGGo5ǵWq Y  FݯŘ.~] G %    5)_ 8E+e   I'9s*8 3 q$ 1l*X'  ͱӳ6ܱYӭԣZ3FŘϮ1   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&  ŷӡۯ϶Ӱ*ӳӯFٛ@=FG"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ř߶''Ř˲ɼīųϰӰۘ߶۱+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (ӳŘ -[kǶɶ q Y   ϻ1WA;[U; ͗Ƕӳ]ŘɯӳGG-#F*ɯ ˝ѶĘķŘDzq Y - E5c sgo! 1'/%C II  BĴӳ˝d - m/GHӳݗӳūȝ'1  gq Y՗q YŘŷͰ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɯH  - -?ӳ - E5c sgo! 1'/%C II  B,5PFŘǵ%`# J3?F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(  ߶ԥE  -! S"O %> ѝ(    - L m- Mgҧ ݳ]3 ɼ˝  i -3A"v A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ǷٰūqյGq Yٛԥ _Mo'uy+=Ag/;)G@KYk5 2ɯ ۱F$ -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4($!s#4&4%+$3'3&1#3'0$/'4%.  -  - -9 ?ӳ۱Ę߶ŷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -޳Ѷ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q Y˝÷:"1 ӳ]3ū&,lßF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5("=5   QaE  _*m)Y'O-!4եYȯ˝ӳq Y׿F -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5( 3q Yژ˘CGŎӳ+ p     X  ӳ¯C߶!+%SʝG2|To5F˫s'  -  & Kڈ=˝ٌӳq YӔī Gʝ=*9~q Yɯд o5Gٰ]3ū _Mo'uy+=Ag/;)G@KYk5 2ӳ՗ڱǶ %EK ;  K#K #   72^7#19!=-$ ۯӳϵӳʯ=*ǵնҳ۱ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O:K cWo S#u#a[11KSM o/ 0 ۱]3]3G mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -߶ۢե˘ӳۢ C#  2/ #}  [6]IG < 2տѶ˝ ӯnӳ߶ݗG׶˝7Yۦ ӳ% %cՕa A ŘG]3˝״ٌ 6˘ɼɯϗ^?˝ɼɯɼɼ!- -d׀ŷK]3״Z߶NɼѶϰGݲ] G %    5)_ 8E+e   I'9s*8 3 qDzٰDA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%ͰϘ]3յ >/LcɯӳGѶ =եӳٰ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -UF(1͛ ǵ.GǶ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -!+%SG1WA;GתYA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG"%G -1 [S%@S ?;- B  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ȯ˲  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ۱Ř<4 - P`D  -^*l(X&N,!(Z*b4+`G ӳѶӳҳ۱2; S_qӳӳ۱Ӛɼά2|TūӳӳӳϰūŝՍѶ̈́˖ūݩ ҳɼ ٌߖд1WA; )+'_\; ٰɶٰÑB'Gī÷ۢŘ'  '6ß  g Ř˷F #*4Ѡ3}U*VVŘ[ӳǶO[E 2; S_q"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -q Y͖ 3}UGa˰  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ɯŘٌ ͗O g;ӳ  - =>]2|TgӇ\2ٶ̷F` װٔ=Ѷ׿ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -˝ӳ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ݼk -/ KguDg7 4:ӳ˰G+q Ywˁٰӳüņ ݼ ߶+o5 L 98%bq YŘӳ˝-#Fӳ'۱˲ӳYЌZӳۘ  9 5X _Mo'uy+=Ag/;)G@KYk5 2  ͌Ę˶_//           >      ^ -    #    x  v       @      h    %)>-+~ٮGq Yۊŗ r>]  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -&    M #'cG uBy YWY(1^ s̴ӳ˒˝ۢ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Gӳٰۯ۱۱3]3וǓøG3}Uq Yյ2zѝ  ӳ ˰ӳɯ ӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӳ˝ɯݴ߶ǶǶӳǷGī  S˝q YѶ   -  E '_  !AF۱ Jï%  4 ;  *?,Y3 ղߏ/ϙѝGʝɼūͰŘӳ۱ɼ͖C͗˝ ?Ͱ=*ū-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9' 'ӞFӳתCѭӳӳ8ͺϵתѴ ӳհ 3EǶӳaջï ͗ۇ]3]3ŷ~ӳDZ˝ŰGڱ'ݗG˝   C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ]3q YūѶq Y H/ӳ7iisGѶ÷3}UŘۦǴ ǶĘ - P r , I&T4|$rF -4 0D -B"  -$ HD\c(##!%$E˝˓  UW óɯ  ϶Ž* 15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? A A     ˝˝  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳŘ͗ųۘͩ ۻ˘۱+ûӳܳ*ӳ - O -92  7;M @ -(׺ʘݳФ _Mo'uy+=Ag/;)G@KYk5 2ȼѶŷۯɯ]G -IGݳ}8~0}ݘ˝3}U(ܱǶ- 969 2; S_q+s -w/IYMC)Ey I[ydq)3Y'eS ={oAW:C%;77 -1m  (ɯͺǶDz 7ɶq Y @߶=*GתG mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -Ć@߶F%  5 ;  *?ӳc s#)-# ɼ>^:ʖ iūݗӕ ɼoӳG -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ȼ˶ҳ -ѹ8S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ5? AoK)_CUkK;}y7U5,   ղ]39] G %    5)_ 8E+e   I'9s*8 3 q ٰ'  ͱ ӳĘ  + - - 9?c J FӳŘϮ'ٰե ӯǶʘ ӳu[U; Gû+  ? ;ӳFMNݱ  }NCq Y   M #'cG uBy YWY(1ɯͰ    C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& q Y߶\2˝ӳ'۱FpX˫   P  'ѶM ͳߦG ɼɼG XJ2 -~^P@jd -.x^C R*22JLBP:0JR& )"% +$+' $!ӳ  - ] Ӗӳۯ ˰ަ۱GF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(%u -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) O߶Řݱ ~@.2^ $P @4P*tDxvNP -..x^L:\4z0 -l~>'7*% &# ').+# $ ߶ӳ@!+6sۘG -   G5ɼд۱ n4!- -dӫĘūGŘ͜Ͷ߶ݰǶ۱ - -t,' zG44W7'6ӳά׶ (H 1#˶ۢ˲jī)H.ҧ ծ=]3 ҧ ӯ˲ ݱa˝G˝˝ɼGGG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5([#O/Iq YɝH. q Yӳ ɯͰq YKٛ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ӳ3 aӳ͖Z!Ko  -tݳ'ɼ\2  lz K -*$B, ѶF G3}UF   L "&bF tBx XVX(,, 1* ߶ծ\2 H R G۱Ͱ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ݳGצӳAe -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ؿ)) -   - $ ɯϰ:8 յ -۱ΰӳìŘٺGŘG7$?ӳG[ݰɼɼ<4 - P`D  -^*l(X&N,!(i*r4+r6_ -G]3ɯӳѶӳ8 F%  5 ;  *?V$ ?_ o'+3}Uٮ Dzq YĘեGŘFn4߳߶]]3pXۭ  3E" A{A@Ƕ'Ƕ F @a U{_m1I :O1-gYq[0  G-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''s @4 ǯ   -5di -3A"Yۯ]3p" -# (2եī߳Ͷ #9 /$ -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&@%B#C &@$>%C0)A$=%A$H ٰ&! -? ˶/]3pX˶ŴO2 ϹF  )J   dɯӳq Yյ *q Yӳӳ ݱկٮ۱o͹Kّ nӯݳF *  E nĩ,զ3ӳεɶ'ȼ͗ŘŘѶW̅  --Ͱ  Ѷ ά0]3  m{ K -B;˖ӳ3}UٌصC  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& ˶u )Y Y<7t&̗ ѶFt _Mo'uy+=Ag/;)G@KYk5 2 mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -q Y -pX ? _ #ywA i%>+s -w/IYMC)Ey I[yeq)3Y'eS ={oAW:C%;77 -1m  (߶˶ ӳӳ״a6K߶ɼӮG˝]3=|ӳAӳ۱ǶʶG]3F -ݯ'ӳ ״ ӳE*L7] G %    5)_ 8E+e   I'9s*8 3 q۱9aۢ]3 F  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,   -  -& חGGɮLɶɯ ʶ  GGŘ - E5c sgo! 1'/%C II  B·  ï ;˖߶FGOUʰӳCGӳq Yص ӳGMG.˶Cۢ  ݱ˶&  'ӳ]1 -Ͷ Kww -@3:ɶG7$?  -] &ӳǶͩi -3A"ɯѶhӳӳ5.ݯ ͰѶȼӳӳ׶ͰYذGд($90 uӳŘѶ >/LcӳН ״״ 4 -   G5ӳq YӳOɯOq YӳGӳ]3ڢɼ۱fǶGϵ϶VݴǶ߶˝ݲdz!q Y H/ӳC -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $ ΘŘ˝ȯA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EGD%  - L mn=*ŘA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ÷،״ Gӳɼӳަc J9GѶݯۘ  --Ԯ*-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''͗߶۱Gӳ+pXR,CN@ (  R -L>"( -J 08  Jdv4Pb02:0  V(8V$fX,j^8|0pFp, -hx:pJ&xl>6 X4PpDV -*l*N* F~ HP pd -*":.>62L=^4d2*:B 8>:2b`:vdb$Jtd *:pJ&X&^DF--"X 5"0"1'0%/&2!/'4#1"3%$1!2 /#1 ӳ ?_ oӳGչɯ -    *   t P 6    F   $ x | 8  ~ $   -  P   - 2 l Z   X \ F >    -    "  N   z   -  \ P 4    P $ f  . n  & T    :  T 6   < J   J h - ,  R   & F .  X   (  4     &  D , N :   J -  b   V       n   R   " t "    ` Z     0 0    J R  L   n .  &%# &$%0)$%$ӳŘ'ٌ  + - - 9?c  %a9K]3 17o'Ę-(!]3* ӳφq Yӳԥ]F߶ݳӳFF ?{ۘq Y# +' ӳ  ]3յ* Gɼ߶ۘ'ʶɯ  A a׶ծ<* ŘGū[oѶYq YѶե ،gFӳj oŴ˝Ͱ״ɯѶDǶٮ 'I7k     '  N.8 ٰ]3  #5 :ϬM) ۱եGq Y"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV )*1 -(/ '/#-''+ -)-/ɯŘ߶Ř V e- ]˝7˲ٶD87o5 *  E nӳ ӳ +ϯ0A )EE7F;]   -5d ذCF  s'ýӳӳ ӳӳw۱']3  m{ K -BAM/##  -)Gצݳ ٌ 8 i3}UǨٰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - 1WA;ݴ#gzT;˖RGGo>q Y 'פFӵ״ɶ ɯۭYӳάí9˝ F @ɦ3}UӳӳGۯӳݱFٌϓ߳۱˝Ðӳ =* -'#,0F  !k ˒ת۱b3/$ 1,G#ˍѶ˝#J  -۱Rӳɼ<ҕ*CƵyU^ G*3߶߶2A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?Q  . *+ τq YQqͻعGӳ -X   -;&$%7KU:,  \DȌӳ'  >MNӳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  .  ɯï - ݶ߶īA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%)ӳéӳѹ޳v եӳ˼ӳӯ* qfn+/F3}U ߶!+%S mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -G FJ˝O  ӳ˝NF @=FG  )J  dӳ -1 [S%@S ?;- B gكٰۯ'!  -A/ ū˰v*TŘAӱ'"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɼҚٰ÷ÏŘۯ 0w۱Vۢӳq Yٰ÷Gk˝yɯӳӳٌ Ϭ۱Ęɼ ]3߶ѕ#ū˝ؔ8GLŘӳ[MNә 3% U f -*tP6F$x|8~$ -P -2lZX\F> - "Nz -\P4P$f.n&T:T6<JJh  -,R&F.X(4 &D,N:J -bVnR"t"`Z00JRLn.&,%.#/ &/$0%/0)-$/%.$/ҳ  - ]˝ -Sue##+Qe3AO8]} S+c Q m7=ce}c1* ݰ _Mo'uy+=Ag/;)G@KYk5 2    -#  -RRm"Fե mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ - T vq Yq YGѶӳ%$E  A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%Ͷݗ÷Ͱ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) R' ѶͩӳԮڢ]3ٰF'=5   QaE  _*m)Y'O-!4ӳ۱ -M E;W%_O]ieU9{_I =] O]'A]/?+!- aQ7M?8;#?37YE-- 3 ٿ -   - $  5'pX H/G ӳ  !k OǶ'ӢF6 -4b -FTh","2t"< -<*vrPD -:d$^:^>P*6d NN -FR>*8$B"Rx:Z.*X*4X , (,$,r@\\L P$648DB>rNp -hjH 4(6!#E&H%E$C'D&E#J'H$A'F%Eת߶ӳ״óѶ]32|T  ߶۱F ūoۢöï3}Uݳs'G6ɯUQ- #/Ky=13#'I -MO=;G }c'/q YӳG+  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& Ͷ ߶ʘˬ7GǶ˰MNۘ Řӳū+  ? ;q Yɝ۱#,0Gٰ֙ɼӭLݲ$90 u   `wٌ۳G~ȬѶŰݨ  Ǵ -ٰK˝ -w~! '#) ͺVBGӳxϰɯӳӳӯӳƴѶ r &  a-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9''ش wٌϸͳ Ϧݳ#A )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG%G##*!qgnӳŘɗӳ -1 [S%@S ?;- Bq YŘū7G[ϰ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -gq Y H/F3}U GۦǶ -Yɼ';F޸˿ۘɯ͗q Yɯ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -˰ -1 [S%@S ?;- Bɼ߳ӳyӳ˖ū " -V -G GٮӳGq YaɝեķFFY5YsɯN7GGB - -S -c - - b4   _Mo'uy+=Ag/;)G@KYk5 2ϸ2ݬ;˖ņۢ Gђӳ%  4 ;  * ?,ҕۢ CGǵ : (G  gGҤեӳɼʝɯ۱ɼ ǹ۱ʝ ˝91ۘX @4Ř  $>6N >$ :--j'ra'϶%ū"n ,8J -4,"||p<4"XzdRd `@@(l(BPL&J~"FVL4A: v`8bV )*/ -(0 ')#0''. -)*FCG( ߶Gݳ˲ r>]  7;M @ -(R  2; S_q͑߸ӑӳ-G;EGT1Cltɼ8F   -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ݰ ˝ " -Vaӳ˝߶βFp  ӳ] G %    5)_ 8E+e   I'9s*8 3 qݳ@A/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?^  .  *2; S_q >YĘ ɼ  +ūG' ߶G   M #'cG uBy YWY(1ۘ˝ٌܳϯեݕӑ*÷ٰ״ͶѶŷUٰ   R'=*ե - O -9 -2ӳ-m5ӳѶݷѲӳ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -` `ū&! -? ֮ܳ<*v-3@ - Ò˰+ ÷q Yӳ˝Ѷ˝ӳ  - >.T.+?.!ӳ*īŘ\ѶجŘתѶ  A -!F7եMLŘF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Oɩݳ˝G ۱ G[UQ- #/Ky=13#'I -MO=;G }c'/ӳ͘"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -Ř *  E nӳӳ˝ܴ 6˘߶ӳʝq Y ӳ۱q Yٌɝɯӳӳ3}UάF3}Uծlӳӳ<ɯ ūٮ ;˖o -ņß 3F^ - ֿ=(ɼīx  s'ӳ ͗ _Mo'uy+=Ag/;)G@KYk5 2ҳ2|Tӳ9'FRl  K-   -  - -9 ?#O/IG9+͗ʝ*Ř6߶÷G+2 j״ӳ ˝=*ӳ۱˝G߲""ӳѶӳGG Gi{R mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -̗Ĺϻݝ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) LÏ ˰SUQ- #/Ky=13#'I -MO=;G }c'/ H R .ER Bs'  ' G 9~ ۯեGٌ#J  -ŗȡ+C -L -D:V$^N\hdT8z^H -<\ -N\&@\.>* , -`P6L>8:">2~6XD,,2ؿ -$=%A *C (A -%D &C$$A )Aɯ@!+6 C#  2/ #}  [6]IG < 2  ?_ o"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' - -жԬG ?#O #9 /$߶ӱ߶׶ۦ י -ɯآե G՗F]3ٰǶӳٰ;\2ӳͦ1  S}߶ӳYq Y۱ҳ۱G3yFq YɼՀӳ  7;M @ -(+I C q. ɜĘ=*ӳŘ Kww -@3:ӳ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ѓ?U -ӳɯɯ  15W +k#3-=;eW!QG 3 ]I+% +1 W}+G91 S)U3 EgAS!i5A_u!wEKi geK]-!? 7S#9AU%cmMYQ_MI! AI%YM_CUkK;}y7U5u@     -o$ 1l*q Yݳ - ŗŷӳ - +uQ7G%y}9% Q 3m[Y]G? !#O{ ]Q5Q%g/o'U;U7=K Ki! -S'G/Y)4 'E-O;K cWo S#u#a[11KSM o/ 0  Ѷ 6#  ݰӳӳ"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ɤ @4F˝Gӳ  ũ͗եőǶ *r -,v.HXLB(DxHZxdp(2X&dR<zn  @V:B$:66 -0 l&~"! %# ,(''ӳ1WA; ϶ï۱϶ūG -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(3}UǶѶGfGFӮŘ o5ʝӳ ņ   >ٌ>>G%$Eӳ[wН۱ߦ,6*@ -NZ"J&T(N'RJV>:D6^:\08. -j TzpHL8&((+,*'''("&&)%s'ūA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ؛ Ǩ -1;;Ie3#sE];AkKQM5C-GK  #,sa[S9m ? [  ?    ) ɯF -5c GU i#-#3u#= =+ wsQE ;e%_;_?Q+7e OO GS?+9%C#Sy;[/+Y+ 5Y!- (-%-sA]]M  Q%759EC?sOq ikI  5(Gӳ  BI 1ٶɯӳ (^ŘUDzÏӳ ۢߦ۱GٌFD 3PA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . ӑZ  - -ӳӳ.۞@q Y / ӳH 3F_ ׿=ۯ߳ ɼA )!!  S M?#) K!19 !Kew5Qc13;1! W)9W%gY- k_9}1qGq- iy;qK'ym?7!Y5QqEW  +m+O+ G!IQ qe +#; /?7 3M=_5e3+;C!9?;3ca;wec % Kue +; qK'Y'_EG% ǵAq Yٰ ӳ޶#  # _Mo'uy+=Ag/;)G@KYk5 2q= յ / -7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'*'ӳYGGѣ7ӳn4϶ϵٰïӳ* >ӳ9/"1WA;=*Ř˒ѣɯ+GUQ- #/Ky=13#'I -MO=;G }c'/ ٮ˝Ӗ*ɗ_"@ - nӳ ե ˶Yӳ۱ ]3   `w iӳGŘ Bw  7;M @ -(q YǶ -fn&*D -<0::(  -& + ݳA/3_ %Q A5Q+uEywOQ /.y_M;]5{1 m?  . +īɡÐ9Gӳ˫Gݰɯӳӳӳkc  $ #9 . - wS)/SE!7'Ue  aYG'O5 eGY )'9= E ' /I= %EK  C5wa =3+e+    E13 ;  = +g '9+%==; #   -q }ū5 j $TNgA`[y"1Bghn5!18S=C1"/$ӳO gʝӳGת˰ӳӳGGל߶ӳ GӳG ˼;˖v -+"ѶѴ߶ ɯӳL - .a$۱" -Az@@,ӳŷѶɶҳۘ -ӳ~ - - - - -8 - - --  - -  - -W  -m* mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݱ]3ɤ  C1 A%[]_??mMm9a7e# E9=Y#?k=-M?+e'S!%-'? g Me %cGAgo /5;Y; ')%?=;AE1 q/? CKo-;i,  -  -& 1#t"o -9K 5 -#}}q=5#Y{eSe!aAA)m)CQM'K#GWM5A; w a9cW - ' -ӑ^״Ęӳ %ǶǴ۵ݰե ٰ \2@ /  -1M1Q3=  m+ +     ' #i  K;Gi/sBV-*7\0$  F@@G ӳӳŘӳ    2-m5ӳ ]ٌ cɗ߶Y 9ӳӳ9ե) ӳt2]3߶ū*''' 3ɝ 5@ G9&ӳ-7+A O[#K'U)O'SKW?;E7_;] 1 9/ k!U{qIM9'' īE۟]39߳T÷ݯ:۹ -ɼA]3  m{ K -BC  ??8եۦ9o'ǶBݳۯßٵq Yݺٰٰۭ˰MN״ӱq Yǵ+UQ- #/Ky=13#'I -MO=;G }c'/ӍGͧϰG  .0@ "̖ūɯԢF˯ӳӳ+ūٰ G2|Tr @    (         R - L > "  (  - J    0  8  J d    v  4 P  b 0 2     : 0 V  (   8    V    $ f  X ,  j ^    8  |   0    p F p , - h   x      : p J &  x  l > 6 X  4 P p D V     - *     l   * N *     F   ~ H      P p  d - * " :  .      >   6  2 L     =   ^ 4 d 2   * :  B 8 > :  2  b `  : v d b   $   J  t  d * :  p J       & X &             ^ D F  " ""'%&!'#"%$! #N  G o ͺ C#  2/ #}  [6]IG < 2ו)9(<Ͱ mWQg# /M%W!E;g53KcwC!9 -=A)%G5C8a;c ;{='a7{    $ -ݝݰ׿ ˝Ʌ^QGC*  O ɯάͻJάդCɯ+P1WA ;QͶ%۱ӳۦϪŘ۱G ۭݴ  ״٪Ņ  - 1Y7G׶!  >ŘۀӮǵ - O -92'DG  6:L@ -(-* HG.ӳӳzG3}U    յ6G   ŘDZӳöq Y۱] G %    5)_ 8E+e   I'9s*8 3 qG   7;M @ -( ϵq Y  .0@ "    '-[ aū3}Uɯӳӽ߶͗q YG8 ˰2|T9߉˲eĘF˝ά"ӳŘq YC 8 i'( ˝ӳ 'GO2:   G -   <9 E=I7 -b - ߶GFݱGͰݳתд$eMi˝" -# (2 ˒ &E  -  - -9 ?Gūϫ˯ӳѶ8  {=3u   :o -Y 1 E  + - - 9?c.ǵ˝תյ+͗] G %    5)_ 8E+e   I'9s*8 3 q۱ \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.nrm b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.nrm deleted file mode 100644 index ef4f0cb..0000000 --- a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.nrm +++ /dev/null @@ -1 +0,0 @@ -NRMoh||ql|qedptn|vd|n|g|d|||m||k|||dhp^|||n|rqujjnll|omo||t||tyv||n|||e|n|q|y|vmo|s||||||ljgo|||qpgti|u||||||cthx|o|e|||||q||f||drf|lxmm|gonvexhs||didgf|||g|i|||q||nfgv||ji|yp||||rx|h|d|iyvw|x||x||p|u|i|mx|||||ith|||||n||||lm||ms||tohh||stssssssssssssss|y|lwnk|l|||y||||s|||x|mmo|||||||||||||||||||x||||v||x||yi|i||pduddur|il|oot|o||||||u||x||tw||||w||||l||ghhd|jdd|hpd||r||x|||mn|y|x|xx||||||||||||||||||||v||dtddmx|||jn||ym||yy||x||l||||w||ttvtvu|tnv||w||u|||x|diremupposlsqw||||yxpxpxq||t|t|||glit||o|y|oucgxdjsoijqkyjhitnypsptpsptttqryrkwqyyjuj`ecigidhfmlgofotkeegkokhjfkohjjnlkdleioegmhleqqqroomilormodmllqqrlunjhrprrs||mhhyrvyu|||rr||qqppolppnoooo|||uqliquqqtqqqvmjonpuqrtmmsollwsiloouiplokqmivxvxpipxmtpljmqjnlpimiilyyqirirmnpppmpppmpmomploppp|nnvplwojipppppppppppppppppppjrtliroqniionrllkqtpivvorklvsimlunpxwmutolpqrrir|touytjynorvvwoqtroquutkuu|rxsvxopsvvpwqsnxruwuurv|wrusvp|swptptnrwxoqou|rr|nnnitqnmvtpnqttoqpnpqqoqommkrrrrrrqrrrpppqnnpqqowkolijjuviurnqqpqproliyjlkkjplolltuunilllltttiktiuxrwiykinppsnwirpmiriqriiirlririiriixorqqqpqnqqoqqpqqnqiopquiniijklioiiqtilmillvlilxrnxqqnrmuusljjuqqlnrrtnwrpjonrlkqsiiqxpnwqqqpqqppqqoqpqqppoqvxltplipumkpuilippjqiqkijpqtvmppjrrtjitkklooototoouvlmptpipsssytuiolqkiortsuurxt|lxpuvqqjjjjjjjijvpppppppkqiiioiqqqioolsssrrlrriptolstt|ssssttttttwtwwwoxrqpppvilriqit|tlpppppppxwwwwwwwwq|yujlplonipyppwojrlmvprylitqjjnujjixprutkj|qrtpttrtixqjljurijtrklymoqquxlyiiprviymjtjquxppkrtmqmmmiiroonumqtquulrouimppukorqjjtipjjqjpppjqktppruvuqvpvijjrtqrjrqrmpsummmoxsxmplmi|uunlk|lnqqqqqltlrvlriiqllrkrqo|njlviljjolpiimlplijulqknslvltimjlinkmllpvmvyrpvslkjsjpiiippwpprvkjplplioruqpnplvnujjxpollqtnspur|xrxxtxxxjrrxoppwlipilrqiqtwuuyv|ssijqiiwsilljtommyyyyyyyyyyyyyyyuollrkottttttttutwqqqqokopjrlrkrslumiikplpnppprppssnpplkqtpruojipixjiyptppkql|tjlopppppkopkrjrllrwxipkli|urotx|os||mttnusut|rnvjuttqxyopvusxspttprr|rqtqjoootlsprtumrxsvxowtrukxrvvvvxrtniyprv|styxxxtsrvxpqxuvstv|tpwtupuqurqnvttxqqpqpolkpj|lurnqrrjvqrlxmjlqjqujroltqpjprt|pxsxnqnoqqjqvnpiqqqqqqqqqqiqqqqqqquqknlxjlmnrpwtxspkqqqqppnnktmnnmtxjipjrwuiomrllvlllllllmmmmmmqvqqimxujtpuirnyxlllllllsrqqtisltqrqopllnuiosrpniipqnmmrkpk|lqrtwlullllmoooiirrjqrjln|lmrqpjrqqrqppqrnoqwqppqppqpqqpqpqqqqqpqqqqqpimmlspppjsq|qyqqqpnjtxpltqqpiqk|py|wvujpiqippoqpjrorrrqrqqqqqqqqqqqnqqqiqxojiuqqqpqppqqjlqqpljtivxqrjxnitjjvjokiuj|||impixx|nlomlnjppkitplpstkliqrmrn|xtlipmmrjliipukjpqtxivpnipqvlrqixiokpjqqpqqqljojtllljlllljoooooootooyrmookkvqjjronutnqqplmmmmmmmxmulunppljpuijqiqiippppqppqqppppqprwmyollummmiiykvltrslvvlltttwjjkqwjkpijriiuqlwvwkkvqljrpvljijsukpontjlrprltsujlupjjljjkjkqplllxotwnmtlsniiiilutpiqytjojjjnvpmxljslqpiojrwwusp||ntrtnmqyyyyvtttrttowijpsvrplktwlqsvxxxxxurvvrtqrpmwqkkllturjjjjjqsmimltiljisurquttjmmotqiuxnotqyjjjjj|tlltttttttqmsqjiijtujurqqjtotruusnppnorttptnortoqpojqwtkoyipjwwlpx|wplxqqqqqqqqlpqqqqslxmsqmmwwjtwrusqvxslunpptqwwvopoovjxqrjjjlrqjrqolmtjttxjlvnxxmuuukokoqoiqijmmtjlmrqqqqqrpqprqrrqqqqqqqqitknowt|lr|vvnpnjnlxxxrkw|nmlljnlwwlyljjknpjmmpiurqqtujuuxvuplx||||pvpnllpqqjyjpsrrolmvrqqtmplj|rkmvxxjntutmvvktkpynljjj|trltkjijjjjstjkslljnpimpykrrolljm|kvjvjjvjrjil|ykstvxnqpqqqqqri|tinpqqqqqqqqqqqqqqqqqqqqqwxljnkrojruoo|lrwsqqpqqpqqqqopqqppqpqqqqqtnqpqqpqkmmkjuimtjjvrpkovqpkkmttiqqjqnjttljmqqjiqj|viqjvnnnxtlpjovjqjortrixyniurpqnijovrqjyyyyyyyyyyyyyyyyqoyqjuxtxqrrssroommslqppqqqtpqipmltsrluqpqpqpqpwqpqqqppqpxqppxkrqq|pltjoooimmqqmmlotprriltryixrqqqqqqqqqqqqqqqqqqpjpqqi|jxytttsttttyrxvvutttilloijnpjtrtjimrrttkjppupupquplnlljjtktllllrtrlllxowxi|jqij|tqqvwpprrlvqqqqisjrtmqrlttjiu|nsjjjxtjt|wqupilnokiowtuvolmsuuolroqrlt|onrtpt|nrtplqntpjp|rlwtp|owrqoluyvqttwkqnxuipmtu|vsxqtxvyymvqrlsort||pnosput|motqmsnqrxwuqsvvosyosrtvttroyllllllsuxrqrxprv|virisstojtoooooo||urttllomtvujulqqxlqxjit|svi|rqqqqqqqqqqqqqqqqqqqqqqqqqqttiqj|qjqwqqqqqpqqujqjkjoxuijxiijjjxvpjqqqjjjlvjujjjlmrplsojjjyljjjrjjjjjjj|jrppjjljoqqqwqpqqijjlljjjim|pjjjjjjjqqqqqqqqqqrlsmjojjjttpjjjjjuqtuqlojjljolliijnoxujjjjjjjpupwpnlrrwtjplnqjjtvrjonjxtortntuppiqljtnmrrrjxlqlmmtjijkimyvnjvikulrmyrprlxqqqvjiiourxmmmmqqqqqqqqqqqqqqqqqqqqqqqqqxtqqqqqqqqqqqqyqltqqqqqxqqqqqiqqqqqqqqqqqqqqqqqqqqqqqqqqqvjoxjtpljjjjmmjjsuqkjpinrxqpkqlprikqrmttsxpmtitmmmmmmmmmmmmmmmmkopujuqwyyqlirrxsujqmtxtqwlqtqqqqqqqqqqqqqqqqqwqqqqqynlklyrrsjiypkytpputtopllpplnqtmmommtrloniosssjokiwwwwwwwwwwwwwwwtwrqqqqqvoooqqqqkokpvtpolllmjxtjmiol|pqqqqqqqqqqqqqi|rrqinqqxnlslxxxxrqpqllkuwuqtjjjjjmlpjtuqqqqqximr|vlikkkmlprirnpjnuuptrrjtsisoqmqqpqsuuqxlijuviiimnjpilmlotxku|rsirsprlqjpsxx|rrtxxurpjlyylulolllkjqivmijlmjqi|vunplulvpqjrxpixoyoiln|nrmmmtiiqlrimlvjjuqqjljpppvw|mmmkqpppp|oxtwwprliijusuvxijyypsqtqyyqqlqnmqwxqovviqqqqqqqquuqqqqqqqqqqqqqmpqjkk|sli|uutqqqqqqqqqjnmmmmmlqsxxxxxxxxxxxmkjt|pljtmjjqqqqqqqqqqqpqqqqqqqprmilmlmllwlwwlwprojllllqqllloliprppqyplpqqqqqqqqqqqqqqqqqqqqqqiqqqqqqqqqpqqqxryqqqqqqqqqqqrvuqqqqqqqqqnjnmilulqpqtoo|wioputjrijpxwoitqqrlmqpwiqnsrovrjjjjp|rjppppppppqj|qqqqqtnmqvlylqtttuttljlu|owlmtxqmuxxpppjsuojouujpppppppppliknltulllouoqvljqwpttipn|lvkoxqixxxxxxxkwoxxplrqrpoulpl|ootsipsjunlkul|vmrprummutmmyippjlixxonuvtolujpxlstj|tpppppikpjurjtvwwnlimilvtsssillpqrtjpuxrsuumlllllllvjpyllntjpuptyxxxxxqpoyprtpuiyxvywpjytsxmtnntwqmmmrrvklyjiumkxxxxvmnjnllllljvnltxq|rjikjipmmnmkljoitlvlltjjpoilusijvxtljjpnl|ovwoonxptouilrxrlolvumjwqipnquttqq|jln|jjtijiltpqivwltjjirrurwwilowwtorquptqllqmsjlilpmropplyu|ppppppppppppjpppppilrpppppppppppltxxrkiqlsluiolkytopivojoptkkqmkrujmxlmply||pppppppppptltjiuilppppnrolyjnssxutuiiokpurluijrwpsxqplpsroylvvuttqxrjsyvnkpnilrlijptqn|qjpkrqpjtroql|vpu|to|wrut|lyvltrqxtsumytqo|wxqolmqptnuvvotrvy|xptonwvmu|tx|ppyut|ttwqrst|wrtrwpxtrtlvwqq|pokxvltmmnqiijssvjnn|uqlvnlrruuuutqnjskxxjlkv|rrtrrrrqqqqqqqqqqqqiqqqqqqq|lslljiuqjjiqjjlysjrryiijjjlkkmljjjjvtwqiltlvllmxrirjjxxll|joooowxikxxoqjljrxuuuuuuuuuuuuuuuuuup|llloyymquljvnirptxrjrvnljipjqjjtxjjpjjjjjjjjwpjjjytioipltrjnjjkxqlq||iijjpyijjttlqlupwtlk|pisuilljjplujtjtnrjsjwltkolstmpjnlwimtnqyr|rpvilrmvrtjjqlitvol|xuuxvlkiotkompxqrnttnnoo||nuiqllovox|yqqxpqqqqiprttpyjytjjjjwqjnjjjjwjwijvsxqijprpyi|ipiixqvvtrpllyirruoiqljurqqqqqqqqqlnxjlmillljtmjtkwjjrmxpvtopnrjqrmvjxkqtrmvjyxmrstqnviktjlilllllplllrpoqtrippui|tukrjjjppwjjuiqnisiljljtoqtowlllwlqqqqqqqqqqqqqqlirpqiintxjjrsjq|imqrxuwwwjjyxkpxqtimmmjlxoiipquinrjkqqqqqqqqtuulp|ksipiqytkjr|ppprqrjpptmmmooooqlkikqjjqrumppqrkpqjiijjlloljq|xtwyuqptoyptuvlywjkjlsopikjtmttttttttttittoillokjjlrtvniuvlkrklyopqtptourillroilliqoqlljyutonuqtjjjus|mppqnrxxjqpkyrrijni|l|js|vy|itmuyjullptupnpvojktulminnlplu|j||poqjjniwnxqqqqqqqqqqlqqvjqqqqqsqppqjqqqqqqqqqpjilkiqqquj|vp|rilvyq|tmtwrrixlnjnlttxqpvvyyyyponrvx|xoolpupjxyqpspqpppyippppppppppppppppppipppppppppipppppplppplppppxplotitljpottttiilyxyl|srwxmvjjvxjmstltonsqpisnrljpjowvttrtqrrlx|itjx|wnpwsmoxkpquijxr|ou||||||vprnnvnjtppsutqmmnlynpynnljqqwlsrnyqjllxkuljwqqrqujqpqmiiyyvvj|oqu|rpjxslrrsuuttxsuqiuroqqmwxoouyuqpppsljonlvolomqqomvrqqxyvlvvjqiqylyrlspxpluurpploypyiiiiptnuwwqljkvtlolponppiquktqwjpumpjytn|qlvxxxxxxxjykpwu|tuuuxxxxqtltnqjntqlpmuulyqlpqqqpqqqqqjnuusiqqirjoomllljtjqjjyjprnrrrrrprqtpnq|owxsqqoilmmmmmnijijmqttlooorqqtoonpotjrlkliunqwtrnllxmlptqmsqipmnnnqnqnjnljspltxr|ipuuio|qqqqqqqqqqu|jnqpwu|ltqjituqqqqqquwtmqrjkwqrqqqrqllqqqqqqqqqqqqqqqqqqqqqqqqqnjiinrjlittvllkppuwmrprjtxjltsxkvqttqrriumrixpqmqtrlulol|tlwqjuntj|qknqqqqqqqqtvssqippoolmnsxmnqupjyrtqtqqq|l|qqqqqqqqqqqqqqrrmpsvyimxtuvnivxkxyypspjlxuopnlosljx|uxmrvprlsltqxttxspp|uytplrvrtvqvoxxotpxwqopqnlqilqnxttxtxtuxrvtxprqvtqttrxowqtttxpvnx|svqqtqti|xxxxxw|wqqpwpstjvmmsrqqlsrqtpuqlrjxqutnjqsqppkksvrxxx|xxxxxmtiqq|rpjrqullllplipprrmvujprsusqqnwrltlrqtvinpsqqswvlikilqnrxlppriptulvjrkuilokyptmixniinpppppoxliqplxrjxqqltmqjxjqkuuuutuuuuvlxquuuuuqkviqttmmijjmjmjrjlsolmtmtlvjtuuuoqlpqnloppq|iiplqstyyqjxxutrsioqiimullplljp|jklnptppxlvlpxxll|lipruonpylllqlttitvjqirvmqiqqqqqqqqqqqqqqqqqqnviqmuxlrruollyllrjimjqlwoimrpillkqqqsqqjtjwjkjlipppiiumqtqqqqvpjjuqrojjptliqtriqnojmlpmiquqsxtttwnoyl|jtlljlmtt|owjki|llvkolr||nrqijptjtturjiljiqpqquillu|qusqqmonxlno|lltuisqtlljolnrqqqqqqqqqqqqqqqqqqqqqqqlqyxtrrypjoiinsjvslliijlnllllsspxtxiixplm||yjjntjjpntruxjwsnxrmxinniijtlvvk|s|iskl|tuxsujrlulitiukmjsxtllitkiivlilmvmurrqusnsurulrlytti|ottttkwwluwtwwwkppxpsjlnmljqvnlvunnoijljjipptl|k|vtpjwkjtqlwivpyrplpvojmpmlqnntmiuvl|orrr|j|rlt|rwisnvllrpurpvppjlprjsutqqqqqqqrxorqq|roojimtqokjnxqw|iixytjtxjqoyoqqqqqrqqqqqqqqqqqqqqqqqqrkqnxnjqxxttqrprnjnrlqqxxwnrjttiqqqqt|kltryqlvpyknjl|wjjvxpqqqqqvqqmjrqptwl|xkyqiumrmmxnxoqqqvwwwwtwttwtxqxqxixilrjnmnpppnllmnnnnnpppnnnmpytsitq|mkjlrlkjrnmr|nnnksrqoqn|sstqvqx||vy|x|yxxt||vrvwqtsnqtyuuun|txoptp|rt|xutruyvtypvssxxup|npsqr|qwrrtqp|w|ty|vrq|urtutsxr||yqq|qqqqqqqqqqqqqw|xy|qq|qqq||y|vyxsyr|wjy|wq|xtq|uywytyu|vwqqrqqqqqqqqqqqqqqqqqqqqqqqtwwx|jyw|uvuyqqqqqqqqqqqqqqqqqqqtvx|qvtppyywq|nqqqqqqqqqqqqqqynxqqqqqqqqqqqqqqxqqqqqqqqqqq|yulptwyiixxqsryvmxtpvttxrxyypxxnn|o|qqtxswqpoqpqrnv||xx|||qqqqqqqqqqqqqt|yxto||wvu|q|ovyyxv||qqqqqqqqyw|v|v|t|yqqqqqqqqqqqqqqqntqxrxutlxlnlmqtypxokqpxloty|sovrxxrrrllvjsstpntx|rrjtoootxxvuxxwqpwuivonxtitvrxot|yvptyxsxvx|jysq|vqtqx|ql|qx||vwt|yypxxyuwuvv|vqw||yu|vyoy|wryjxx|stttrt|vxjxoyxw|uwxr|y|xpqqqqqqqqu|vsxuwpw|xuqjw|j|xqqqqqqqqqqqqqqqqqqqqqqqqyrxqqrquvtwqrsqxtsxpxtyrtxxtnvtywtxxt|xx||wyyvyxqw|yt|wwo|q|wyxqwqjuswxxqvyvy|txqxto|quklxqqqt|uvvtyyykw|sttv|||xxtxwwqqq|uy|xt|ywwy|qx|qqux|x|rqwy|jyvw|xxyt|u||qxj|v||yu|y|||jqqqqqqqqqqqqqqqxwqqwskx|yy|vxy||ryxvyj|trx|xtsul|rrqx|vvxvwqs||||qryjx||xwpxqrxyqqqxyqx|xx|qxuy|||x|wxu|xq|xxy|yquuvpqyqqqywuxuxxwvyt|y|qqqqqqqqqq|xy||v|yqqyw|||q|yt||y|t||y||jx|xx|wxujtv||kyyqqqqqqqqqqkqwrxx|||||yy|qutyxw|yxw||yjyuwqxtq|xtjjjtqq|||y|vy|xyxq|yuqxqqqqqqqq|qyyx|yu|vyxx||||yq|uqqqqqqqqqqqqqrqqqqqqqqqqqqqstq|vqxj|y||vtp|||||xxy|x|t|uv|q|qtqyxq|msyqqt|ujq|||y|tu||yy|jjxvv|u||qv|xp|uyvj|x|v|qu|vxywywvuxx|yys||y|wjyx|uw|y|ywx|||qxy|qryukryvx|ut|xvxpqvyupy|qyqqqqqqqqqqqqqqqqqqqqq|n|qt||ty|jwxv|||||||q||rtxy||yryryxqv|||xvv||||||xvyqyy|t|||x||||yvqqqqqq|qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqt||qqqvwrxqqqtywqqqq|qqqq||yxruyx|xy||qqqqqqqqqqqqqqqqqvx||xv|yyxu|qwxqq|yqxxusyuyuqqqqqqqqqqqqqqqqqqqq||||q|oqx|x|xy||uqqqqqqqqqqqqqq|q|x|qqqqqqqq|t|y|yykqv||y|toqqqq||xq|y|yrjqyq||xq|xrqwovj||qqvx||y|||qxx|uyqqqqqqqqqqqlqqq|qsq||u||||uqq||yv|q|yqq|u|yx|x|y|xtxtv||x|xxxqtrsqq|wx|yxq|yxvutxquq|xx|||uypqv||yv||xqrxwyxxpy|qu|yyq|yvwr|||u|y|||v|||xutywxy|xy||y|xw|q|yxt|||yxtqqqqqqqqq|qqxwqqqqqqqqq|||xqqqqqqyvyx|xqvqqtqqqq|qrrrrrrrrrrrqqqqqqqqqqqqx|qqqqqqqqqqqqqqqqqqqqqqqq|qqqqqqqqq|xv|||wu|qyxqyqvy||v|nyxywxxx|t|||y|tyqusq|y|y|qqq||xyxvx|yt|qv|x|||y|xtyqqwyxt|xx|x||xy||xyj|vqqx|qxy||y|qjy||w|q|qqqxtyyvyyx|||vqqxqqqqqyj||||qyyvq|y||xp|y|yqv|y||xwp|yxxy|try||t|t|y|xyqqqqqqqqq|||||v|y|||w|txyyyyr|yy|xqy|vxyx|||tyt||x|tytqyuxxs|jxqq|xsxx||y|||||yqqq|qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqs|v|||qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq|qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq|||q|xyxy|uy||y|rrrrrv|tt|rqqqqqqqqqq|||y|qqqqqqqqqwosqqqqqw|lq|vqqqqqqqqqqw|jrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqy|qqqqqqqqqqyqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqtqqqqqqqqqqyqqqqqqqqqqqqqy|qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqxqqqqqqqqqqqqqqqqqq|r|ry|xqqqqqqq|qqqqqqqqqqqqqqqqqqqqqqqqqqqqq|y|nrx|rrrrru|sjx|rxuryy|try|xxpu||rrrrrrqrrrqqqvqqqqqqq|ju||x||xx|||rrrrrxjy|ryrrrru|rrxx|vqqq|x|||q||yry|xorxvx||yy|xqqu||j|||uy||x|u|yq|uuy|xxx|x|xyxy|v||qy|wyurr||xy|xqx|||qrwq|yqqqyqyxwjwyxxqxyqqqqq||xyyvqxqqqq|rqq|tq|s||qqqq|||x|yyq|yx||xqq|xqqqqq|qysxqqqqqqqqqqquq|j||xyxyxqq|qyqxtxuxyy|o||wqqqqqqqqqqqqqqqqqqqw|qwtxyxqj||qx||yqqqvxuxyqq||q||qq|uxtq|q|yqy|sjxw|qqqqqqqqqqqqqqqqqqqqqqqqqq|q|y|qqqq|qqqwj|y|xqqqq|qq|q|xqyq|y||qq|xqq|v|q|qqqq|yqqqqq|qqqwyqqqq|q|viqqqqyxxv|wxq||xovyw|j|ry|r|qu||xqt|qxyq|ys||rq|qy|xq|||q|y|||||qqqqqqqqqqxqqqqqqqqqqqq||vy||rr|xyj|y|x|||ywjx||p|yqqy|xx|qr||||xy|x|||||wv|||xxqy||yy|vv|xrr|y|y|x|wr|x|t|rxxyr|||jxxr|xx|txyy|r|xx||qqyyy||y|qw|quyxy||q|j|v||t|||qy|||||q|r||||qy|v|t||qyx|qqqqqqqqqqqqqqqqqqqqy|xy||y||rrqqyqqwpyqqxuu|x|yq|qlyxju|qxrrrrrrrrrrj|xqq|qqyv||||yyrrqq||q|qqk|yyxt|y|qqqqqqqqqqxwy|xyxxx|||ky|owkqvuq|q|yyx|vxp|x||yqqqqv|qqrxq|kyxy||yy|y|||kuqx|qqqqq|yyy||yqqqqqqx|yq|ux|yrrxr||yrr|rx||x|yyr|rxrrrrrrrrrrrrrrrrrrrrrrrrkvrrrry|r|rrrs|||x||y||r||x|rx||y|||vx|yqqqqqu|q|yxtqyyk|xrqqqy|||||s|qqqqqqqqqqq||qqqqx|||xk||q|y|qqqqqq||||xx|yqqq|q||||y|y||tx|rtyv||x||x||q|||wm|qxq|qqq|q|vqky||qqyxqqqqqqqqqx|qx|qq|yq|qy|rrrqrrrrrrrrrrqqqqqqqqqqqqqqqqqq|xxq|qv|x|qqqt||qqqq||q|qqqq|y|yuy|x||x|||uw|w|xqxxy|qx|y|x||qqq||||kqq|||t|u|yyq|s|u|t|k|xy||||xqqw|qqqqqqqxqrrqqqqqqqqqqqqqqqqqqqqqqqyqqqqqwryxxyy|y|y|vrrrr|xrr|plryyxy|px|vrr|yv||yxrrrrrqqqqqqqqqqqqqqqqqqqrrrlt|rx||v|ty||||||yx|xyqqqqy|||xxxsrrnqlllrjuvppjpttmp|tj||pprxuosti|ylpypmvxjl|x|ynxpwnvoulqvk|jruilrnlwjsiottttsjvqltxmymmrkx|oitqqivkrrrrkp|rqrntljpqulptpinx|ltinrlmnnnxklrvryl|jxttwjttlpqtllvlyxmrjopjojlrlrwuillkrjqi|lswjopxkuonkvxkoiqiwplsjpliljjqqrppotjkqotrqryllltopnqo|wotm|ilolntkmyikqiqpopoitimnttlswiioiiiptilirksstnqptrrliltimxsjrxroupspkottpolmvuliuxmptujl|ilvtpptlllpljmlyntp|pplipiknppnlwlivqvmppjjptjlimvmnrjtim|mktwopxxrliyksrulqjjwjmtvppjyopx|pwtjrtikusi|ojuimmmnrllqjoqypjsljqymkwxwnr|tx|oqixppvtlxitjjtlmniviiirurttrrlpqrjtkmrlkvrtusimiilmlnnpllplruvwkolpkmmlyjytxipqrojlllputpopmxlplllolljvn|imkpksqmqlmriuqnimmsl||tolliunurkutlliivllkku|lnriirkqssmr|mvsm|nqptvmtkvpyrxjtxmiv|lskinuluiwiqwkiqvlmi|mpprkumrxrjlsu|pxjklwvlklmpvrkiin|solqupllwisorxtlpl|jnlprppjjmmjqjjivmqoroxkuku|loloktuqqqjr|mlnijpimlxojnnpomjp|y|||trmitinuiwptjsyywiylipjujtossjikixijij|x|skrliqwqrwmmmlqtqkollrstxpkuxiornirqioyqxqkuqquqqqiuunivq|uqrrlmtxrnjrkurvjxxxxjqqiqq|mptvjpw|qrtrnsij|ojrxnqlliqkrlljlxpvijknpuxkkl|svqqnntmtntiol|xipiouqtqillpywixslixjlkyssplullqlmxjixxpixnuupqpitoiqxlxtlllllpqtyrwi|oyt|l|xoitlpqu|vrkiix|tnjjjnsqjsvuqrlyyrrljio|rlxyqujjy|ulixtllliiporvirtljjyiysmlitlvwpluikompjinvqvnijnlntmylnsojjrnpq|kolllinquisuntqmmqlij|nqlijqjyukimmtysvrrrrllqiqlpm|llllllljjrvnnnnmmmprjrtivnxipnlljjkklxuvvrsitttrjjjjttjjjmmmtmirptylunoutxlronpmqlpiipnjtinlpmlmqo|wtjksmjowtoyuqlsnivloinllllt|txpprxiiil|rrqijlmjrjiqlmqvlrlvppkmoitkqxqitlnsllpvullutmjjpjjjjjsjvjjijjqjtjmjtppjvjjpjjjjjjxjlvjkpiqjopjojrotjpikolpmxvwymptk|lxxxxxxliiilvkmmnlouvioxpjmo|rjrmtrytoo|quupwypsqxjpprpi|wqqqlkljijjpjjrtttmmmqjrttmil|oiimmmktsjtmsxpsslrtijxqlnjtjppyuimmprx|visr|lmjjjyjjjljjqjoiqiptyntrkiqqiqqyqtqsuo|jujjjqiprllyvvttxjqqxtqpjll|m|sprlpo|psxswosijonp|opplmlxvssxouqqnvnqqiirpjitlippkiotknitttttttttttttttvqsrvvqlprppjlpppikp|pltllsnmopxmmqoxwtiqxoutnoqyor|qrxxxxymtkpppljtsvnjlkjtrpjjriqvuxolirlsqpppijmpiqtoiyjmvmqxtmnoouiisixlrpxiqqrqqryuqiltmmijqilrlpmmpitjllnxx|llllijlpmlomrrkymxilpviinippn|wilqiixlllwjjioxpsqpxjr|pjlmkppplvwjwpuptmilou|pojpq|vjr|rqospr||psiyymlqjixqmtomrmxmmmllllnxrsrvvjllp|iwlokrrtlxq|oqljrxolnrlllumjqtrnnqnxqqxmlqrkr|utknrqol|wnjmkqplwwkmlk|jjj|iktkkmmmkkptkyrmmtkkprkkkkqlllt|jttwxty|sknrtwwyrqplutnvknrppupiomovllovmmmmqtrmp|klollsrjup|qy|jojujvpkjtlxvkqjk|jupqk|pptpjxwrxtkjtjjjrrristuyipvllnumrotqpltjmljkpvplppxpppppp|iqiprrjpplitlkkklotrrplrtqxtynnyslttiqulmpwjontuinsr|ollixipolnipnnkxojxtxqqqpsqtopplqqrmjtitjnmvqqqioujjjjxqmrlltqinnnprkljjlxllltssmmmxtoxtsljll|xpplljvpppppppppppu||imkqkvqnikpjwolvjtjsilvus|qkqn|ikynoulnnovqvixrrirrrrrrrrrrrrrrrrrrrrrrrrrrrmrqljjttwvu|lntkptwmmr||llprvjpnnnmqxvlljoijprvjtoqstnlllipswumorxvlpttrwq|llqrtppmmrrllijxiltup|jultlqnvllur|lmoquxypxtmlxmorlnipnslrqirlnqtijnr||mqjtjjqvnqjutmmpjrwvrlitkkylmpnknlojlurtllotpjolo|ksjloltilvvlllljlmmwprooykprrlplqomilmjpvir|kxjiwixqmnulnnnllltnwwoioyjlwtipqokotituwqrooxlmtu|ittjtkllstprjskl|yxxx|v|||||||||u|||||y|||||||ms||||||x|||y|||||||||||||||||y|||||yy||ypy||||||||||||||||||||||x||||||||yy|||y||x|y|||||||||u||x|x||||xy||v|||||w|||vv||||||||||y||||||yx|v||||||x|t|x|||yy|||x||w||||wx|||yy|vw||||y|y|wp||||||||u|||wy|||x|||||||x||x|||y|||u|y||p|tyv||w|||||||||||||||t||||||||||||||||||||||u||||x|||||||||||||y|yy||r||||||||||||||||||y||||w|||||||||||||y||||||uvq|||||||x|||||||||x||||y||||y|x||||||||||x|||v|||||||||||||||yx|||||vt|u|||tw|m|y|||||||||||x||v||||vuu|yx|u|x||||||xxy||||||v|v||x|||||||||||||v|x|y|||||||||t||||||ry||||||x|||||||r||||x|||||||||||||x||||||||y|y||||||||||w|||||||||||||x|||||||||||||||||||||||||||||y|||||||||||||v||||x|||||yy|y|y||v||yy|||||x|||x||||||||||||y|||||||x||||x||||xyvw||||||w||||||||x|||||xxyx||||x|||||v||y||||x||x||y|||||yy||x|||yx|x||||yvu|||||||x|y|u|yx|w||u|x||||||||||||||||||||x||||||||||y|||w|x|||yu||y||||||||||||v|||vt|||v||xx|w|||||||u||s|y|||||||||||||||||||||w|||x||||||y|||||yx||||v||yy||||x|||yy||||uyyxs|||||||yx|||x|||||||||||||y||v|||||||x|||||||xy|||||||w|||||||||||||||||||yyy||yx|w||||lyxv||x|||||||||||y||w|||||||||||||x|x||||x||||x|yry|||||||||||x|y||||r||||p||||||||||||x||x|y|||||||||||||||x||yy|||||||||y||||||||o|||||||||u||y||||||||||yy|||y||||y|yx|||||||||||||||||||||||||||||||||||||||||||||||ypyyx|y|||||||||||||||||||||||||||||x|||||||||||||||||||||||||||||||||wy|||||||||||||||||||||||||||wy||||||||||||y|||||y||||||||||||||||||||||||y||||q||w||x||||||||||||||||||||y||||y||||||||||||||||||||||||||||||||||||y||||||||||||||||||||||||||||||||||||||||||||y|s||||||||||xt||||x|y|y|||||lxy|||||u|w||||||||y||||x||||x|||x|||y||||||||||||||||||||||w||||||||||||x|||||x|x||||||w||||||||x||||||||||r|||||||||||||||||||||||||y|||||||||||||||y|y|||||y||x||y|q||||||||v|||||||w|w|||||||||||||||||||||||s||||s|||||||||||||xx|||x|||||v||||y||y||||||||||||||||||||||y||v|||||||||||y|||||||||||||||yx||m|||||||||||||||||||xy||||||||y|||||||x|||||||||||||||n|||||||||u||t||||||||||tu||x|y|||||||y||x|||||||||||||||||||||||||yy|x|y||||y|||||t||x||||||||||||||||||||||||||||||||||y||||||||||||||x||||||||u||||wy|||u||||x||||tx||x|y||x|x|||||||||us||||||y|x|ru||x||xx||||||xt|||||||||w|uy||||||||||||||||||v|x|kv|v|q||y|rx|w|x||vyx||||y|qxx|vyxv|||x||x|yy|ut||||||yy|||||t|||||x|||vt|q|||y|||w||yyyx||||||vx||||y|||yy||||vxx||||wx||y||||||||x|u|||||||||y|v|||||y|||||||y|yxv|||x||||tx|y||||||||yw||||||q||||v|||u|||||y|||xu||u|||x|t|y|t|uy||yyy||||||wy|yu||xx||||y||y||y|x|x|ln|||||x|sv||x||y|x||u|q|||||||||w|yy|||yy||||||||||||||||||||||ercl|kyjs|yx|||||d|xs|ni|n|||m|pp|^|||||imj|olg||vlutn||y|yw||||y||||t|||i|go|lu|r|||xxupl|pv||||mt|ymp||i||||m|i|||d||k|y||k|||i|d|gx|xxus||us|l||d||||||||i|m|||p||y|y||v|||||x|||xw|qy|kw||ygym||||pxutt|||o|||v|||v|f|||g|vyee|i|||||||ux||||||tlv|mn||w||nv|||w||s|wy||||||||u|y||p|||||||||||||||||q|||x|t||||||||ejj|qvmhrt||x|_|yxyx|r||r||qunlt||x|xt|||tnj|t|r|l||||xn|u|||||o|n|y|||||p|uu|v|||||||l|||v|||yy|||_||||||y||y|r|||||o||s||ti|tf||||||||||qp||||||l||||t|y|||||||y|lc|yj||||||||||||t||||||qv||n|sx|qb||t||||x||||||||||||qy|yyx||||||||nsg|||||y||u|xx||||||l|||r|||pu|||q|||pyr||srt||x|||||u|q|r||x||||||py|||||||||||xu|||l|||||||||||||||||||||y|||||y||||||||||y|||yii|||tt|p|||||||y|||||||||yr|||||o||||v|||||xmtmx|||||||||||||s||||v|u|||||||x||||||||t||r||y||umw|||||||r|y||||k||||||||||v|||h||w||||jx||||x|||lx||||x||||t||||t|||ytv|v|||o||s|u|||||x|x||||r|||y||y||||yx|j|x|||r||s||||||xwv|||||||x||v|u|w|||||||u|q||u|nx||q||xv||v|||xy||||||||v|u|||||v||||yul||y|xw|t|y|v||t||||x||||wv|ux|||w||x||||u|||||||v||||||wi||||x|||x|||t|||v||||||yt|xtvp|ypy|||xv||ux||||||||||v|q|y||||x|||yt|||||u||||||||r|||v|||||||||||||||y|||||t|y|||uy|||||||||xw|||||||||||y||||||q||||||p||||||||x|u|yu||s||||yu|||u|yx|||||y||||y|uq|x|||y|p|yy||||||xp|x|y|t|||||||s||||||||||q|t|y|||||||||x|||w|||||w|y|||r|||||t|xqv|||p|||j||||||||||ux|||y||w||wx||||||p||u|v|m||v||wx||n|ty||u|||q||x|t|||||||||t|t|iup|||r||u|ty|||||||y||l||sg|||x||vtyy|ix|||||rvf|||xp|y||tu|||up|||mr||wr||||||||ye|n|||||||wxl|xp|||||||p|uxtu||||||||g||||v||x|||||x||||||v|||g|||ty|||f||||x||t|x|lyyq|||yy|||tx|||||u|y|sv|y||to|t||||||e|g|w|||||||xvv||y|||||t||x|xt|t||||x|||||||g||xt||p|u||yyx|t|||y||x|xy|y||s|y||xyx||||y||t||||wy||||n|||||y|||||||o|yvx||yt|x|||||q||vsxx|||||||yy||||||q|||||yx||ry|||y||||y||||y|x|||r|||x|||||||w|||||||y|l|||||||y|||w||||q||||x||||v||ux||||||yy|||||||||||u|t|yy||y|||v|||y||||||||p||y|p|l||||xx||||||||w|||||||||||t||||||y|||||p||||o||x||||xx|x||q||x|||||||u|||||q||y||||||t||wy|||||x||x|y||||y||||||||||y||||||||l|||||||||x|||||||||||||||t|x|v||||tx|||||||||y||||||x|||||x|||y|||||m||||||||v||||||||||||||||||x||||syv|lw|||||||||yw|||y|||||y||xy|y|||||||w||||y||xp||y||||x|||||||||i|||v||||||t|y|vv|||x|||||t|||x||||y|yv|||||||xyx|||||x|y||uxtxy|||||||vrxt|||vxx|r|xx||||||w|x|xo|v||v|||xw||v||y|k|||yoy|x||||||||x|ju|||||y|x|||||||||x|u|||||o||||||||||w||||||y||t|||u|||||||yw||y|||||u|yi|||||||x||y||v||||x||||x|||nx|x||r|s|iqu||qns||nt|u|||y|q|o|yxypm|tywq||vr||||||y|||n|n|tx||w|yw|||||||t||||||yx|||ux|yt|||w|||sw|y||sv||u||||y||x||||||||||||rrxv||x||yyy|x|||||q||t|||sy|||x|u||||xy||||y||y|v|g|yx||xvwy|vwy||||y|||p|exy|||||||xuxtt||w||||||||||||x|q||||p|||w|n|||xty|y||||||||y||||||v|||||vj|||||xxx|v|v||v|||||y|yupyq||||y||||vy|y||tt|||||||||x|x||p|y|||yxv|||y|y|||y||||||||yy|x||||||y|||||wxy|wy||||q|v|||y|xv|x||||xu||||||y|||x|||||||||syx|xy||||p||||s|u|||tuiy|p||xut|wn|||x|||||wwx|x|x||k|||||||||||||wx||||||||n||||||||yo||y||||e|y||v|u||xy|xvu||t||x||||||u|||v|||x||q|x||||||tw|||||||y||||||||||||||m|y|||x|||xp|||y|y||ly||||||y|||wh||||||y||||pw|o||||||xy|||w||x||y|y||w||x|||yxx|||v|s||||||||||||||||x|||y|||||x|||u|||||||||||||y||||||||||||||x||||y||x||y||x||||||||y||||||||||||u|||||||x||||xx|q|x||y||u||y|||||y|||||||w||||||p||||y|||||xx|x||||||||||||||y|||||x|||yyx||||||||||||||||||||u||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||yy|||y|||||||||||||||||||||||||||y||||||||||yy|||||||||||||||||||yy|||v|xy|x||||||||||x|||||qr|||||||y|||||s|||||||r||y||||||||||||||||||||||||||||||x||||||||y|t||||||v|wy|y||||||||||||||||||yyj||||||x||||||||||||||||||||sv|||||||||x||||||||||||x|x||y|||||||||||||||||||||||v|||||||y||||||||||||||||||||||||||||y||||||y|r||||||||||||||||||||||||||||xy||||x||y|||||w|x|||||||||||w|s|||||||||||||||||x|||y|||||yx||t||||vy||||||||||||||||||||||||||||y|y||||||||y|y||||||||yy|v|||j|||||q|||||||||||||||||||||||||||p|u|||||||||||y|v|||||||x|||||||||||||||||||y||y|||x|||||y|y||y|||||||||||||||||||t|||||||||||||||y||||||||||||||||||x||||||||v|||||||||yx|||||||||y||||||||y|||||||||||x||||j||||||||||||uv||||||||||||yx|||||||||||||||||||y||||y||||||||||||y||||x|||||||||x||u|||||||||||||||||||||||y||||||||||v|||||||||||||u|||||||||||yx||||||||||||tuxp|v|||||||t||||||||||||y||||yy|||||||xy||||||||||||||||||||||e||||||||||||||||||||||||||||||||||||||||||||y||||||||||||||||||||||||||||v|x|||||||||||||||||||||||||||tx||||||||||||y||||||u|||||||||||||||x||||||x|y||||||||||||||||||||||||||||||||y||||||||||x|||||||||||x|||||||||w||||x||||||||||||||q||y||||||||||||l|||||to|||y|||||||||||||||||||||||v||||y|||u||||||||||v|||||||||||||||||||||w||||||||||||||||y||y||||||y|||||y||||||||||||||||x||||||||||y|||y||lyy|||||||||||||||||||||||||||||y|x|||||||||||||||||||x|||y||||||y|||||o||||||||||||||||||||||v||||||||y|||||||||||||||||||||||x||y|||||||||y|||v|||||y||||p|x|||||||||w|||||||||q|||||||||||u|||||||||||||y|||||||||||r|xxy||t||||||||||||||y||||||||||||||||||||||y||||||||||||x|||||||x||x||||||||||||||y|||||||||||||||||||y||||y||||y|||||y||||||||||||||||||x|||y||||||||s||||||||y|||xm|||||||||||||||||||||||||||||||||y||||||y||||||||||||||||||w|||||||||||||||||||||||||||||||v|y||||||||||||yyxt|||||||||||||||||||||y||||||||||||||||||yy|||||||||||||||||||||||||||x|||||x||||x||||y||||||||x|||||x||q||u||||||||||||||x|||||||||y|y||||v||||x|||||||||||y|y||||||||||||||||||||||||||||||||||||||||||||||||||||||||t|||||||||||||||||||||x|||||||||||||||||||||||||||y||||||||||||||||y|||||||||||||||||y||||||||||||||x||||||||||||xwr|||||||x|||||||||||y||||x|||||||||||||||||x||||||||||||||||||x||||||||||||||||||||||||||||||||y||x||||||||||||||||||||||||||||||||||||||||||||||x||||y|||||||||y|||x||x||||||||||||||||||||||||||||||||||||||||||||||||||||x|||x|||||||w|||||||||||||||||||||||||x|||||||g|||x|x||||||xy|||y||||||^||x||||||||||||x|u|||||y||||||y|||s|||||||||||||yyxu||x||||x|||||j||||||||||||||||||||y|||||x|||||||||||||w||||||v||u|x||||||y|||||xy|||xn|y||x|||x||y||||||xx|y|y|||||||||||||||||||||y|x||v|||||||||||yy|||||||x|v||||x||||||||||||nu|||||||||||||||||||||||x||x|||wy||||||y|||||x||||y||y|||y|||||yyv||vt|u||||t||||yx|||||||yt||||||||||||||||||||||p|||||o||y|||||||||||y||||||||xx||||yy|y|y||||wy||||||||py|y||x|y||||||||||||||||||||||yp|y||v||x|wqp|x|w|||||x||||||||w||||y||||||||||||||y||||uyww|xyy|||||||||q||xw|||||u||||||||||w|x|||y||||uy||rrs||t||||||x|x||||||||||n|||||||x|w||||x||||||||||xy|||||yx|||||u|y||x|x||||||y|x|su||vw|||||||||||||||||||||||||||||||||||y|yyy|rq||||y||||||||||||||x|||x|||||||y|||||||||||||t||||||x|xp|||||||||||||||||||m|||ww|ly||||||y|||||||||||||||||||||||||||||||||||x||||||u||||||||||y||||||w||||||x|||||w|||||||u||x|||||||||||||||||||||||||||||||||||||||||y|||||||||||y|||||||||||||q||||||||||||||x||yq||y||||||||||||x|||||x|||||y|||y|||||||||y|||y||q|||xut||||||||||||||t|||||||||||||||||y|||||||||||x||||||||||y|||||||||||y|||||||||||||||y||||y|||x||xy|||||x||||y|||||y|||||||l|||r|||||||v|||||||||||||||||||||||||w|||||||||||||||||x||x||||||||||||||||yw|||||||y||||||||||||y||||||||||||y|||y|||||r|x||||||||||||||||||||||||||||||||||y|||yx|||||||||||||||x|||||||||y|||||y|yy||||y|x|x|||||||||||||x|||||||ux|||||||y|||||||xx||||||||y|||||||||xy|wl||||||||||||||r|||s|||||w|u|myw|wux|||||||||t|||||xuyw||||||x||y||||||||||||x|||||||||||||||||||||||||y|||||||||||||||||||||||||||||||||||||||||y||x|||||||||||||||||||||||||||||||x||y||q|||||||tyxv||||||||||twvy|||||v|xxy|xy||xxr|||xv||||v|||||||wxyv||xyx||||q||||yy||||xyy||||||u|||u||||||||y|v|x||p||||||sy|x|||y|||vyp|||||||x|||||||||x|||y||v||||||||xx|||||||||||yy||||||||||||||||||||||y|||||||||||||||||||||||||||q|||f||||||||y||||||||xxxx|y||x|y||yx||y||||||||||||||||||||yxy|y|||||||||||||g||||||v|y|||x||||||yh|ysl|sq||||m||||||t|xy||yp|||||vvx||||r|||||||||||||k||||||vxx|yxy|x|||xu||||xx|x|||||||||||x|||||||||uuy|||t||||x||y||||||||||v|m|||||||||||||y||nr||t|||||||y||v||||||||||||||||||||||k|||||||||wyqyv|||||||y|||||||||||yy|i|||y|||||||||||||||||||||y|||||||||||||||w|y|||yy||x|||w|||l|y||||y|||||||||||||||||||||||m|x|||x||||||||||||m||||||||v|||||||||x||||||||||||||||||||||y|||||||||||||y||||y|||||||||||||||||||y||uut|||||so||y||||w||||||r||uq|r|y||||||||||||w||pn||yl|w||||xxu||x||x|t||||xy||||x||wy||||||u|||||||v||x|||||v|||x||||y|||m|||t||w||||tu|||||t|||x|t||y|||||u|||||||||||||ux||||||yy||||||||y|||||||v|||||t|xt|||yxx||yvy|||w||u|||x|||x|||||||v|v||y||||uq|yxx|||j||||y||||||||||x||v|||x|||y||||x|||x||||||xy|v||w||||||vxk|||xr|y||||u||||||||t||||y|||||||||x|||||||||||||v|xp|x||||||||||v||||||||y|y||||||x||q||||||v|sx||||||||||||||||||||||y|||||||||||||||||y||||x||||||||||||w|x|xy|y|v|yy||||||||||u|||||||||xxv||||||||||||||w|||y||||||||p|x|||x||||||||xx|vy|sr|||s|y|||u||||||y||||y||||y||||||x||y|u|||||x|||y||||||||||||||||||||||||||||||||||||||y||y|||||||||||||||||||||||||||||||||||||||||y||||||x||||||||||||yy|||||p||y|x||||||||||||||||x|||||y||||v||||||||||yy||v|x||||||||||||||||||||||||||||||||w|||||||||||||||||x|||||yx|||y|yw|y|||||||||||||y|||v||||||ypt|w||vwy|y||||s|yp||p|y|||||||yy|yyy|||x|||xx||||y|||||w||||||||y||||||u|||||||xy||||||yx||||yv|qy||||||||||||||xy|||y|yx|||||||j|xuy|||||||||||yy|||||tvy||v|||v|||x|y|||||x||vy||||||||||w|||||y|||x|y|sxx|wu|||||||||||x|||||||v|||||||||v||y||y|||y||||v|y||||||xx|||xu|||y|||||w||||||||||x|||||||||||||||||||||||||||||||||||||||||||||||||y||||||||||||||||||||||yw||||||||||||||||yn|||||||||x|||||||||||||||||||||t||||||||||||||||||||||u|||||||||||||v||||||||q||||||||y||||||y||||||||||||x|||y|||||||||||||yxx||v||||||||||||||||yy|xxy||u|||||||y|||y|||||||||||||||||y||ty||||||||||||||||||||||t|yx||g||||||||||||||||||x|||||||||||||||||||u||x|p|||||||||x|y||w||||u|||||||||y||||||y|r||||||||y||||x|||||||xx||xt||y||||||y|||||||||x|||||||||x|y|||||y||||x|r|||y||||||||y|||uuy|||||||||t|x|||||||||||||||||v|v|||||||||||xx||||||||||||||||||||y|||||||||||||x||y||||w|w|y|||y|||||y||||||||||||||y|||||||||||||rv|||||y|y||||x|x||x||||||||||||||||||x|||y||||||||y||x|y||xy||||y||||||||||||||||||||||||||||||u|||y||||||y||||||||||||||r|||y|yxq|v||||y||||t|||||||||x|w|||||v|v|w||x|||yy|y||v||||||vy|||||||||||y||o||||||||||u|||||||x|||||||||w||||t||p||||y||||t||||||||||||||y|||||y|||||||||||y||||||||||||||||x||||||||||||||||||x||||ry||||||||||||||||||y||yy||||||||||||w||y|||x||||||||||x||||xx||||||||||||||||||||y||||||||||y||w||||y||||||y||||||||||w||||||||||x||||||||x|||||||||||u||w||v|||||||||||yy|||||||||||y||y||||v|y||||||||||||||q||||xy|||||||||||y||q||y|||||||y|||||||||y||y|||||||||||||v||x|||||||||vst|q||||||||||||v||||||y||||||||r||||||||||||||||y||||||||y|v|||||||||||||||x|||||||||||||||||||||||||||||y||||||||||||||y||y|||||y|||||||||||||||||||||||||||v||yyyw||||||||x|||||||||||||||||||||t||||||||||vy|||||||||||||||||||||||||y||||p|||||||||||||||||xy||||||y||||||||||||||||||||yv||||x|||u||vy||||||y|||y||||||||y|||||||||||||||||||||x|||||||||v||||||s||||||||x|u||||||||||||x|s||||||||||||||||||||||||||||||||x|||||y||||||yyx||||||||||||||||||||||y||||||||t||||||||||||||||||yw|y||w||||x||||||||y|||||tyx|||||||||||||u||||||||||||y||||v||||||x|y|||||||y||||||v||||x|||||||||||y||||||||||||||||||||||||||||||||||p||||||||||||||||||||||||||||x||||||||||||||||x|||||||||||||y||y||y|||||||y|||t|||||||||||||||||t||x|||||||||||||||||||||x|||||||||||||||||||y||||||||||||||||||||||y|||y|u||||x||y||||||y|||||||w||||||||||p|||||||||||||||||x|||||xx||||||||||||||y||ny||||y|||||||||||||||y||y||||||||||s|y|||||||||||y|y||||||x||||||||||||||||||||||y|||||y||y|xx|||||||||w|||||||||||||x|y||||||||||||||||||||||||t||y|||x||||||||||||||||||||||w|||w||y|||p||yy|||||||x||||||||y|||||||x||||||||||y||y||||y|||y|||||||yy||||||||||||||||||||||||y|||||||v||||||||x|y|||||||||||s|||y|||||x||||y||||||||||||||||||||||||||||||||||xuy|y||||u||||||||||y||||v||||||||||||x||||t||||x|||||||||||||||x|||||||||||||||||||||||||||||||||||||||||||||yx|y||||r||||||||||n||||||||||r||x||||||||||||||||x||t|||||||||||vx||||||||||ny||y||x|||||||||||||||||||||yx|||||||||||||y||y|||||||||y|x||v||||v|||||||y|||||y|||||x|y|y|||||||||||||||||||||yw|||||||||||||||||||||||y|y||||j|x||w||||x|||yv|||||||y|||||||||||||||l|y|||||||||||||||xyy||y||||||||||||y|||y||||u|||||||||||||yy|x||||||||||||w||||||||w|||||||||x||||||||||||||||||||||||||||||||||||y||||||||x|||||||x||||||||||y||u||||||w|w||x||x||||||u||||||x||vy||||||||||x|||||wy||||l||||||||||||pw|qx|||||||x||||||||||||||||y|||||||x||y|y|r|||y||||||||||x||||||w|y||||||||u||||n|||||||||x||||||||||||||||||||||y||||||||||||||x|||||||||x|||||||vy|||||||||||||||||||||||||||||||||||||x||||||||||||y|||y|y||||y||xx|||||y||||||w||||||||||w|y|tyy||||||v||v||||||||||||||||||||||||||||u||xu||||||||||||v||||||||vx|||||||||||||||||||y||||||||||||||||||y||||||||||||||y|||||||||||y||||kl|r|yx|||||s|||||||||||||||||||||||y||||||||||||||||r|||||||||||||||||||y||||||||||||||||||||y||||||||||||||||||||||||||w||||||||x|||||||||||y|||||||||y||x||||||||||||||||y||||||y||||||||||||||||||||||||||||y|||||||||||y|||||y|||||y||||||||||||||||||||||||||u|||||||||||y|||||||u||||||x|y|||||t||||y||u|||||||||||y|||||||||||||||||||||||||||||||||||||||||y||w||yy||||||||w|||x|v|||||||||||||||||x||||||||yy|y||||||||||x||y|s||x||||||||||||||||||||||y||||||y|||y|||||y|||||w|||x|||||||||||||||||y|||y||||||||||||||l||||||||||||||||||k|||||||||||x|||x|u|x|y|||||||x|y||||||||||||||y|||||||||||||x|xw|y|vw|||||y|||||||||||||||||||||||||||||||||||||||||u|||||||||||||||||y|||yvuxy||||||||||||x|||||||t||||||||y||||y||||||||||||||||||||||||y||||||yy|||||x||||||||||||||w|||ys||||yv|||||||||x||||||wx||||||||||x|||||v||y||||||||||||||||||||||x|xt|||||||||||||u|y|||||||||y||y|||||||y|yx||||||||||||y|||||||||||||||||||||||||||||||||||||||||||||||||||||||x||||xuw||y|x|||||||t||||y||||||||||||||||||x||||y|||x|||||x|||||||x|||y|||||||||||||||||||||||||||||||||||||||||||||||||||||||||y|||||||x||||||||||||||||x||||||||||||||||||||||||||||||||||||||||||||||||w|y|||||wy||x||||||||||||sq||||||||||||||||||||||y||vy||||||||||||||||||u||y||||||||||||||||yu|||||||||||v|u||o|||w||x||y||x||||||||||||||||||y||||||||||||||y|||||||||||||||||||||||||||||||||||||||||x|||||y||||||||||y||w||||x|||||||||||yw||||||xy||||||||||||w|||||y|||||||||||y|||||||||||||||||||||||||||||||||||||||||||||y|||||||||||||x||xy||x||||||||||||||||||x|||||||x|u||||y|||s||||y||||||||||||||||||||||||x||||||||||||||||||||||||||||||||||u|y||||||||||||||||||x|||xlx||||wq||||||||||||||||||||||||||||||||p|y||||y|||||||||||qy|||||||u||xx||||||||||||||||u|||||||||||||u|||||||||y||||||||||||||||||y|||||||||||y|||||||||||||||||||||||||||||u|t|||||||||||||||||||yx|||||q|||||||||y|||||||||||||||||||w|yu|||||||q||y||||||||o||||v|||||||v||||||||||||||||||w|i|y|||||||||||||||||||w||||||||||||||||||||||||||||||||||||||||||y||y|u|x||||||||||||u||||||||yx||||||||||||||||y||||x||||||s|||||y||||||||||||||||||||||||||||||||||||||y||||y||||||||||||||||||||||||||v|||||||||yu||||||||||||||||||||x||||y|||||y||||ux|||||||y|||||||y|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||r|x|||||||||||x||||||||||||||y|||||t||||y|||p||||||||||||||||||||||||||||||||||||||||||||||||||||||||s||||t|||||||||||||||v||||||||||||||||||||||x|||||||||||||||||||||||||||||||y|x|||||`|||||w||||||||||||s|v|||x||||y||x||y|w|||||||||||xx||||||||||||y||||||||||||||||||||t|w||||||||w||||||||||||x||||||||||||||x||||||||||||||||y||||x||||uv|||||||||||y||su||||||||||||||||ux|||x||||||||x|u|||||||||v|||v|x|||s||||||||uu||||||||||||||||||||||||||x|||||||||||||||||||||||||||||||||||||||x||y||x|t|||x|x||||v|u||pv|||||||||||||||||||||||||||||p||||w||||||||||||||||||||||q|||||||||||x||||||||||||||||||vy|||||||y||||y|x||||||||||x||||y|||||||||||||y|x|||||||y||||||||||||||||x|||||p|||||xv|||v||||||u|||ry|||||||||||||y|||||||||||||||||||||||||||||yx||x|||||||||||||||n|||||u|y|||||||||||||||y|||x||f|||x||||||||||||t||||||y||||||||||||||||||||ur||||||||x|||||||||||x||x|||t||||v|||x||||||||||||||||y|||||x|x|||||||||||||||||||y|||w|||||||||||||y||||||y||q|||||||||v||||||||||||||||||||||||||||||||||||||||y||y||||||y|||x||||y|||||||||||||||||||||||||||||||||||||||||||x|||||||||||y|y|||v|||||y||||||||xx||x|||||||||||y|p|||||v|||y|||||||xy|||||||||||||||||||||||||||||||||||||||y||v|||||||||y|||||||||||i|||||||||||w|||||y||||yy|||||||||||||||yy|||||||||||||||||||v||||||||||w||||x||x|||||||||||x|||||||||||||||||||x||y||||||||||||||||||||||w|||||||||x|||xl||||||g|||||||||||||y||||r|||x||s||p||||x||x||||w|u||||||||||||||||||||||||||||||y|||||v||||||||||||||||u||||||||||||y||||||||||||x||||||||||||||||||||||||||s||||||||||u|||||||||||v|||w||x|yr||y||yy||||||||y||||||||hq||||||||y||||||||||||||||||y||||||||||||||||||||||||||||||||||||||k||p||y||m||||x|||x||||y|||||px|||||||||||||||||||||||||||||y||||||||w||||||||||y||||||x||y|q|||sx||||||||||||y|||||||y||||||y|||||||||n|||r||||||||||||||||||||||||||||y||||||||||||r||||||||||||||||||||y|||||||u|||||||||||||||x|||||x|||||n|||uy||||||x||y||||||x||||||||||x|||x|||||||||||x||||||||||||||||||||||||y|||||||||y|||||||||||v||||||||||||||||||||||||||xr||yy||||y|||||||||||r|||||||||||y||||y|||||||||||||v||||||||||||||||||||||||||||||y|||||w||||||||||||||||y||||||||y||yy|||||||y|||||||y|||ty|||||w||x||||||||||xyvrp||xd||u||||x||||u||||||||||||||||y||l|||p||n|||||||||ypy|||||m||||y|||||||||||yx||||||||||||x||||||||||||v||||||||||h||x||||||||||||||||y|l||||||n|||||||||||||||||||x||w||||||||||||||||||||yj|y|||w||||||v|yyy|||||||||||||||||y||v|||||||||||||xx||||||||||||||x|||||||||||||||||||||||||v||||||v|||||q|||y||||v||||||y||v||||||yx||||||u|||||||y|w|t||||||||x||||||y|||yy|y||w||lyn||||||||||||||||||||||||||m||||||||||x|ys|yy||y|||||x|||y|||||||u||||||||||||y|||y|||||||||||||ttx|||s|||||||x|||y||||||||||y|px||||||y||||h||xxyt|||||y|uu||||p|||pu||||||y|y||vx||||p||v||y|||||x|||y|||y||fe||||||||v|||||p||t|||||||||||||y|||y|||||||||p||||||||||t|||||rt||x||w||||y|vuss||qyltxtwurxw|||xsxc||npwx||||ywy|s|w|xx|rd|vq||opd||||wyp|x|rv||tv||||x|xk|||xggxv||loswx|s|vypj|||xtyj|m|y||yyipqy|||y|x|||xx|xrl|x|ml||q|||v|xyx||||yx|p|||m||y|qp|w|i||xyx|w||x||m||||mrsfo|idi|d|hemhfrmnh`j|t`sp||m|mmrkcp|nhm|kplmfkgrlllghimoktqfhh|okiaj|k`qajmmjudpipn|hlq|ep|mpmmwrim|kyhprop|lpk|kee|hirlsxftlik|th|sq|_tmr||oqrprhong|quqkhg||xlh|ltpwin|dtxmqndfl|lkx|l|ln|o|pv|l||tjj|l||ihqvjfphp|r|ovmtodl||veinm|qnk|fru||s|spv|fet|||rp||rfuqohpn|x|||t|||n|y||trl|lxvoxn|||kti||m|vtn|n|p||||||r|g|ntw|t|pt||x||||qyr|ec||m|k|qo|w|n||a|syphjvq||puq|mnynmiilihvlwridlmgljglgh|r|mhhyh||w|^||jrlly|jwjuykp|mo|u|k||||y|ty||r|ku|xn|||||y|tinbv|mj|t|p||||qst|y|iu|t|m|xkynt||hmvhu|x|q|ruock||yt|nf|u|hrpcv|ij|tu|t|m|uondmnhroygljjnfwpjolqfjtplkmnvolqqhknrjjmq|wmpmxtqoxht|ltxqsrq|ytxtxytqkbr||yy||u|vuvwyk|utuudi|tuunyx|euxpo|mngoppnhurtvv|uppnxytvtnmtpyuywxqdu|xv||qspnrptprxnyyv|||q|vomoyyuvussrxxs|vftr|tvu|uxux||vnqr||uy|yyyywtr|uxxqwt|||v|vxtq|uuxyyx|w|ux|pn|xxtdxv|x|wutu|xv|t|u|oy|xyvxtt|||x|txyrvuuyy||xystpy|rvv|ttvq||xyaswyxyxx||||xxppxvxywsqutw||rr||||ln|xx|rsvyvoxot|t|||yxq|||xvy||xsotsy|xsn|wv||yydu|x|||x||x||||yy||||||pn|w|xxxyxut|||vv|||dv|||||qxy|yw|y|vw|vuu|xux|||y||xy|||yv|||||xtv||||uw|mo|m||||u|w|yv|tts|||||y||x|y||x||yxx|x|s|||||w||u|x|w|y|xx|||x|xuy|||x|||||||py||||x|||||||||||||||||txy|u|w|yuvtx||||||xq||r||f|||p|||x||||||xx||y||v||y||x||y||||||||||||||||ys||w|v|||||ww|||||u|||tw|xu|y|xwu||||w||||||||||||||||||||||r||||||xxv||xy||||ty||||||||||x||x|x|x|yy|||tlw|y||||||||||y|||||l||||||y|||hvvy|xo|st|||||xu||||yyosrr||t|y|||||||||pl||ytorsxyv||||vuwuty|||yy||||iyv|x|||x|xy||ux|x|sq|m|nx||x|||||yy||||||||||||||||||||v|||ypxw||||||ux|h||q|||||||||k||||||y|xw|ts|||x|||||q||g|y|y||u||||||||||||||||||||||y|xo||||y||||v|xxxx|||||l||giktglrk||bldnxv|p||||t||py||y|||t||||||yyyyxtw|jpv|||||||x|x|||||||||||||y||v|q|||ywy||wy|tu|oxsxup|||xw|uv|vtxq||vwnu||||xru||suv|w|x|wu|y||r|||||||y|v||tvxnxv|||||||up|v||x||x||y||utw||r||txxw|ty|||y|q|||v||||||v||||x||x||||np||||||||w||up||p|y|yw|||||||||||yr||||||||||||||y||||||yyu|y||mi|uuywxy||||||||ytwr||nw||y|rp|||v||||xv|vy|||txs|||||xx|q|||r|n||tpuy||sl|||||x|||xyqxx||uty|x|yx||v||||ry|||yypw||t||l|||||||yx|||j|||||||y|y|||||||||w||vt||qh||||r|||||u|||t|x|||||||h|||x|xp||tv|v|||||||y||||||v||||||||||or|||||||||y||||tyy|||||||||||x|ox||||u||||||||||||tq|hwe|yuxv||u||n|t|hv||||||xq|||h||vs||rx|o||r||ly|v|||w|u||tyytxx|||||||x|||j|s|v|yy||||xr|y||x||yty|||l|m|yjt||y||||yuy||||||ysoosoooooooosoososoooooosoosooossoossoooqssooooqooooooqoooooooooooqooqooooooonnnnnonnnnnnonnnnnnnnnnnnnnsonnooooosooosqoooooooosqoonqoooonoooonsqonoooooooooooooooooooooonoooooooooooooooonoooonnnoooosooqqooossoqoqooqsooonnnoqssoonoonsonssnnnqnsnnosoosonooooosooqooonsoooooqqooooooonononooooooosoqoonoonnnnsonsooooosoosonsonooonossoooosoooonooo|oosoooosoooonoonooooooonsoooo|onosooooonononoooonnoooooooooooosonooooooooooonnooooonsonoooonooooossooo|ooooooooooooooosoooooooooooooosoooososoosssoooooooooooooxdmlhgd||||||||||n||f|xao||||x|^^||||||i|||||||||s|y|||pup|iwh||rvt|||||y|wv|nvr|iv|||s|xu||||||x||rg||y||||v|px|||||v|||l||||||||r|||||||||||||||||u|||||||||x|xn|jy||||ywy|||y|||v|||||r||||||||||||||||||||w||||l|tq|||||xetk|t|||||x||||||||||||||||huse|w|ko|||||y|q||uoxf|ht||y|w||s|u|||p|g|w|s|l||t|||||w||||r||ux|g|r|||n||rlio||||x|||u|||||ryqu|||||j|n|||||m|||g|ss|h|itu||||||||||l|p||x|m|n||t||j||||w|||v||||a||||h|||||x||||x|||jh|v||y|eew||y|||||yv|||||x|p||||tv||||w|||q|puut|ty|||||x|i||us|s|uy|||v|y||x|xyy||s|xt|y|||typvnv||||x|v|o|||y|||i|s|ss|l|||x|r||yx|||t|p|x|||||v|||||u||rv|||||||||||n|yv||uvt||v|||xwvt|||y|p|x||uuus||v|o||xtyyyu|xx|||||||yssr|||||yxyxy|||||wrtx||||||v|||yx||qxex||rx||h|x|||||||||wh||y|o||x|mx|||||y|||vu|r||||ji||||||w|||||x||||||||||xd|||||x||||||x||p|m|||u||||u|t|y|s|||||||t|r||||||y|||||||||||vv|||||||||||||||||||||o||||y|tx||y|||ytox|||||v||ps|||xr||r||w||vlkpvmxyvf|fuuhfruy||yx|g|yxw||feyy|||x|||yyv||vo||xn||y|||||c|wty|ed|m||v|yrxx|w|||||ktrmc|yy|vw|||m|y`||wy|x||iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii||iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.prx b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.prx deleted file mode 100644 index 5d1050f..0000000 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.prx and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.tii b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.tii deleted file mode 100644 index 1ac191f..0000000 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.tii and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.tis b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.tis deleted file mode 100644 index 036658e..0000000 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/_b.tis and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen index 7c53fe8..f85ced5 100644 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen and b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments.gen differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments_c b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments_c deleted file mode 100644 index 883d20f..0000000 Binary files a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/remote-history/segments_c and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json index f4cce76..24ff06b 100644 --- a/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json +++ b/.metadata/.plugins/org.eclipse.epp.logging.aeri.ide/org.eclipse.epp.logging.aeri.ide.server/server-config.json @@ -1,7 +1,7 @@ { "version": "v1", "title": "Eclipse", - "timestamp": 1551797225008, + "timestamp": 1559724245603, "ttl": 10080, "helpUrl": "https://dev.eclipse.org/recommenders/community/aeri/v2/help/", "feedbackUrl": "https://www.codetrails.com/error-analytics/", @@ -69,5 +69,5 @@ "org.eclipse.pde.core::The current target platform contains errors*", "org.eclipse.ui::Conflicting handlers for*" ], - "problemsZipLastDownloadTimestamp": 1551798338086 + "problemsZipLastDownloadTimestamp": 1559724555801 } \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1001403096.index b/.metadata/.plugins/org.eclipse.jdt.core/1001403096.index deleted file mode 100644 index 5fd8df5..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1001403096.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1136093173.index b/.metadata/.plugins/org.eclipse.jdt.core/1136093173.index deleted file mode 100644 index 3c752d1..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1136093173.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1271342938.index b/.metadata/.plugins/org.eclipse.jdt.core/1271342938.index deleted file mode 100644 index 1721bbd..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1271342938.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1318811131.index b/.metadata/.plugins/org.eclipse.jdt.core/1318811131.index deleted file mode 100644 index f2e5938..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1318811131.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1408230787.index b/.metadata/.plugins/org.eclipse.jdt.core/1408230787.index deleted file mode 100644 index 7ba0980..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1408230787.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1547105658.index b/.metadata/.plugins/org.eclipse.jdt.core/1547105658.index deleted file mode 100644 index 3235781..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1547105658.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1590519455.index b/.metadata/.plugins/org.eclipse.jdt.core/1590519455.index deleted file mode 100644 index a3277ca..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1590519455.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1794703015.index b/.metadata/.plugins/org.eclipse.jdt.core/1794703015.index deleted file mode 100644 index 73a0d89..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1794703015.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/1840477375.index b/.metadata/.plugins/org.eclipse.jdt.core/1840477375.index deleted file mode 100644 index 9498d8b..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/1840477375.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2055598051.index b/.metadata/.plugins/org.eclipse.jdt.core/2055598051.index deleted file mode 100644 index b5247b8..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2055598051.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2126659639.index b/.metadata/.plugins/org.eclipse.jdt.core/2126659639.index deleted file mode 100644 index 557e893..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2126659639.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2143178366.index b/.metadata/.plugins/org.eclipse.jdt.core/2143178366.index deleted file mode 100644 index 65d91c5..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2143178366.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2322916451.index b/.metadata/.plugins/org.eclipse.jdt.core/2322916451.index deleted file mode 100644 index 09523ec..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2322916451.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2727754357.index b/.metadata/.plugins/org.eclipse.jdt.core/2727754357.index deleted file mode 100644 index 3a4d202..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2727754357.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2780857670.index b/.metadata/.plugins/org.eclipse.jdt.core/2780857670.index deleted file mode 100644 index 0ab3d4b..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2780857670.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/2935125032.index b/.metadata/.plugins/org.eclipse.jdt.core/2935125032.index deleted file mode 100644 index e594a39..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/2935125032.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3087902465.index b/.metadata/.plugins/org.eclipse.jdt.core/3087902465.index deleted file mode 100644 index 0ab3d4b..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3087902465.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3388598249.index b/.metadata/.plugins/org.eclipse.jdt.core/3388598249.index deleted file mode 100644 index 7f92335..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3388598249.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3394399184.index b/.metadata/.plugins/org.eclipse.jdt.core/3394399184.index deleted file mode 100644 index 7b01f20..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3394399184.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3432427482.index b/.metadata/.plugins/org.eclipse.jdt.core/3432427482.index deleted file mode 100644 index b5fa4e2..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3432427482.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3569978510.index b/.metadata/.plugins/org.eclipse.jdt.core/3569978510.index deleted file mode 100644 index 274baa3..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3569978510.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3688885566.index b/.metadata/.plugins/org.eclipse.jdt.core/3688885566.index deleted file mode 100644 index 4c5b694..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3688885566.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/384658884.index b/.metadata/.plugins/org.eclipse.jdt.core/384658884.index deleted file mode 100644 index 65403a3..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/384658884.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/3863340919.index b/.metadata/.plugins/org.eclipse.jdt.core/3863340919.index deleted file mode 100644 index a226831..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/3863340919.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4044715751.index b/.metadata/.plugins/org.eclipse.jdt.core/4044715751.index deleted file mode 100644 index 3b007f0..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4044715751.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/4060308402.index b/.metadata/.plugins/org.eclipse.jdt.core/4060308402.index deleted file mode 100644 index a15d5e4..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/4060308402.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/417171029.index b/.metadata/.plugins/org.eclipse.jdt.core/417171029.index deleted file mode 100644 index 235d03d..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/417171029.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/558823348.index b/.metadata/.plugins/org.eclipse.jdt.core/558823348.index deleted file mode 100644 index 64ad0ae..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/558823348.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/749174627.index b/.metadata/.plugins/org.eclipse.jdt.core/749174627.index deleted file mode 100644 index e9d6904..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/749174627.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/82899567.index b/.metadata/.plugins/org.eclipse.jdt.core/82899567.index deleted file mode 100644 index e2bb6ce..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/82899567.index and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache index 56d1d1d..6f3c4b5 100644 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache and b/.metadata/.plugins/org.eclipse.jdt.core/externalFilesCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps index dc7959c..549d798 100644 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps and b/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache index 2476e92..6a787de 100644 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache and b/.metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache differ diff --git a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt deleted file mode 100644 index 28afe8c..0000000 --- a/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt +++ /dev/null @@ -1,31 +0,0 @@ -INDEX VERSION 1.127+/Users/anshul/Trainings/JavaProjectTraining/.metadata/.plugins/org.eclipse.jdt.core -1840477375.index -3688885566.index -3569978510.index -1794703015.index -1318811131.index -1001403096.index -384658884.index -1547105658.index -1136093173.index -2727754357.index -3087902465.index -2780857670.index -749174627.index -3394399184.index -1271342938.index -417171029.index -3432427482.index -3863340919.index -2322916451.index -3388598249.index -2143178366.index -1408230787.index -4044715751.index -1590519455.index -2935125032.index -2126659639.index -4060308402.index -82899567.index -558823348.index -2055598051.index diff --git a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat index e33ec65..64e6561 100644 Binary files a/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat and b/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ diff --git a/.metadata/.plugins/org.eclipse.jdt.debug.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.debug.ui/dialog_settings.xml new file mode 100644 index 0000000..05173e2 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.jdt.debug.ui/dialog_settings.xml @@ -0,0 +1,9 @@ + +
+
+ + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml index 56975e7..aa91a52 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml @@ -1,63 +1,63 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml index 3f6db00..8af3112 100644 --- a/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.jdt.ui/dialog_settings.xml @@ -1,49 +1,61 @@
- -
- - -
+
- - - - - - + + + + + +
- - - - - -
-
- - - - - + + + + +
- - -
-
- + +
- + +
+
+ + + + + +
+
+ + +
+
+ + + + + +
+
+
- +
- + +
+
+ + +
diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png deleted file mode 100644 index 588e908..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png deleted file mode 100644 index 4191b7c..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png deleted file mode 100644 index 269f575..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png deleted file mode 100644 index a839ceb..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/3.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png deleted file mode 100644 index 7b019ba..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/4.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png deleted file mode 100644 index 5a8a6f0..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/5.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png deleted file mode 100644 index 7d15d50..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/6.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png deleted file mode 100644 index 38a7305..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/7.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png deleted file mode 100644 index eaac660..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/8.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png b/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png deleted file mode 100644 index 8bb97ce..0000000 Binary files a/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/9.png and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2019/5/18/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2019/5/18/refactorings.history new file mode 100644 index 0000000..0d1b9ec --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2019/5/18/refactorings.history @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2019/5/18/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2019/5/18/refactorings.index new file mode 100644 index 0000000..2eca76f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/.workspace/2019/5/18/refactorings.index @@ -0,0 +1 @@ +1556989047887 Delete resource 'framework' diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/18/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/18/refactorings.history new file mode 100644 index 0000000..37f0623 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/18/refactorings.history @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/18/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/18/refactorings.index new file mode 100644 index 0000000..789027b --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/18/refactorings.index @@ -0,0 +1,3 @@ +1556989056498 Delete element +1556989062301 Delete element +1556989777155 Delete element diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/20/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/20/refactorings.history new file mode 100644 index 0000000..3e03d95 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/20/refactorings.history @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/20/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/20/refactorings.index new file mode 100644 index 0000000..d17d32c --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/20/refactorings.index @@ -0,0 +1,8 @@ +1557854855514 Delete element +1557856712123 Delete element +1557856718715 Delete element +1558114990091 Delete element +1558118424067 Delete elements +1558118456082 Delete elements +1558196599396 Delete element +1558197019734 Delete element diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/21/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/21/refactorings.history new file mode 100644 index 0000000..18a1703 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/21/refactorings.history @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/21/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/21/refactorings.index new file mode 100644 index 0000000..5fc713f --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/DataDrivenFramework/2019/5/21/refactorings.index @@ -0,0 +1,4 @@ +1558455731359 Copy file +1558457340117 Delete elements +1558458080015 Delete elements +1558711012040 Delete elements diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/4/17/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/4/17/refactorings.history new file mode 100644 index 0000000..868bf92 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/4/17/refactorings.history @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/4/17/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/4/17/refactorings.index new file mode 100644 index 0000000..7804236 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/4/17/refactorings.index @@ -0,0 +1 @@ +1555852784369 Delete element diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/5/18/refactorings.history b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/5/18/refactorings.history new file mode 100644 index 0000000..c1ec290 --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/5/18/refactorings.history @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/5/18/refactorings.index b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/5/18/refactorings.index new file mode 100644 index 0000000..a1097fc --- /dev/null +++ b/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/FirstSeleniumProject/2019/5/18/refactorings.index @@ -0,0 +1 @@ +1556991578196 Copy file diff --git a/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml b/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml index a45e4e6..ef251d8 100644 --- a/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.m2e.core.ui/dialog_settings.xml @@ -2,6 +2,25 @@
+
+ + + + + + + + + + + + + + + + + +
@@ -26,4 +45,57 @@
+
+ + + + + + + + + +
+
+ + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/.metadata/.plugins/org.eclipse.m2e.core/DataDrivenFramework.lifecyclemapping b/.metadata/.plugins/org.eclipse.m2e.core/DataDrivenFramework.lifecyclemapping new file mode 100644 index 0000000..5894290 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.m2e.core/DataDrivenFramework.lifecyclemapping differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs deleted file mode 100644 index 10c0c85..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_0_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1.cfs deleted file mode 100644 index d32dbba..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_1_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2.cfs deleted file mode 100644 index d9c1008..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_2_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3.cfs deleted file mode 100644 index 514c166..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_3_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_4.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_4.cfs deleted file mode 100644 index 3537921..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_4.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_4_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_4_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_4_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_5.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_5.cfs deleted file mode 100644 index 2880d34..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_5.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_a.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_a.cfs new file mode 100644 index 0000000..df588c2 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/_a.cfs differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen index ae67acc..fb848bb 100644 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen and b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments.gen differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_7 b/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_7 deleted file mode 100644 index b776d1f..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/05b0fe8524860bd73cbb07ef30fb34cc/segments_7 and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_a.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_a.cfs deleted file mode 100644 index 14b21b3..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/_a.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen b/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen index 0f09d75..d199393 100644 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen and b/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_b b/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_b deleted file mode 100644 index 7dc9a78..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments_b and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_14.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_14.cfs deleted file mode 100644 index b69cf9c..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_14.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_14_2.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_14_2.del deleted file mode 100644 index aef275e..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_14_2.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_15.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_15.cfs deleted file mode 100644 index 3a12667..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_15.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_15_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_15_1.del deleted file mode 100644 index 1a7c3bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_15_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_16.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_16.cfs deleted file mode 100644 index 407bf44..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_16.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_17.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_17.cfs deleted file mode 100644 index 0431647..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_17.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_17_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_17_1.del deleted file mode 100644 index 1a7c3bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_17_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_18.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_18.cfs deleted file mode 100644 index 09ac0e9..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_18.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_18_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_18_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_18_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_19.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_19.cfs deleted file mode 100644 index cbe2dae..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_19.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_19_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_19_1.del deleted file mode 100644 index 1a7c3bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_19_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1a.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1a.cfs deleted file mode 100644 index 8dc766c..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1a.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1a_1.del b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1a_1.del deleted file mode 100644 index 1b473bd..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1a_1.del and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1b.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1b.cfs deleted file mode 100644 index 9d10b1e..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1b.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1c.cfs b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1c.cfs deleted file mode 100644 index f32f885..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/_1c.cfs and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments.gen b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments.gen index 769370e..baee963 100644 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments.gen and b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments.gen differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments_1a b/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments_1a deleted file mode 100644 index b1607e6..0000000 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/nexus/ab10eee691580859f247f1c90fe0ca02/segments_1a and /dev/null differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser b/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser index d23b0d7..abbf8e5 100644 Binary files a/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser and b/.metadata/.plugins/org.eclipse.m2e.core/workspaceState.ser differ diff --git a/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties b/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties index bf3e02a..214d8d5 100644 --- a/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties +++ b/.metadata/.plugins/org.eclipse.m2e.core/workspacestate.properties @@ -1,2 +1,7 @@ -#Tue Jan 22 21:16:56 IST 2019 -com.example\:java-maven-junit-helloworld\:pom\:\:1.0-SNAPSHOT=/Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/pom.xml +#Sun Jun 09 13:26:33 IST 2019 +comseleniumframework\:DataDrivenFramework\:jar\:\:0.0.1-SNAPSHOT=/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/classes +comseleniumframework\:DataDrivenFramework\:jar\:tests\:0.0.1-SNAPSHOT=/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/target/test-classes +comseleniumframework\:DataDrivenFramework\:pom\:\:0.0.1-SNAPSHOT=/Users/anshul/Trainings/JavaProjectTraining/DataDrivenFramework/pom.xml +POMFramework\:SeleniumPOMFramework\:jar\:\:0.0.1-SNAPSHOT=/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/classes +POMFramework\:SeleniumPOMFramework\:jar\:tests\:0.0.1-SNAPSHOT=/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/target/test-classes +POMFramework\:SeleniumPOMFramework\:pom\:\:0.0.1-SNAPSHOT=/Users/anshul/Trainings/JavaProjectTraining/SeleniumPOMFramework/pom.xml diff --git a/.metadata/.plugins/org.eclipse.m2e.jdt/DataDrivenFramework.container b/.metadata/.plugins/org.eclipse.m2e.jdt/DataDrivenFramework.container new file mode 100644 index 0000000..8b16c25 Binary files /dev/null and b/.metadata/.plugins/org.eclipse.m2e.jdt/DataDrivenFramework.container differ diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log deleted file mode 100644 index e52f5bf..0000000 --- a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log +++ /dev/null @@ -1,502 +0,0 @@ -2018-10-15 20:23:34,738 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not available. Remote download required. -2018-10-17 21:13:04,782 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-10-22 20:48:25,577 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-10-23 21:08:56,578 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-11-11 11:30:41,846 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-11-12 19:41:38,365 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-11-13 19:51:58,758 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-03 21:10:45,999 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-04 19:58:26,827 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2018-12-05 21:39:19,726 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-07 19:56:22,602 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-08 19:12:13,530 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2018-12-08 19:34:44,893 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2018-12-09 18:46:16,269 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-11 19:56:38,630 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-13 21:30:50,130 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-18 20:11:58,065 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-22 18:00:46,012 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-22 20:50:46,180 [Worker-55] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/log4j/log4j/1.2.16/log4j-1.2.16.pom -2018-12-22 20:50:46,723 [Worker-55] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/log4j/log4j/1.2.16/log4j-1.2.16.pom -2018-12-22 20:50:47,319 [Worker-55] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/log4j/log4j/1.2.16/log4j-1.2.16.jar -2018-12-22 20:50:50,073 [Worker-55] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/log4j/log4j/1.2.16/log4j-1.2.16.jar -2018-12-22 21:08:07,029 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2018-12-22 21:14:18,514 [Worker-52] INFO o.e.m.c.i.l.LifecycleMappingFactory - Using org.eclipse.m2e.jdt.JarLifecycleMapping lifecycle mapping for MavenProject: com.testing.sample:MySampleMavenProject:1.0-SNAPSHOT @ /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/pom.xml. -2018-12-22 21:14:18,947 [Worker-52] INFO o.e.m.j.i.AbstractJavaProjectConfigurator - Adding source folder /MySampleMavenProject/src/main/java -2018-12-22 21:14:18,952 [Worker-52] INFO o.e.m.j.i.AbstractJavaProjectConfigurator - Adding source folder /MySampleMavenProject/src/test/java -2018-12-22 21:14:19,051 [Worker-52] INFO o.e.m.c.i.p.ProjectConfigurationManager - Imported and configured 1 project(s) in 1 sec -2018-12-22 21:14:19,400 [Worker-36] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-22 21:14:19,401 [Worker-36] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/main/resources -2018-12-22 21:14:19,404 [Worker-36] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-22 21:14:19,404 [Worker-36] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/test/resources -2018-12-22 21:14:32,787 [main] INFO o.e.m2e.actions.ExecutePomAction - Creating new launch configuration -2018-12-22 21:15:02,781 [Worker-46] INFO o.e.m.i.launch.MavenLaunchDelegate - /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject -2018-12-22 21:15:02,781 [Worker-46] INFO o.e.m.i.launch.MavenLaunchDelegate - mvn -B clean test package -2018-12-22 21:15:21,210 [Worker-46] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-22 21:15:21,212 [Worker-46] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/main/resources -2018-12-22 21:15:21,214 [Worker-46] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-22 21:15:21,214 [Worker-46] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/test/resources -2018-12-22 21:15:27,398 [Worker-52] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-22 21:15:27,398 [Worker-52] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/main/resources -2018-12-22 21:15:27,401 [Worker-52] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-22 21:15:27,402 [Worker-52] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/test/resources -2018-12-23 11:14:41,363 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2018-12-23 17:08:34,598 [Worker-56] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-23 17:08:34,612 [Worker-56] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/main/resources -2018-12-23 17:08:34,621 [Worker-56] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2018-12-23 17:08:34,621 [Worker-56] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/JavaProjectTraining/MySampleMavenProject/src/test/resources -2018-12-23 17:08:45,568 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2018-12-23 19:54:57,105 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-25 11:08:37,036 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2018-12-25 11:09:07,124 [main] ERROR c.g.t.t.d.PublishedGradleVersions - Cannot download published Gradle versions. -java.net.UnknownHostException: services.gradle.org - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[na:1.8.0_181] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_181] - at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_181] - at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) ~[na:1.8.0_181] - at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) ~[na:1.8.0_181] - at sun.net.NetworkClient.doConnect(NetworkClient.java:180) ~[na:1.8.0_181] - at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) ~[na:1.8.0_181] - at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) ~[na:1.8.0_181] - at sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) ~[na:1.8.0_181] - at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) ~[na:1.8.0_181] - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) ~[na:1.8.0_181] - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) ~[na:1.8.0_181] - at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) ~[na:1.8.0_181] - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.downloadVersionInformation(PublishedGradleVersions.java:167) [com.gradleware.tooling.utils_0.8.1.v201512100932.jar:na] - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.create(PublishedGradleVersions.java:134) [com.gradleware.tooling.utils_0.8.1.v201512100932.jar:na] - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.create(PublishedGradleVersionsWrapper.java:40) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.(PublishedGradleVersionsWrapper.java:35) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.CorePlugin.createPublishedGradleVersions(CorePlugin.java:167) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.CorePlugin.registerServices(CorePlugin.java:140) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.CorePlugin.start(CorePlugin.java:103) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_181] - at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.doStart(Module.java:571) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.start(Module.java:439) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [na:1.8.0_181] - at java.lang.Class.getDeclaredConstructors0(Native Method) [na:1.8.0_181] - at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) [na:1.8.0_181] - at java.lang.Class.getConstructor0(Class.java:3075) [na:1.8.0_181] - at java.lang.Class.newInstance(Class.java:412) [na:1.8.0_181] - at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.doStart(Module.java:571) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.start(Module.java:439) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:402) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [na:1.8.0_181] - at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:573) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:96) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:97) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:119) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:97) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:55) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:281) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:287) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:141) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1299) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1276) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1256) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1245) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1218) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Menu.menuWillOpen(Menu.java:811) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.windowProc(Display.java:5746) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.internal.cocoa.NSMenu.popUpContextMenu(NSMenu.java:77) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:280) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.runPopups(Display.java:4149) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3691) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) [org.eclipse.e4.ui.workbench.swt_0.13.0.v20150504-0621.jar:na] - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) [org.eclipse.core.databinding.observable_1.5.0.v20150422-0725.jar:na] - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) [org.eclipse.e4.ui.workbench.swt_0.13.0.v20150504-0621.jar:na] - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) [org.eclipse.e4.ui.workbench_1.3.1.v20160203-0951.jar:na] - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) [org.eclipse.ui.workbench_3.107.1.v20160120-2131.jar:na] - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) [org.eclipse.core.databinding.observable_1.5.0.v20150422-0725.jar:na] - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) [org.eclipse.ui.workbench_3.107.1.v20160120-2131.jar:na] - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) [org.eclipse.ui.workbench_3.107.1.v20160120-2131.jar:na] - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) [org.eclipse.ui.ide.application_1.1.0.v20150422-0725.jar:na] - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) [org.eclipse.equinox.app_1.3.300.v20150423-1356.jar:na] - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_181] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_181] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_181] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_181] - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) [org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar:na] - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) [org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar:na] - at org.eclipse.equinox.launcher.Main.run(Main.java:1515) [org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar:na] -2019-01-03 19:27:14,408 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-08 20:26:40,806 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-08 20:26:47,861 [main] ERROR c.g.t.t.d.PublishedGradleVersions - Cannot download published Gradle versions. -java.net.UnknownHostException: services.gradle.org - at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[na:1.8.0_181] - at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[na:1.8.0_181] - at java.net.Socket.connect(Socket.java:589) ~[na:1.8.0_181] - at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) ~[na:1.8.0_181] - at sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) ~[na:1.8.0_181] - at sun.net.NetworkClient.doConnect(NetworkClient.java:180) ~[na:1.8.0_181] - at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) ~[na:1.8.0_181] - at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) ~[na:1.8.0_181] - at sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) ~[na:1.8.0_181] - at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) ~[na:1.8.0_181] - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050) ~[na:1.8.0_181] - at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) ~[na:1.8.0_181] - at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) ~[na:1.8.0_181] - at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) ~[na:1.8.0_181] - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.downloadVersionInformation(PublishedGradleVersions.java:167) [com.gradleware.tooling.utils_0.8.1.v201512100932.jar:na] - at com.gradleware.tooling.toolingutils.distribution.PublishedGradleVersions.create(PublishedGradleVersions.java:134) [com.gradleware.tooling.utils_0.8.1.v201512100932.jar:na] - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.create(PublishedGradleVersionsWrapper.java:40) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.util.gradle.PublishedGradleVersionsWrapper.(PublishedGradleVersionsWrapper.java:35) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.CorePlugin.createPublishedGradleVersions(CorePlugin.java:167) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.CorePlugin.registerServices(CorePlugin.java:140) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.buildship.core.CorePlugin.start(CorePlugin.java:103) [org.eclipse.buildship.core_1.0.8.v20160201-1803.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_181] - at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.doStart(Module.java:571) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.start(Module.java:439) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:398) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [na:1.8.0_181] - at java.lang.Class.getDeclaredConstructors0(Native Method) [na:1.8.0_181] - at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) [na:1.8.0_181] - at java.lang.Class.getConstructor0(Class.java:3075) [na:1.8.0_181] - at java.lang.Class.newInstance(Class.java:412) [na:1.8.0_181] - at org.eclipse.osgi.internal.framework.BundleContextImpl.loadBundleActivator(BundleContextImpl.java:755) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:706) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:941) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:318) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.doStart(Module.java:571) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.container.Module.start(Module.java:439) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:327) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:402) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:352) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:344) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [na:1.8.0_181] - at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:573) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:905) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) [org.eclipse.equinox.registry_3.6.0.v20150318-1503.jar:na] - at org.eclipse.core.internal.expressions.PropertyTesterDescriptor.instantiate(PropertyTesterDescriptor.java:96) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:97) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtension.findTypeExtender(TypeExtension.java:130) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TypeExtensionManager.getProperty(TypeExtensionManager.java:119) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:97) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.core.internal.expressions.EnablementExpression.evaluate(EnablementExpression.java:55) [org.eclipse.core.expressions_3.5.0.v20150421-2214.jar:na] - at org.eclipse.debug.internal.ui.launchConfigurations.LaunchShortcutExtension.evalEnablementExpression(LaunchShortcutExtension.java:281) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.debug.ui.actions.ContextualLaunchAction.isApplicable(ContextualLaunchAction.java:287) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.debug.ui.actions.ContextualLaunchAction.fillMenu(ContextualLaunchAction.java:218) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.debug.ui.actions.ContextualLaunchAction$1.menuShown(ContextualLaunchAction.java:141) [org.eclipse.debug.ui_3.11.101.v20160203-1230.jar:na] - at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1499) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1299) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.jface.action.ActionContributionItem.copyMenu(ActionContributionItem.java:1276) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.jface.action.ActionContributionItem.handleShowProxy(ActionContributionItem.java:1256) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.jface.action.ActionContributionItem.access$4(ActionContributionItem.java:1245) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.jface.action.ActionContributionItem$8.handleEvent(ActionContributionItem.java:1218) [org.eclipse.jface_3.11.1.v20160128-1644.jar:na] - at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4230) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1491) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1514) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Menu.menuWillOpen(Menu.java:811) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.windowProc(Display.java:5746) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.internal.cocoa.NSMenu.popUpContextMenu(NSMenu.java:77) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:280) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.runPopups(Display.java:4149) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3691) [org.eclipse.swt.cocoa.macosx.x86_64_3.104.2.v20160212-1350.jar:na] - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) [org.eclipse.e4.ui.workbench.swt_0.13.0.v20150504-0621.jar:na] - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) [org.eclipse.core.databinding.observable_1.5.0.v20150422-0725.jar:na] - at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) [org.eclipse.e4.ui.workbench.swt_0.13.0.v20150504-0621.jar:na] - at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) [org.eclipse.e4.ui.workbench_1.3.1.v20160203-0951.jar:na] - at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694) [org.eclipse.ui.workbench_3.107.1.v20160120-2131.jar:na] - at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) [org.eclipse.core.databinding.observable_1.5.0.v20150422-0725.jar:na] - at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606) [org.eclipse.ui.workbench_3.107.1.v20160120-2131.jar:na] - at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) [org.eclipse.ui.workbench_3.107.1.v20160120-2131.jar:na] - at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) [org.eclipse.ui.ide.application_1.1.0.v20150422-0725.jar:na] - at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) [org.eclipse.equinox.app_1.3.300.v20150423-1356.jar:na] - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) [org.eclipse.osgi_3.10.102.v20160118-1700.jar:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_181] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_181] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_181] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_181] - at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) [org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar:na] - at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) [org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar:na] - at org.eclipse.equinox.launcher.Main.run(Main.java:1515) [org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar:na] -2019-01-09 21:01:04,604 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-10 19:33:04,197 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2019-01-14 21:38:35,663 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-16 22:03:14,271 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-17 21:19:49,983 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2019-01-19 18:38:49,429 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-20 13:49:00,903 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2019-01-22 21:15:41,893 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-failsafe-plugin/2.16/maven-failsafe-plugin-2.16.pom -2019-01-22 21:15:42,158 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-failsafe-plugin/2.16/maven-failsafe-plugin-2.16.pom -2019-01-22 21:15:42,563 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.16/surefire-2.16.pom -2019-01-22 21:15:43,588 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.16/surefire-2.16.pom -2019-01-22 21:15:44,611 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-failsafe-plugin/2.16/maven-failsafe-plugin-2.16.jar -2019-01-22 21:15:46,660 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-failsafe-plugin/2.16/maven-failsafe-plugin-2.16.jar -2019-01-22 21:15:47,053 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar -2019-01-22 21:15:47,312 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar -2019-01-22 21:15:47,655 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.jar -2019-01-22 21:15:47,910 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.jar -2019-01-22 21:15:48,188 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.16/maven-surefire-plugin-2.16.jar -2019-01-22 21:15:48,605 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.16/maven-surefire-plugin-2.16.jar -2019-01-22 21:15:48,866 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-22 21:15:48,872 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar -2019-01-22 21:15:49,125 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-jar-plugin/2.4/maven-jar-plugin-2.4.jar -2019-01-22 21:15:49,667 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom -2019-01-22 21:15:50,413 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom -2019-01-22 21:15:50,755 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom -2019-01-22 21:15:51,098 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom -2019-01-22 21:15:51,350 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.9/maven-2.0.9.pom -2019-01-22 21:15:51,780 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.9/maven-2.0.9.pom -2019-01-22 21:15:52,802 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/8/maven-parent-8.pom -2019-01-22 21:15:53,034 [Worker-3] INFO o.e.m.i.launch.MavenLaunchDelegate - /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master -2019-01-22 21:15:53,034 [Worker-3] INFO o.e.m.i.launch.MavenLaunchDelegate - mvn -B install -2019-01-22 21:15:53,830 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/8/maven-parent-8.pom -2019-01-22 21:15:54,117 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom -2019-01-22 21:15:54,850 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom -2019-01-22 21:15:55,639 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom -2019-01-22 21:15:56,642 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom -2019-01-22 21:15:56,908 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom -2019-01-22 21:15:57,157 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom -2019-01-22 21:15:57,414 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom -2019-01-22 21:15:57,662 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom -2019-01-22 21:15:57,921 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom -2019-01-22 21:15:58,948 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom -2019-01-22 21:15:59,301 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom -2019-01-22 21:15:59,550 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom -2019-01-22 21:15:59,807 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom -2019-01-22 21:16:00,056 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom -2019-01-22 21:16:00,310 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom -2019-01-22 21:16:00,558 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom -2019-01-22 21:16:00,814 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom -2019-01-22 21:16:01,609 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom -2019-01-22 21:16:01,865 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom -2019-01-22 21:16:03,043 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom -2019-01-22 21:16:03,305 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom -2019-01-22 21:16:03,574 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom -2019-01-22 21:16:04,063 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom -2019-01-22 21:16:04,574 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom -2019-01-22 21:16:04,830 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom -2019-01-22 21:16:05,090 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom -2019-01-22 21:16:05,573 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom -2019-01-22 21:16:06,115 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom -2019-01-22 21:16:06,376 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom -2019-01-22 21:16:06,626 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.pom -2019-01-22 21:16:08,160 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom -2019-01-22 21:16:08,650 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom -2019-01-22 21:16:08,909 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom -2019-01-22 21:16:09,161 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom -2019-01-22 21:16:10,208 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.pom -2019-01-22 21:16:10,620 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.pom -2019-01-22 21:16:10,874 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.2/plexus-compiler-2.2.pom -2019-01-22 21:16:11,122 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler/2.2/plexus-compiler-2.2.pom -2019-01-22 21:16:12,012 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom -2019-01-22 21:16:12,263 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom -2019-01-22 21:16:13,279 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.pom -2019-01-22 21:16:13,531 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.pom -2019-01-22 21:16:14,303 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.pom -2019-01-22 21:16:15,100 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.pom -2019-01-22 21:16:16,352 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom -2019-01-22 21:16:16,602 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compilers/2.2/plexus-compilers-2.2.pom -2019-01-22 21:16:17,375 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom -2019-01-22 21:16:18,402 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom -2019-01-22 21:16:18,664 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom -2019-01-22 21:16:18,912 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom -2019-01-22 21:16:19,176 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom -2019-01-22 21:16:19,424 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom -2019-01-22 21:16:19,679 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/xbean/xbean/3.4/xbean-3.4.pom -2019-01-22 21:16:19,950 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/xbean/xbean/3.4/xbean-3.4.pom -2019-01-22 21:16:20,206 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.pom -2019-01-22 21:16:21,052 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.pom -2019-01-22 21:16:21,472 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom -2019-01-22 21:16:22,497 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom -2019-01-22 21:16:22,750 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.pom -2019-01-22 21:16:22,997 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.pom -2019-01-22 21:16:23,248 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom -2019-01-22 21:16:23,524 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom -2019-01-22 21:16:24,543 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom -2019-01-22 21:16:25,570 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom -2019-01-22 21:16:25,856 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar -2019-01-22 21:16:26,107 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar -2019-01-22 21:16:26,351 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar -2019-01-22 21:16:27,067 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar -2019-01-22 21:16:27,319 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar -2019-01-22 21:16:28,087 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.jar -2019-01-22 21:16:28,332 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar -2019-01-22 21:16:29,069 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar -2019-01-22 21:16:29,314 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar -2019-01-22 21:16:29,567 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar -2019-01-22 21:16:29,810 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar -2019-01-22 21:16:30,061 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar -2019-01-22 21:16:30,305 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar -2019-01-22 21:16:30,559 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar -2019-01-22 21:16:30,803 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar -2019-01-22 21:16:31,485 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar -2019-01-22 21:16:32,146 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar -2019-01-22 21:16:32,400 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar -2019-01-22 21:16:32,647 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar -2019-01-22 21:16:33,551 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar -2019-01-22 21:16:33,801 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar -2019-01-22 21:16:34,356 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar -2019-01-22 21:16:34,785 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar -2019-01-22 21:16:35,466 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar -2019-01-22 21:16:35,734 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar -2019-01-22 21:16:36,456 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar -2019-01-22 21:16:36,699 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar -2019-01-22 21:16:37,184 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar -2019-01-22 21:16:37,861 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar -2019-01-22 21:16:38,112 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar -2019-01-22 21:16:38,357 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.jar -2019-01-22 21:16:38,879 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/maven-toolchain/1.0/maven-toolchain-1.0.jar -2019-01-22 21:16:39,465 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar -2019-01-22 21:16:41,957 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/0.1/maven-shared-utils-0.1.jar -2019-01-22 21:16:42,896 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar -2019-01-22 21:16:43,153 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar -2019-01-22 21:16:44,002 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.jar -2019-01-22 21:16:44,259 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-api/2.2/plexus-compiler-api-2.2.jar -2019-01-22 21:16:44,729 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.jar -2019-01-22 21:16:44,988 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-manager/2.2/plexus-compiler-manager-2.2.jar -2019-01-22 21:16:45,234 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.jar -2019-01-22 21:16:45,494 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-compiler-javac/2.2/plexus-compiler-javac-2.2.jar -2019-01-22 21:16:46,048 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.jar -2019-01-22 21:16:48,029 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.jar -2019-01-22 21:16:48,283 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.jar -2019-01-22 21:16:48,831 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.jar -2019-01-22 21:16:49,077 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar -2019-01-22 21:16:49,826 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar -2019-01-22 21:16:50,072 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.jar -2019-01-22 21:16:51,797 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.jar -2019-01-22 21:16:52,041 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar -2019-01-22 21:16:52,509 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar -2019-01-22 21:16:53,200 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.jar -2019-01-22 21:16:55,128 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.jar -2019-01-22 21:16:55,376 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloading https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar -2019-01-22 21:16:55,637 [Worker-2] INFO o.e.m.c.i.e.AbstractTransferListenerAdapter - Downloaded https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.jar -2019-01-22 21:16:56,553 [Worker-2] INFO o.e.m.c.i.l.LifecycleMappingFactory - Using org.eclipse.m2e.jdt.JarLifecycleMapping lifecycle mapping for MavenProject: com.example:java-maven-junit-helloworld:1.0-SNAPSHOT @ /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/pom.xml. -2019-01-22 21:17:10,710 [Worker-2] INFO o.e.m.j.i.AbstractJavaProjectConfigurator - Adding source folder /java-maven-junit-helloworld/src/main/java -2019-01-22 21:17:10,715 [Worker-2] INFO o.e.m.j.i.AbstractJavaProjectConfigurator - Adding source folder /java-maven-junit-helloworld/src/test/java -2019-01-22 21:17:10,847 [Worker-2] INFO o.e.m.c.i.p.ProjectConfigurationManager - Imported and configured 1 project(s) in 94 sec -2019-01-22 21:17:17,212 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:17:17,212 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/main/resources -2019-01-22 21:17:17,219 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:17:17,220 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/test/resources -2019-01-22 21:19:17,277 [Worker-3] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:19:17,278 [Worker-3] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/main/resources -2019-01-22 21:19:17,281 [Worker-3] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:19:17,281 [Worker-3] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/test/resources -2019-01-22 21:19:25,175 [Worker-11] INFO o.e.m.i.launch.MavenLaunchDelegate - /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master -2019-01-22 21:19:25,175 [Worker-11] INFO o.e.m.i.launch.MavenLaunchDelegate - mvn -B install -2019-01-22 21:19:50,588 [Worker-1] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:19:50,588 [Worker-1] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/main/resources -2019-01-22 21:19:50,590 [Worker-1] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:19:50,590 [Worker-1] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/test/resources -2019-01-22 21:20:25,156 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:20:25,157 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/main/resources -2019-01-22 21:20:25,158 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:20:25,159 [Worker-8] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/test/resources -2019-01-22 21:20:32,883 [Worker-2] INFO o.e.m.i.launch.MavenLaunchDelegate - /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master -2019-01-22 21:20:32,883 [Worker-2] INFO o.e.m.i.launch.MavenLaunchDelegate - mvn -B install -2019-01-22 21:20:57,385 [Worker-0] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:20:57,386 [Worker-0] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/main/resources -2019-01-22 21:20:57,388 [Worker-0] INFO o.e.m.c.i.embedder.EclipseLogger - Using 'UTF-8' encoding to copy filtered resources. -2019-01-22 21:20:57,389 [Worker-0] INFO o.e.m.c.i.embedder.EclipseLogger - skip non existing resourceDirectory /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master/src/test/resources -2019-01-22 21:22:43,254 [Worker-11] INFO o.e.m.i.launch.MavenLaunchDelegate - /Users/anshul/Trainings/Jenkins/java-maven-junit-helloworld-master -2019-01-22 21:22:43,255 [Worker-11] INFO o.e.m.i.launch.MavenLaunchDelegate - mvn -B install -2019-01-27 14:06:01,083 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-01-28 20:36:53,505 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-02-18 20:32:11,004 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-02-20 18:47:27,288 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-02-25 20:07:11,442 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-03-05 20:24:26,030 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. -2019-03-05 20:29:59,837 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is not out-of-date. No remote download required. -2019-03-07 20:14:34,634 [main] INFO c.g.t.t.d.PublishedGradleVersions - Gradle version information cache file is out-of-date. Remote download required. diff --git a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.2.20150902-0002.xml b/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.2.20150902-0002.xml deleted file mode 100644 index e33758c..0000000 --- a/.metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.6.2.20150902-0002.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - %date [%thread] %-5level %logger{35} - %msg%n - - - OFF - - - - - ${org.eclipse.m2e.log.dir}/0.log - - ${org.eclipse.m2e.log.dir}/%i.log - 1 - 10 - - - 100MB - - - %date [%thread] %-5level %logger{35} - %msg%n - - - - - - WARN - - - - - - - - - - - - - - - diff --git a/.metadata/.plugins/org.eclipse.search/dialog_settings.xml b/.metadata/.plugins/org.eclipse.search/dialog_settings.xml new file mode 100644 index 0000000..0d792fe --- /dev/null +++ b/.metadata/.plugins/org.eclipse.search/dialog_settings.xml @@ -0,0 +1,30 @@ + +
+
+ +
+
+ + + + + + + + + + + + +
+
+ +
+
+ + + + + +
+
diff --git a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml index 8caddbd..183a4dd 100644 --- a/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml @@ -18,6 +18,12 @@
+
+ + + + +
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml index d21404f..aae8802 100644 --- a/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.ui.workbench.texteditor/dialog_settings.xml @@ -1,16 +1,25 @@
+
+ + +
- + + + + + + + - @@ -19,7 +28,7 @@ - - + +
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml index c600da7..502ca45 100644 --- a/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml +++ b/.metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml @@ -17,9 +17,9 @@
- + - +
diff --git a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml index 0990e53..4269b26 100644 --- a/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml +++ b/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml @@ -1,4 +1,6 @@ + + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml b/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml index 35fd4a2..eaa6bd2 100644 --- a/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml +++ b/.metadata/.plugins/org.eclipse.wst.internet.cache/cache.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties b/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties index 3e7a437..e09c200 100644 --- a/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties +++ b/.metadata/.plugins/org.eclipse.wst.sse.core/task-tags.properties @@ -1,3 +1,3 @@ # -#Mon Feb 18 20:13:49 IST 2019 -task-tag-projects-already-scanned=java-maven-junit-helloworld,FirstSeleniumProject +#Sun Jun 09 13:26:32 IST 2019 +task-tag-projects-already-scanned=java-maven-junit-helloworld,DataDrivenFramework,SeleniumPOMFramework diff --git a/.metadata/.plugins/org.testng.eclipse/dialog_settings.xml b/.metadata/.plugins/org.testng.eclipse/dialog_settings.xml new file mode 100644 index 0000000..351d372 --- /dev/null +++ b/.metadata/.plugins/org.testng.eclipse/dialog_settings.xml @@ -0,0 +1,9 @@ + +
+
+ + + + +
+
diff --git a/.metadata/version.ini b/.metadata/version.ini index b6cc6ce..53426d4 100644 --- a/.metadata/version.ini +++ b/.metadata/version.ini @@ -1,3 +1,3 @@ -#Thu Mar 07 20:06:00 IST 2019 +#Mon Jan 15 22:33:18 IST 2024 org.eclipse.core.runtime=2 -org.eclipse.platform=4.5.2.v20160212-1500 +org.eclipse.platform=4.30.0.v20231201-0110 diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.fdt b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.fdt similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.fdt rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.fdt diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.fdx b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.fdx similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.fdx rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.fdx diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.fnm b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.fnm similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.fnm rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.fnm diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.frq b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.frq similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.frq rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.frq diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.nrm b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.nrm similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.nrm rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.nrm diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.prx b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.prx similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.prx rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.prx diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.tii b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.tii similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.tii rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.tii diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.tis b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.tis similarity index 100% rename from .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_z.tis rename to .recommenders/index/http___download_eclipse_org_recommenders_models_mars_/_1b.tis diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments.gen b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments.gen index 4794452..8346d89 100644 Binary files a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments.gen and b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments.gen differ diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments_10 b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments_10 deleted file mode 100644 index 12f2ee1..0000000 Binary files a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments_10 and /dev/null differ diff --git a/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments_1c b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments_1c new file mode 100644 index 0000000..a8767c9 Binary files /dev/null and b/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_/segments_1c differ diff --git a/DataDrivenFramework/.DS_Store b/DataDrivenFramework/.DS_Store new file mode 100644 index 0000000..980cfa6 Binary files /dev/null and b/DataDrivenFramework/.DS_Store differ diff --git a/DataDrivenFramework/.classpath b/DataDrivenFramework/.classpath new file mode 100644 index 0000000..77cb526 --- /dev/null +++ b/DataDrivenFramework/.classpath @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MySampleMavenProject/.gitignore b/DataDrivenFramework/.gitignore similarity index 100% rename from MySampleMavenProject/.gitignore rename to DataDrivenFramework/.gitignore diff --git a/DataDrivenFramework/.project b/DataDrivenFramework/.project new file mode 100644 index 0000000..1355f26 --- /dev/null +++ b/DataDrivenFramework/.project @@ -0,0 +1,23 @@ + + + DataDrivenFramework + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/MySampleMavenProject/.settings/org.eclipse.core.resources.prefs b/DataDrivenFramework/.settings/org.eclipse.core.resources.prefs similarity index 100% rename from MySampleMavenProject/.settings/org.eclipse.core.resources.prefs rename to DataDrivenFramework/.settings/org.eclipse.core.resources.prefs diff --git a/DataDrivenFramework/.settings/org.eclipse.jdt.core.prefs b/DataDrivenFramework/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..abec6ca --- /dev/null +++ b/DataDrivenFramework/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/MySampleMavenProject/.settings/org.eclipse.m2e.core.prefs b/DataDrivenFramework/.settings/org.eclipse.m2e.core.prefs similarity index 100% rename from MySampleMavenProject/.settings/org.eclipse.m2e.core.prefs rename to DataDrivenFramework/.settings/org.eclipse.m2e.core.prefs diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_13_52_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_13_52_IST_2019.png new file mode 100644 index 0000000..a4782a0 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_13_52_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_14_06_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_14_06_IST_2019.png new file mode 100644 index 0000000..c09e118 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_14_06_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_19_09_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_19_09_IST_2019.png new file mode 100644 index 0000000..5ff72c2 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_19_09_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_19_23_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_19_23_IST_2019.png new file mode 100644 index 0000000..5d0d8a6 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_19_23_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_24_55_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_24_55_IST_2019.png new file mode 100644 index 0000000..fcf0dda Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_24_55_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_24_56_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_24_56_IST_2019.png new file mode 100644 index 0000000..fcf0dda Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_24_56_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_27_41_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_27_41_IST_2019.png new file mode 100644 index 0000000..1a7a1e8 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_27_41_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_27_56_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_27_56_IST_2019.png new file mode 100644 index 0000000..3dc15e5 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_27_56_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_33_37_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_33_37_IST_2019.png new file mode 100644 index 0000000..c63dbfe Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_33_37_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_33_46_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_33_46_IST_2019.png new file mode 100644 index 0000000..53942f4 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_33_46_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_37_28_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_37_28_IST_2019.png new file mode 100644 index 0000000..18f1191 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_37_28_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_39_52_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_39_52_IST_2019.png new file mode 100644 index 0000000..c6553af Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_39_52_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_40_06_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_40_06_IST_2019.png new file mode 100644 index 0000000..5a00965 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_40_06_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_41_40_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_41_40_IST_2019.png new file mode 100644 index 0000000..8cabf2a Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_41_40_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_41_54_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_41_54_IST_2019.png new file mode 100644 index 0000000..b022430 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_41_54_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sat_May_18_00_44_09_IST_2019.png b/DataDrivenFramework/ScreenShots/Sat_May_18_00_44_09_IST_2019.png new file mode 100644 index 0000000..ef4624c Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sat_May_18_00_44_09_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_12_37_55_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_12_37_55_IST_2019.png new file mode 100644 index 0000000..3ec98ad Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_12_37_55_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_12_46_32_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_12_46_32_IST_2019.png new file mode 100644 index 0000000..3607643 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_12_46_32_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_12_51_08_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_12_51_08_IST_2019.png new file mode 100644 index 0000000..3ec98ad Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_12_51_08_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_12_56_13_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_12_56_13_IST_2019.png new file mode 100644 index 0000000..3607643 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_12_56_13_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_13_13_24_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_13_13_24_IST_2019.png new file mode 100644 index 0000000..3607643 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_13_13_24_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_13_16_27_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_13_16_27_IST_2019.png new file mode 100644 index 0000000..3607643 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_13_16_27_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_13_26_28_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_13_26_28_IST_2019.png new file mode 100644 index 0000000..3607643 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_13_26_28_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_13_29_52_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_13_29_52_IST_2019.png new file mode 100644 index 0000000..6f6a983 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_13_29_52_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_17_39_32_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_17_39_32_IST_2019.png new file mode 100644 index 0000000..e76b800 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_17_39_32_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_17_43_01_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_17_43_01_IST_2019.png new file mode 100644 index 0000000..e76b800 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_17_43_01_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Sun_May_26_17_45_15_IST_2019.png b/DataDrivenFramework/ScreenShots/Sun_May_26_17_45_15_IST_2019.png new file mode 100644 index 0000000..e76b800 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Sun_May_26_17_45_15_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_01_IST_2019.png b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_01_IST_2019.png new file mode 100644 index 0000000..f8b40e3 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_01_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_16_IST_2019.png b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_16_IST_2019.png new file mode 100644 index 0000000..f8b40e3 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_16_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_34_IST_2019.png b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_34_IST_2019.png new file mode 100644 index 0000000..f8b40e3 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_34_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_51_IST_2019.png b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_51_IST_2019.png new file mode 100644 index 0000000..f8b40e3 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Tue_May_21_22_03_51_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Tue_May_21_22_04_01_IST_2019.png b/DataDrivenFramework/ScreenShots/Tue_May_21_22_04_01_IST_2019.png new file mode 100644 index 0000000..f8b40e3 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Tue_May_21_22_04_01_IST_2019.png differ diff --git a/DataDrivenFramework/ScreenShots/Tue_May_21_22_04_12_IST_2019.png b/DataDrivenFramework/ScreenShots/Tue_May_21_22_04_12_IST_2019.png new file mode 100644 index 0000000..f8b40e3 Binary files /dev/null and b/DataDrivenFramework/ScreenShots/Tue_May_21_22_04_12_IST_2019.png differ diff --git a/DataDrivenFramework/pom.xml b/DataDrivenFramework/pom.xml new file mode 100644 index 0000000..f672dd7 --- /dev/null +++ b/DataDrivenFramework/pom.xml @@ -0,0 +1,65 @@ + + 4.0.0 + + comseleniumframework + DataDrivenFramework + 0.0.1-SNAPSHOT + jar + + DataDrivenFramework + http://maven.apache.org + + + UTF-8 + + + + + org.seleniumhq.selenium + selenium-java + 3.141.59 + + + + + + org.testng + testng + 6.14.3 + test + + + + + com.aventstack + extentreports + 3.1.5 + + + + + org.apache.commons + commons-io + 1.3.2 + + + + + org.apache.poi + poi + 3.17 + + + + + org.apache.poi + poi-ooxml + 3.17 + + + + + + + diff --git a/DataDrivenFramework/src/.DS_Store b/DataDrivenFramework/src/.DS_Store new file mode 100644 index 0000000..5333154 Binary files /dev/null and b/DataDrivenFramework/src/.DS_Store differ diff --git a/DataDrivenFramework/src/main/java/com/daradriver/framework/test/LoginTest/ZohoLoginTest.java b/DataDrivenFramework/src/main/java/com/daradriver/framework/test/LoginTest/ZohoLoginTest.java new file mode 100644 index 0000000..eac183b --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/daradriver/framework/test/LoginTest/ZohoLoginTest.java @@ -0,0 +1,46 @@ +package com.daradriver.framework.test.LoginTest; + +import java.util.Hashtable; + +import org.testng.annotations.AfterTest; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; + +import com.datadriven.framework.utils.TestDataProvider; +import com.datadrivern.framework.base.BaseUI; + +public class ZohoLoginTest extends BaseUI{ + + @Test(dataProvider="getDatadoZohoLoginTest") + public void doZohoLoginTest(Hashtable dataTable){ + + logger = report.createTest("Zoho Login Test Case : " + dataTable.get("Comment")); + invokeBrowser("Chrome"); + openURL("websiteURL"); + elementClick("zohoLoginTextBox_ClassName"); + enterText("zohoUserNameTextBox_Id", dataTable.get("UserName")); + enterText("zhPasswordTB_Id", dataTable.get("Password")); + elementClick("zhSignBtn_Id"); +// try { +// Thread.sleep(5000); +// } catch (InterruptedException e) { +// // TODO Auto-generated catch block +// e.printStackTrace(); +// } + waitForPageLoad(); + + verifyPageTitle(dataTable.get("PageTitle")); + + } + + @DataProvider + public Object[][] getDatadoZohoLoginTest(){ + return TestDataProvider.getTestData("ZohoTestData.xlsx", "LoginTest", "doZohoLoginTest"); + } + + @AfterTest + public void endReport() { + report.flush(); + } + +} diff --git a/DataDrivenFramework/src/main/java/com/daradriver/framework/test/LoginTest/loginTest.java b/DataDrivenFramework/src/main/java/com/daradriver/framework/test/LoginTest/loginTest.java new file mode 100644 index 0000000..45a6f9c --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/daradriver/framework/test/LoginTest/loginTest.java @@ -0,0 +1,53 @@ +package com.daradriver.framework.test.LoginTest; + +import java.util.Hashtable; +import org.testng.annotations.AfterTest; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; +import com.datadriven.framework.utils.TestDataProvider; +import com.datadrivern.framework.base.BaseUI; + +public class loginTest extends BaseUI { + + @Test(dataProvider="getTestOneData") + public void testOne(Hashtable dataTable) { + + logger = report.createTest("Enter UserName And Password in Rediff : " + dataTable.get("Col1 ")); + invokeBrowser("chrome"); + openURL("websiteURL"); + elementClick("singinBtn_Xpath"); + enterText("usrnameTextbox_Id", dataTable.get("Col1 ")); + enterText("passwordTextb0x_CSS", dataTable.get("Col3")); + } + + @AfterTest + public void endReport() { + report.flush(); + + } + + @DataProvider + public Object[][] getTestOneData(){ + return TestDataProvider.getTestData("TestData_Testmanagement.xlsx", "Feature 1", "Test Two"); + } + + //@Test + public void testTwo() { + logger = report.createTest("Open Rediff and Enter UserName"); + invokeBrowser("chrome"); + openURL("websiteURL"); + elementClick("singinBtn_Xpath"); + enterText("usrnameTextbox_Xpath", "anshulc55"); + } + + // @Test(dependsOnMethods="testTwo") + public void testThree() { + invokeBrowser("Mozila"); + openURL("websiteURL"); + elementClick("singinBtn_xpath"); + enterText("usrnameTextbox_Xpath", "anshulc55"); + tearDown(); + + } + +} diff --git a/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/DateUtils.java b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/DateUtils.java new file mode 100644 index 0000000..1984661 --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/DateUtils.java @@ -0,0 +1,11 @@ +package com.datadriven.framework.utils; + +import java.util.Date; + +public class DateUtils { + + public static String getTimeStamp(){ + Date date = new Date(); + return date.toString().replaceAll(":", "_").replaceAll(" ", "_"); + } +} diff --git a/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ExtentReportManager.java b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ExtentReportManager.java new file mode 100644 index 0000000..dbd7c0b --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ExtentReportManager.java @@ -0,0 +1,34 @@ +package com.datadriven.framework.utils; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.reporter.ExtentHtmlReporter; +import com.aventstack.extentreports.reporter.configuration.ChartLocation; + +public class ExtentReportManager { + + //public static ExtentHtmlReporter htmlReporter; + public static ExtentReports report; + + public static ExtentReports getReportInstance(){ + + if(report == null){ + String reportName = DateUtils.getTimeStamp() + ".html"; + ExtentHtmlReporter htmlReporter = new ExtentHtmlReporter(System.getProperty("user.dir") + "/test-output/" + reportName); + report = new ExtentReports(); + report.attachReporter(htmlReporter); + + report.setSystemInfo("OS", "Windows 10"); + report.setSystemInfo("Environment", "UAT"); + report.setSystemInfo("Build Number", "10.8.1"); + report.setSystemInfo("Browser", "Chrome"); + + htmlReporter.config().setDocumentTitle("UAT UI Automation Results"); + htmlReporter.config().setReportName("All Headlines UI Test Report"); + htmlReporter.config().setTestViewChartLocation(ChartLocation.TOP); + htmlReporter.config().setTimeStampFormat("MMM dd, yyyy HH:mm:ss"); + } + + return report; + } + +} diff --git a/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ReadExcelDataFile.java b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ReadExcelDataFile.java new file mode 100644 index 0000000..ad7335a --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ReadExcelDataFile.java @@ -0,0 +1,443 @@ +package com.datadriven.framework.utils; + +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.util.Calendar; +import org.apache.poi.hssf.usermodel.HSSFDateUtil; +import org.apache.poi.hssf.util.HSSFColor; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.CellStyle; +import org.apache.poi.xssf.usermodel.*; + +public class ReadExcelDataFile { + + public String path; + public FileInputStream fis = null; + public FileOutputStream fileOut = null; + private XSSFWorkbook workbook = null; + private XSSFSheet sheet = null; + private XSSFRow row = null; + private XSSFCell cell = null; + + /****************** Constructor ***********************/ + public ReadExcelDataFile(String path) { + + this.path = path; + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + sheet = workbook.getSheetAt(0); + fis.close(); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + + + /****************** Returns the row count in a sheet ***********************/ + public int getRowCount(String sheetName) { + int index = workbook.getSheetIndex(sheetName); + if (index == -1) + return 0; + else { + sheet = workbook.getSheetAt(index); + int number = sheet.getLastRowNum() + 1; + return number; + } + + } + + /****************** Returns the data from a cell ***********************/ + public String getCellData(String sheetName, String colName, int rowNum) { + try { + if (rowNum <= 0) + return ""; + + int index = workbook.getSheetIndex(sheetName); + int col_Num = -1; + if (index == -1) + return ""; + + sheet = workbook.getSheetAt(index); + row = sheet.getRow(0); + for (int i = 0; i < row.getLastCellNum(); i++) { + // System.out.println(row.getCell(i).getStringCellValue().trim()); + if (row.getCell(i).getStringCellValue().trim().equals(colName.trim())) + col_Num = i; + } + if (col_Num == -1) + return ""; + + sheet = workbook.getSheetAt(index); + row = sheet.getRow(rowNum - 1); + if (row == null) + return ""; + cell = row.getCell(col_Num); + + if (cell == null) + return ""; + // System.out.println(cell.getCellType()); + if (cell.getCellType() == Cell.CELL_TYPE_STRING) + return cell.getStringCellValue(); + else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC || cell.getCellType() == Cell.CELL_TYPE_FORMULA) { + + String cellText = String.valueOf(cell.getNumericCellValue()); + if (HSSFDateUtil.isCellDateFormatted(cell)) { + // format in form of M/D/YY + double d = cell.getNumericCellValue(); + + Calendar cal = Calendar.getInstance(); + cal.setTime(HSSFDateUtil.getJavaDate(d)); + cellText = (String.valueOf(cal.get(Calendar.YEAR))).substring(2); + cellText = cal.get(Calendar.DAY_OF_MONTH) + "/" + cal.get(Calendar.MONTH) + 1 + "/" + cellText; + + // System.out.println(cellText); + + } + + return cellText; + } else if (cell.getCellType() == Cell.CELL_TYPE_BLANK) + return ""; + else + return String.valueOf(cell.getBooleanCellValue()); + + } catch (Exception e) { + + e.printStackTrace(); + return "row " + rowNum + " or column " + colName + " does not exist in xls"; + } + } + + + /****************** Returns the data from a cell ***********************/ + public String getCellData(String sheetName, int colNum, int rowNum) { + try { + if (rowNum <= 0) + return ""; + + int index = workbook.getSheetIndex(sheetName); + + if (index == -1) + return ""; + + sheet = workbook.getSheetAt(index); + row = sheet.getRow(rowNum - 1); + if (row == null) + return ""; + cell = row.getCell(colNum); + if (cell == null) + return ""; + + if (cell.getCellType() == Cell.CELL_TYPE_STRING) + return cell.getStringCellValue(); + else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC || cell.getCellType() == Cell.CELL_TYPE_FORMULA) { + + String cellText = String.valueOf(cell.getNumericCellValue()); + + return cellText; + } else if (cell.getCellType() == Cell.CELL_TYPE_BLANK) + return ""; + else + return String.valueOf(cell.getBooleanCellValue()); + } catch (Exception e) { + + e.printStackTrace(); + return "row " + rowNum + " or column " + colNum + " does not exist in xls"; + } + } + + + /****************** Returns true if data is set successfully else false ***********************/ + public boolean setCellData(String sheetName, String colName, int rowNum, String data) { + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + + if (rowNum <= 0) + return false; + + int index = workbook.getSheetIndex(sheetName); + int colNum = -1; + if (index == -1) + return false; + + sheet = workbook.getSheetAt(index); + + row = sheet.getRow(0); + for (int i = 0; i < row.getLastCellNum(); i++) { + // System.out.println(row.getCell(i).getStringCellValue().trim()); + if (row.getCell(i).getStringCellValue().trim().equals(colName)) + colNum = i; + } + if (colNum == -1) + return false; + + sheet.autoSizeColumn(colNum); + row = sheet.getRow(rowNum - 1); + if (row == null) + row = sheet.createRow(rowNum - 1); + + cell = row.getCell(colNum); + if (cell == null) + cell = row.createCell(colNum); + + // cell style + CellStyle cs = workbook.createCellStyle(); + cs.setWrapText(true); + cell.setCellStyle(cs); + cell.setCellValue(data); + + fileOut = new FileOutputStream(path); + + workbook.write(fileOut); + + fileOut.close(); + + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + } + + + /****************** Returns true if data is set successfully else false ***********************//* + public boolean setCellData(String sheetName, String colName, int rowNum, String data, String url) { + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + + if (rowNum <= 0) + return false; + + int index = workbook.getSheetIndex(sheetName); + int colNum = -1; + if (index == -1) + return false; + + sheet = workbook.getSheetAt(index); + // System.out.println("A"); + row = sheet.getRow(0); + for (int i = 0; i < row.getLastCellNum(); i++) { + // System.out.println(row.getCell(i).getStringCellValue().trim()); + if (row.getCell(i).getStringCellValue().trim().equalsIgnoreCase(colName)) + colNum = i; + } + + if (colNum == -1) + return false; + sheet.autoSizeColumn(colNum); // ashish + row = sheet.getRow(rowNum - 1); + if (row == null) + row = sheet.createRow(rowNum - 1); + + cell = row.getCell(colNum); + if (cell == null) + cell = row.createCell(colNum); + + cell.setCellValue(data); + XSSFCreationHelper createHelper = workbook.getCreationHelper(); + + // cell style for hyperlinks + // by default hypelrinks are blue and underlined + CellStyle hlink_style = workbook.createCellStyle(); + XSSFFont hlink_font = workbook.createFont(); + hlink_font.setUnderline(XSSFFont.U_SINGLE); + hlink_font.setColor(IndexedColors.BLUE.getIndex()); + hlink_style.setFont(hlink_font); + // hlink_style.setWrapText(true); + + XSSFHyperlink link = createHelper.createHyperlink(XSSFHyperlink.LINK_FILE); + link.setAddress(url); + cell.setHyperlink(link); + cell.setCellStyle(hlink_style); + + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + + fileOut.close(); + + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + }*/ + + + /****************** Returns true if sheet is created successfully else false ***********************/ + public boolean addSheet(String sheetname) { + + FileOutputStream fileOut; + try { + workbook.createSheet(sheetname); + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + } + + + /****************** Returns true if sheet is removed successfully else false if sheet doesn't exist ***********************/ + public boolean removeSheet(String sheetName) { + int index = workbook.getSheetIndex(sheetName); + if (index == -1) + return false; + + FileOutputStream fileOut; + try { + workbook.removeSheetAt(index); + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + } + + + /****************** Returns true if column is created successfully ***********************/ + public boolean addColumn(String sheetName, String colName) { + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + int index = workbook.getSheetIndex(sheetName); + if (index == -1) + return false; + + XSSFCellStyle style = workbook.createCellStyle(); + style.setFillForegroundColor(HSSFColor.GREY_40_PERCENT.index); + + sheet = workbook.getSheetAt(index); + + row = sheet.getRow(0); + if (row == null) + row = sheet.createRow(0); + + if (row.getLastCellNum() == -1) + cell = row.createCell(0); + else + cell = row.createCell(row.getLastCellNum()); + + cell.setCellValue(colName); + cell.setCellStyle(style); + + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + + } catch (Exception e) { + e.printStackTrace(); + return false; + } + + return true; + + } + + + /****************** Removes a column and all the contents ***********************/ + public boolean removeColumn(String sheetName, int colNum) { + try { + if (!isSheetExist(sheetName)) + return false; + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + sheet = workbook.getSheet(sheetName); + XSSFCellStyle style = workbook.createCellStyle(); + style.setFillForegroundColor(HSSFColor.GREY_40_PERCENT.index); + XSSFCreationHelper createHelper = workbook.getCreationHelper(); + + + for (int i = 0; i < getRowCount(sheetName); i++) { + row = sheet.getRow(i); + if (row != null) { + cell = row.getCell(colNum); + if (cell != null) { + cell.setCellStyle(style); + row.removeCell(cell); + } + } + } + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + + } + + + /****************** Find whether sheets exists ***********************/ + public boolean isSheetExist(String sheetName) { + int index = workbook.getSheetIndex(sheetName); + if (index == -1) { + index = workbook.getSheetIndex(sheetName.toUpperCase()); + if (index == -1) + return false; + else + return true; + } else + return true; + } + + + /****************** Returns number of columns in a sheet ***********************/ + public int getColumnCount(String sheetName) { + // check if sheet exists + if (!isSheetExist(sheetName)) + return -1; + + sheet = workbook.getSheet(sheetName); + row = sheet.getRow(0); + + if (row == null) + return -1; + + return row.getLastCellNum(); + + } + + + /*public boolean addHyperLink(String sheetName, String screenShotColName, String testCaseName, int index, String url, + String message) { + url = url.replace('\\', '/'); + if (!isSheetExist(sheetName)) + return false; + + sheet = workbook.getSheet(sheetName); + + for (int i = 2; i <= getRowCount(sheetName); i++) { + if (getCellData(sheetName, 0, i).equalsIgnoreCase(testCaseName)) { + setCellData(sheetName, screenShotColName, i + index, message, url); + break; + } + } + + return true; + }*/ + + /****************** Returns Cell Row Number ***********************/ + public int getCellRowNum(String sheetName, String colName, String cellValue) { + + for (int i = 2; i <= getRowCount(sheetName); i++) { + if (getCellData(sheetName, colName, i).equalsIgnoreCase(cellValue)) { + return i; + } + } + return -1; + + } + +} diff --git a/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ReadTestData.java b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ReadTestData.java new file mode 100644 index 0000000..2584c70 --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/ReadTestData.java @@ -0,0 +1,50 @@ +package com.datadriven.framework.utils; + +/* + * + * This class is not going to be used in Framework. + * + */ +public class ReadTestData { + + public static void main(String args[]) { + ReadExcelDataFile readdata = new ReadExcelDataFile( + System.getProperty("user.dir") + "/src/main/java/testData/TestData_Testmanagement.xlsx"); + String sheetName = "Feature 1"; + String testName = "Test Three"; + + //Find Start Row of TestCase + int startRowNum = 0; + while (!readdata.getCellData(sheetName, 0, startRowNum).equalsIgnoreCase(testName)) { + startRowNum++; + } + System.out.println("Test Starts from Row Number : " + startRowNum); + + int startTestColumn = startRowNum+1; + int startTestRow = startRowNum+2; + + //Find Number of Rows of TestCase + int rows = 0; + while (!readdata.getCellData(sheetName, 0, startTestRow+rows).equals("")) { + rows++; + } + System.out.println("Total Numbe of Rows in Test : " +testName + " is - " +rows); + + //Find Number of Columns in Test + int colmns=0; + while (!readdata.getCellData(sheetName, colmns, startTestColumn).equals("")) { + colmns++; + } + System.out.println("Total Number of Columns in Test : " +testName + " is - " +colmns); + + for (int rowNumber=startTestRow; rowNumber<=startTestColumn+rows; rowNumber++) { + for (int colNumber=0; colNumber table) { + System.err.println(table.get("Col2 ")); + } + */ + + /************** To the Data for TestCase ******************/ + public static Object[][] getTestData(String DataFileName, String SheetName, String TestName) { + + ReadExcelDataFile readdata = new ReadExcelDataFile( + System.getProperty("user.dir") + "/src/test/TestData/" + DataFileName); + String sheetName = SheetName; + String testName = TestName; + + // Find Start Row of TestCase + int startRowNum = 0; + while (!readdata.getCellData(sheetName, 0, startRowNum).equalsIgnoreCase(testName)) { + startRowNum++; + } + + int startTestColumn = startRowNum + 1; + int startTestRow = startRowNum + 2; + + // Find Number of Rows of TestCase + int rows = 0; + while (!readdata.getCellData(sheetName, 0, startTestRow + rows).equals("")) { + rows++; + } + + // Find Number of Columns in Test + int colmns = 0; + while (!readdata.getCellData(sheetName, colmns, startTestColumn).equals("")) { + colmns++; + } + + //Define Two Object Array + Object[][] dataSet = new Object[rows][1]; + Hashtable dataTable = null; + int dataRowNumber=0; + for (int rowNumber = startTestRow; rowNumber <= startTestColumn + rows; rowNumber++) { + dataTable = new Hashtable(); + for (int colNumber = 0; colNumber < colmns; colNumber++) { + String key = readdata.getCellData(sheetName, colNumber, startTestColumn); + String value = readdata.getCellData(sheetName, colNumber, rowNumber); + dataTable.put(key, value); + //dataSet[dataRowNumber][colNumber]=readdata.getCellData(sheetName, colNumber, rowNumber); + //00,01,02,03 + //10,11,12 + } + dataSet[dataRowNumber][0]=dataTable; + dataRowNumber++; + } + return dataSet; + } +} diff --git a/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/tempreaddata.java b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/tempreaddata.java new file mode 100644 index 0000000..fe64b60 --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/datadriven/framework/utils/tempreaddata.java @@ -0,0 +1,17 @@ +package com.datadriven.framework.utils; + +public class tempreaddata { + + public static void main(String agrs[]) { + ReadExcelDataFile readData = new ReadExcelDataFile(System.getProperty("user.dir") + "/src/main/java/testData/TestData.xlsx"); + + int totalRows = readData.getRowCount("SampleData"); + System.out.println("Total Number of Rows : " + totalRows); + + System.out.println(readData.getCellData("SampleData", 0, 3)); + System.out.println(readData.getCellData("SampleData", 1, 4)); + + System.out.println(readData.getColumnCount("SampleData")); + } + +} diff --git a/DataDrivenFramework/src/main/java/com/datadrivern/framework/base/BaseUI.java b/DataDrivenFramework/src/main/java/com/datadrivern/framework/base/BaseUI.java new file mode 100644 index 0000000..2e7ef39 --- /dev/null +++ b/DataDrivenFramework/src/main/java/com/datadrivern/framework/base/BaseUI.java @@ -0,0 +1,386 @@ +package com.datadrivern.framework.base; + +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.util.List; +import java.util.Properties; +import java.util.concurrent.TimeUnit; + +import javax.swing.LookAndFeel; + +import org.apache.commons.io.FileUtils; +import org.openqa.selenium.By; +import org.openqa.selenium.JavascriptExecutor; +import org.openqa.selenium.OutputType; +import org.openqa.selenium.TakesScreenshot; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.opera.OperaDriver; +import org.openqa.selenium.safari.SafariDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.AfterTest; +import org.testng.asserts.SoftAssert; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; +import com.datadriven.framework.utils.DateUtils; +import com.datadriven.framework.utils.ExtentReportManager; + +public class BaseUI { + + public WebDriver driver; + public Properties prop; + public ExtentReports report = ExtentReportManager.getReportInstance(); + public ExtentTest logger; + + SoftAssert softAssert = new SoftAssert(); + + /****************** Invoke Browser ***********************/ + public void invokeBrowser(String browserName) { + + try { + if (browserName.equalsIgnoreCase("Chrome")) { + System.setProperty("webdriver.chrome.driver", + System.getProperty("user.dir") + "/src/test/resources/drivers/chromedriver"); + driver = new ChromeDriver(); + } else if (browserName.equalsIgnoreCase("Mozila")) { + System.setProperty("webdriver.gecko.driver", + System.getProperty("user.dir") + "/src/test/resources/drivers/geckodriver"); + driver = new FirefoxDriver(); + } else if (browserName.equalsIgnoreCase("Opera")) { + System.setProperty("webdriver.opera.driver", + System.getProperty("user.dir") + "/src/test/resources/drivers/operadriver"); + driver = new OperaDriver(); + } else if (browserName.equalsIgnoreCase("IE")) { + System.setProperty("webdriver.ie.driver", + System.getProperty("user.dir") + "/src/test/resources/drivers/IEDriverServer.exe"); + driver = new OperaDriver(); + } else { + driver = new SafariDriver(); + } + } catch (Exception e) { + reportFail(e.getMessage()); + } + + driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS); + driver.manage().timeouts().pageLoadTimeout(60, TimeUnit.SECONDS); + driver.manage().window().maximize(); + + // System.out.println(System.getProperty("user.dir")); + + if (prop == null) { + prop = new Properties(); + + // Mac + try { + FileInputStream file = new FileInputStream(System.getProperty("user.dir") + + "/src/test/resources/ObjectRepository/projectConfig.properties"); + prop.load(file); + } catch (Exception e) { + reportFail(e.getMessage()); + e.printStackTrace(); + } + + // Windows + // FileInputStream file = new + // FileInputStream(System.getProperty("user.dir")+"//src/test//resources//ObjectRepository//projectConfig.properties"); + } + + } + + /****************** Open URL ***********************/ + public void openURL(String websiteURLKey) { + try { + driver.get(prop.getProperty(websiteURLKey)); + reportPass(websiteURLKey + " Identified Successfully"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + + } + + /****************** Close Browser ***********************/ + public void tearDown() { + driver.close(); + + } + + /****************** Quit Browser ***********************/ + public void quitBrowser() { + driver.quit(); + + } + + /****************** Enter Text ***********************/ + public void enterText(String xpathKey, String data) { + try { + getElement(xpathKey).sendKeys(data); + reportPass(data + " - Entered successfully in locator Element : " + xpathKey); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + /****************** Click Element ***********************/ + public void elementClick(String xpathKey) { + try { + getElement(xpathKey).click(); + reportPass(xpathKey + " : Element Clicked Successfully"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + /****************** Select List Drop Down ******************/ + public void SelectElementInList(String locatorXpath, String Value){ + try{ + List listElement = driver.findElements(By.xpath(locatorXpath)); + for (WebElement listItem : listElement) { + String prefix = listItem.getText(); + //System.out.println(prefix); + if(prefix.contains(Value)){ + //System.out.println("Inside if statenment"); + waitForPageLoad(); + listItem.click(); + } + } + logger.log(Status.INFO, "Selected the Defined Value : " +Value); + }catch (Exception e){ + reportFail(e.getMessage()); + } + } + + + private void findElements(By id) { + // TODO Auto-generated method stub + + } + + /****************** Identify Element ***********************/ + public WebElement getElement(String locatorKey) { + WebElement element = null; + + try { + if (locatorKey.endsWith("_Id")) { + element = driver.findElement(By.id(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else if (locatorKey.endsWith("_Xpath")) { + element = driver.findElement(By.xpath(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else if (locatorKey.endsWith("_ClassName")) { + element = driver.findElement(By.className(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else if (locatorKey.endsWith("_CSS")) { + element = driver.findElement(By.cssSelector(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else if (locatorKey.endsWith("_LinkText")) { + element = driver.findElement(By.linkText(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else if (locatorKey.endsWith("_PartialLinkText")) { + element = driver.findElement(By.partialLinkText(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else if (locatorKey.endsWith("_Name")) { + element = driver.findElement(By.name(prop.getProperty(locatorKey))); + logger.log(Status.INFO, "Locator Identidied : " + locatorKey); + } else { + reportFail("Failing the Testcase, Invalid Locator " + locatorKey); + } + } catch (Exception e) { + + // Fail the TestCase and Report the error + reportFail(e.getMessage()); + e.printStackTrace(); + } + + return element; + } + + /****************** Handle Frames **********************/ + public void switchToFrame(String frameLocator){ + try { + logger.log(Status.INFO, "Switching Frame : " + frameLocator); + driver.switchTo().frame(frameLocator); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public void switchToFrameByIndex(int frameNumner){ + try { + logger.log(Status.INFO, "Switching Frame : " + frameNumner); + driver.switchTo().frame(frameNumner); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public void switchToDefaultFrame(){ + try { + logger.log(Status.INFO, "Switching to Main Windpw"); + driver.switchTo().defaultContent(); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + /****************** Verify Element ***********************/ + public boolean isElementPresent(String locatorKey) { + try { + if (getElement(locatorKey).isDisplayed()) { + reportPass(locatorKey + " : Element is Displayed"); + return true; + } + } catch (Exception e) { + reportFail(e.getMessage()); + } + return false; + } + + public boolean isElementSelected(String locatorKey) { + try { + if (getElement(locatorKey).isSelected()) { + reportPass(locatorKey + " : Element is Selected"); + return true; + } + } catch (Exception e) { + reportFail(e.getMessage()); + } + return false; + } + + public boolean isElementEnabled(String locatorKey) { + try { + if (getElement(locatorKey).isEnabled()) { + reportPass(locatorKey + " : Element is Enabled"); + return true; + } + } catch (Exception e) { + reportFail(e.getMessage()); + } + return false; + } + + public void verifyPageTitle(String pageTitle) { + try { + String actualTite = driver.getTitle(); + logger.log(Status.INFO, "Actual Title is : " + actualTite); + logger.log(Status.INFO, "Expected Title is : " + pageTitle); + Assert.assertEquals(actualTite, pageTitle); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + /****************** Assertion Functions ***********************/ + public void assertTrue(boolean flag) { + softAssert.assertTrue(flag); + } + + public void assertfalse(boolean flag) { + softAssert.assertFalse(flag); + } + + public void assertequals(String actual, String expected) { + try{ + logger.log(Status.INFO, "Assertion : Actual is -" + actual + " And Expacted is - " + expected); + softAssert.assertEquals(actual, expected); + }catch(Exception e){ + reportFail(e.getMessage()); + } + + } + + /****************** Reporting Functions ***********************/ + public void reportFail(String reportString) { + logger.log(Status.FAIL, reportString); + takeScreenShotOnFailure(); + Assert.fail(reportString); + } + + public void reportPass(String reportString) { + logger.log(Status.PASS, reportString); + } + + @AfterMethod + public void afterTest() { + softAssert.assertAll(); + driver.quit(); + } + + /****************** Capture Screen Shot ***********************/ + public void takeScreenShotOnFailure() { + TakesScreenshot takeScreenShot = (TakesScreenshot) driver; + File sourceFile = takeScreenShot.getScreenshotAs(OutputType.FILE); + + File destFile = new File(System.getProperty("user.dir") + "/ScreenShots/" + DateUtils.getTimeStamp() + ".png"); + try { + FileUtils.copyFile(sourceFile, destFile); + logger.addScreenCaptureFromPath( + System.getProperty("user.dir") + "/ScreenShots/" + DateUtils.getTimeStamp() + ".png"); + + } catch (IOException e) { + e.printStackTrace(); + } + + } + + /***************** Wait Functions in Framework *****************/ + public void waitForPageLoad() { + JavascriptExecutor js = (JavascriptExecutor) driver; + + int i = 0; + while (i != 180) { + String pageState = (String) js.executeScript("return document.readyState;"); + if (pageState.equals("complete")) { + break; + } else { + waitLoad(1); + } + } + + waitLoad(2); + + i = 0; + while (i != 180) { + Boolean jsState = (Boolean) js.executeScript("return window.jQuery != undefined && jQuery.active == 0;"); + if (jsState) { + break; + } else { + waitLoad(1); + } + } + } + + public void waitLoad(int i) { + try { + Thread.sleep(i * 1000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + /**************** Core Application Functions ******************/ + public void doLogin(){ + logger.log(Status.INFO, "Logging the Application"); + invokeBrowser("Chrome"); + openURL("websiteURL"); + elementClick("zohoLoginTextBox_ClassName"); + enterText("zohoUserNameTextBox_Id", "anshulc55@gmail.com"); + enterText("zhPasswordTB_Id", "Test@12345"); + elementClick("zhSignBtn_Id"); + waitForPageLoad(); + verifyPageTitle("Zoho Home"); + } + + @AfterTest + public void endReport() { + report.flush(); + + } +} diff --git a/DataDrivenFramework/src/main/java/testData/TestData.xlsx b/DataDrivenFramework/src/main/java/testData/TestData.xlsx new file mode 100644 index 0000000..796a570 Binary files /dev/null and b/DataDrivenFramework/src/main/java/testData/TestData.xlsx differ diff --git a/DataDrivenFramework/src/main/java/testData/TestData_Testmanagement.xlsx b/DataDrivenFramework/src/main/java/testData/TestData_Testmanagement.xlsx new file mode 100644 index 0000000..bbcb209 Binary files /dev/null and b/DataDrivenFramework/src/main/java/testData/TestData_Testmanagement.xlsx differ diff --git a/DataDrivenFramework/src/test/.DS_Store b/DataDrivenFramework/src/test/.DS_Store new file mode 100644 index 0000000..5f4cb49 Binary files /dev/null and b/DataDrivenFramework/src/test/.DS_Store differ diff --git a/DataDrivenFramework/src/test/TestData/TestData_Testmanagement.xlsx b/DataDrivenFramework/src/test/TestData/TestData_Testmanagement.xlsx new file mode 100644 index 0000000..bbcb209 Binary files /dev/null and b/DataDrivenFramework/src/test/TestData/TestData_Testmanagement.xlsx differ diff --git a/DataDrivenFramework/src/test/TestData/ZohoTestData.xlsx b/DataDrivenFramework/src/test/TestData/ZohoTestData.xlsx new file mode 100644 index 0000000..2e9a921 Binary files /dev/null and b/DataDrivenFramework/src/test/TestData/ZohoTestData.xlsx differ diff --git a/DataDrivenFramework/src/test/resources/ObjectRepository/projectConfig.properties b/DataDrivenFramework/src/test/resources/ObjectRepository/projectConfig.properties new file mode 100644 index 0000000..8c7c606 --- /dev/null +++ b/DataDrivenFramework/src/test/resources/ObjectRepository/projectConfig.properties @@ -0,0 +1,79 @@ +# Global Properties + +browserName=chrome +#websiteURL=https://www.rediff.com/ +websiteURL=https://www.zoho.in/ + + +#Home Page Locators +singinBtn_Xpath=//*[@id='signin_info']/a[1] +singinBtn_Id=signin_info + + +#Login Page Locators +usrnameTextbox_Xpath=//*[@id='login1'] +usrnameTextbox_Id=login1 +passwordTextbox_Xpath=//*[@id='password'] +passwordTextb0x_CSS=#password + + +#Zoho LoginPage Elements +zohoLoginTextBox_ClassName=zh-login + + +#Accounts Page Element +zohoUserNameTextBox_Id=lid +zhPasswordTB_Id=pwd +zhSignBtn_Id=signin_submit + + +#Application Home Page +CRMLink_LinkText=CRM + + +#CRM Page Elements +Leads_CSS=#crmpluscommonui_crm_Leads > a:nth-child(1) + +#Leads Page Elements +AddLead_CSS=.newwhitebtn.customPlusBtn + + +#Create Lead +FirstNameDropDown_CSS=.firstSal > span:nth-child(2) > span:nth-child(1) > span:nth-child(1) +FirstNameOption_CSS=#select2-Crm_Leads_FIRSTNAME_SALUTATION-result-tjwg-Mr\. +FirstNameTB_Id=Crm_Leads_FIRSTNAME +CRMCompanyTB_Id=Crm_Leads_COMPANY +CRMLastNameTB_Id=Crm_Leads_LASTNAME +CRMTitleTB_Id=Crm_Leads_DESIGNATION +EmailTB_Id=Crm_Leads_EMAIL +MobileTB_Id=Crm_Leads_MOBILE +CRMWebSiteTB_Id=Crm_Leads_WEBSITE +SourceLead_CSS=span.select2-container--open:nth-child(2) > span:nth-child(1) > span:nth-child(1) +SourceLeadOption_CSS=html.mac.firefox.firefox6.gecko.gecko6.page_initial_loading_hide body span.select2-container.select2-container--default.select2-container--open span.select2-dropdown.select2-dropdown--below span.select2-results ul#select2-Crm_Leads_LEADSOURCE-results.select2-results__options li#select2-Crm_Leads_LEADSOURCE-result-r3zc-Employee Referral.select2-results__option +SaveLeadBtn_Id=saveLeadsBtn + + +#LeadsTimeLine +LeadName_Id=subvalue_LASTNAME + + + + + + + + + + + + + + + + + + + + + + diff --git a/FirstSeleniumProject/drivers/IEDriverServer.exe b/DataDrivenFramework/src/test/resources/drivers/IEDriverServer.exe old mode 100644 new mode 100755 similarity index 100% rename from FirstSeleniumProject/drivers/IEDriverServer.exe rename to DataDrivenFramework/src/test/resources/drivers/IEDriverServer.exe diff --git a/DataDrivenFramework/src/test/resources/drivers/chromedriver b/DataDrivenFramework/src/test/resources/drivers/chromedriver new file mode 100755 index 0000000..11f9d16 Binary files /dev/null and b/DataDrivenFramework/src/test/resources/drivers/chromedriver differ diff --git a/DataDrivenFramework/src/test/resources/drivers/geckodriver b/DataDrivenFramework/src/test/resources/drivers/geckodriver new file mode 100755 index 0000000..bcec190 Binary files /dev/null and b/DataDrivenFramework/src/test/resources/drivers/geckodriver differ diff --git a/DataDrivenFramework/src/test/resources/drivers/operadriver b/DataDrivenFramework/src/test/resources/drivers/operadriver new file mode 100755 index 0000000..0da24a8 Binary files /dev/null and b/DataDrivenFramework/src/test/resources/drivers/operadriver differ diff --git a/DataDrivenFramework/src/test/resources/drivers/sha512_sum b/DataDrivenFramework/src/test/resources/drivers/sha512_sum new file mode 100755 index 0000000..0265fa5 --- /dev/null +++ b/DataDrivenFramework/src/test/resources/drivers/sha512_sum @@ -0,0 +1 @@ +61eee3dc5c53b8921c4e1ae34f660aaaada4748fd93f56c113bb5c689b8a4e2874d0616d0311a0b1247dede15a7470a3dc9f043e8ec21331f2fc6ba7b7614695 operadriver \ No newline at end of file diff --git a/DataDrivenFramework/test-output/Default suite/Default test.html b/DataDrivenFramework/test-output/Default suite/Default test.html new file mode 100644 index 0000000..21aa0cb --- /dev/null +++ b/DataDrivenFramework/test-output/Default suite/Default test.html @@ -0,0 +1,163 @@ + + +TestNG: Default test + + + + + + + + +

Default test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/1/0
Started on:Sun May 26 17:43:42 IST 2019
Total time:94 seconds (94106 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + +
FAILED TESTS
Test methodExceptionTime (seconds)Instance
creatLeadTest
Test class: com.datadriven.framework.test.CRM.CRMLeadTest
java.lang.AssertionError: stale element reference: element is not attached to the page document
+  (Session info: chrome=74.0.3729.169)
+  (Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Mac OS X 10.14.4 x86_64) (WARNING: The server did not provide any stacktrace information)
+Command duration or timeout: 0 milliseconds
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/stale_element_reference.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'Anshuls-MacBook-Air.local', ip: 'fe80:0:0:0:1071:74eb:812c:e9c4%en0', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.14.4', java.version: '1.8.0_181'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 74.0.3729.6 (255758eccf3d24..., userDataDir: /var/folders/g2/v_wztjz968b...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:60226}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: MAC, platformName: MAC, proxy: Proxy(), rotatable: false, setWindowRect: true, strictFileInteractability: false, takesHeapSnapshot: true, takesScreenshot: true, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unexpectedAlertBehaviour: ignore, unhandledPromptBehavior: ignore, version: 74.0.3729.169, webStorageEnabled: true}
+Session ID: 60264f016629044aefcdeea614bdfbe6
+	at org.testng.Assert.fail(Assert.java:96)
+	at com.datadrivern.framework.base.BaseUI.reportFail(BaseUI.java:302)
+	at com.datadrivern.framework.base.BaseUI.SelectElementInList(BaseUI.java:154)
+	at com.datadriven.framework.test.CRM.CRMLeadTest.creatLeadTest(CRMLeadTest.java:21)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
+	at org.testng.internal.Invoker.invokeMethod(Invoker.java:580)
+	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716)
+	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
+	at org.testng.TestRunner.privateRun(TestRunner.java:648)
+	at org.testng.TestRunner.run(TestRunner.java:505)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
+	at org.testng.TestNG.runSuites(TestNG.java:1049)
+	at org.testng.TestNG.run(TestNG.java:1017)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
Click to show all stack frames +
java.lang.AssertionError: stale element reference: element is not attached to the page document
+  (Session info: chrome=74.0.3729.169)
+  (Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Mac OS X 10.14.4 x86_64) (WARNING: The server did not provide any stacktrace information)
+Command duration or timeout: 0 milliseconds
+For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/stale_element_reference.html
+Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
+System info: host: 'Anshuls-MacBook-Air.local', ip: 'fe80:0:0:0:1071:74eb:812c:e9c4%en0', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.14.4', java.version: '1.8.0_181'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 74.0.3729.6 (255758eccf3d24..., userDataDir: /var/folders/g2/v_wztjz968b...}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:60226}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: MAC, platformName: MAC, proxy: Proxy(), rotatable: false, setWindowRect: true, strictFileInteractability: false, takesHeapSnapshot: true, takesScreenshot: true, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unexpectedAlertBehaviour: ignore, unhandledPromptBehavior: ignore, version: 74.0.3729.169, webStorageEnabled: true}
+Session ID: 60264f016629044aefcdeea614bdfbe6
+	at org.testng.Assert.fail(Assert.java:96)
+	at com.datadrivern.framework.base.BaseUI.reportFail(BaseUI.java:302)
+	at com.datadrivern.framework.base.BaseUI.SelectElementInList(BaseUI.java:154)
+	at com.datadriven.framework.test.CRM.CRMLeadTest.creatLeadTest(CRMLeadTest.java:21)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
+	at org.testng.internal.Invoker.invokeMethod(Invoker.java:580)
+	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716)
+	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988)
+	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
+	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
+	at org.testng.TestRunner.privateRun(TestRunner.java:648)
+	at org.testng.TestRunner.run(TestRunner.java:505)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
+	at org.testng.TestNG.runSuites(TestNG.java:1049)
+	at org.testng.TestNG.run(TestNG.java:1017)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
93com.datadriven.framework.test.CRM.CRMLeadTest@149494d8

+ + \ No newline at end of file diff --git a/DataDrivenFramework/test-output/Default suite/Default test.xml b/DataDrivenFramework/test-output/Default suite/Default test.xml new file mode 100644 index 0000000..a99cdee --- /dev/null +++ b/DataDrivenFramework/test-output/Default suite/Default test.xml @@ -0,0 +1,57 @@ + + + + + + + + + diff --git a/DataDrivenFramework/test-output/Default suite/testng-failed.xml b/DataDrivenFramework/test-output/Default suite/testng-failed.xml new file mode 100644 index 0000000..3b315c5 --- /dev/null +++ b/DataDrivenFramework/test-output/Default suite/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/DataDrivenFramework/test-output/junitreports/TEST-com.daradriver.framework.test.LoginTest.ZohoLoginTest.xml b/DataDrivenFramework/test-output/junitreports/TEST-com.daradriver.framework.test.LoginTest.ZohoLoginTest.xml new file mode 100644 index 0000000..5971eba --- /dev/null +++ b/DataDrivenFramework/test-output/junitreports/TEST-com.daradriver.framework.test.LoginTest.ZohoLoginTest.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/DataDrivenFramework/test-output/junitreports/TEST-com.daradriver.framework.test.LoginTest.loginTest.xml b/DataDrivenFramework/test-output/junitreports/TEST-com.daradriver.framework.test.LoginTest.loginTest.xml new file mode 100644 index 0000000..91947f3 --- /dev/null +++ b/DataDrivenFramework/test-output/junitreports/TEST-com.daradriver.framework.test.LoginTest.loginTest.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/DataDrivenFramework/test-output/junitreports/TEST-com.datadriven.framework.test.CRM.CRMLeadTest.xml b/DataDrivenFramework/test-output/junitreports/TEST-com.datadriven.framework.test.CRM.CRMLeadTest.xml new file mode 100644 index 0000000..8a95110 --- /dev/null +++ b/DataDrivenFramework/test-output/junitreports/TEST-com.datadriven.framework.test.CRM.CRMLeadTest.xml @@ -0,0 +1,57 @@ + + + + + + + + + diff --git a/DataDrivenFramework/test-output/junitreports/TEST-com.datadriven.framework.utils.TestDataProvider.xml b/DataDrivenFramework/test-output/junitreports/TEST-com.datadriven.framework.utils.TestDataProvider.xml new file mode 100644 index 0000000..55f5fbd --- /dev/null +++ b/DataDrivenFramework/test-output/junitreports/TEST-com.datadriven.framework.utils.TestDataProvider.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/FirstSeleniumProject/test-output/old/Default suite/Default test.properties b/DataDrivenFramework/test-output/old/Default suite/Default test.properties similarity index 100% rename from FirstSeleniumProject/test-output/old/Default suite/Default test.properties rename to DataDrivenFramework/test-output/old/Default suite/Default test.properties diff --git a/DataDrivenFramework/test-output/old/Default suite/classes.html b/DataDrivenFramework/test-output/old/Default suite/classes.html new file mode 100644 index 0000000..7574a21 --- /dev/null +++ b/DataDrivenFramework/test-output/old/Default suite/classes.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Class nameMethod nameGroups
com.datadriven.framework.test.CRM.CRMLeadTest  
@Test
 creatLeadTest 
@BeforeClass
@BeforeMethod
@AfterMethod
 afterTest 
@AfterClass
diff --git a/FirstSeleniumProject/test-output/old/Default suite/groups.html b/DataDrivenFramework/test-output/old/Default suite/groups.html similarity index 100% rename from FirstSeleniumProject/test-output/old/Default suite/groups.html rename to DataDrivenFramework/test-output/old/Default suite/groups.html diff --git a/FirstSeleniumProject/test-output/old/Default suite/index.html b/DataDrivenFramework/test-output/old/Default suite/index.html similarity index 100% rename from FirstSeleniumProject/test-output/old/Default suite/index.html rename to DataDrivenFramework/test-output/old/Default suite/index.html diff --git a/FirstSeleniumProject/test-output/old/Default suite/main.html b/DataDrivenFramework/test-output/old/Default suite/main.html similarity index 100% rename from FirstSeleniumProject/test-output/old/Default suite/main.html rename to DataDrivenFramework/test-output/old/Default suite/main.html diff --git a/DataDrivenFramework/test-output/old/Default suite/methods-alphabetical.html b/DataDrivenFramework/test-output/old/Default suite/methods-alphabetical.html new file mode 100644 index 0000000..0573687 --- /dev/null +++ b/DataDrivenFramework/test-output/old/Default suite/methods-alphabetical.html @@ -0,0 +1,10 @@ +

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

+ + + + + + + + +
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/05/26 17:45:15 0     <<afterTest  main@1370651081
19/05/26 17:43:42 -93265      creatLeadTestmain@1370651081
19/05/26 17:45:15 288  <<endReport     main@1370651081
diff --git a/FirstSeleniumProject/test-output/old/Default suite/methods-not-run.html b/DataDrivenFramework/test-output/old/Default suite/methods-not-run.html similarity index 100% rename from FirstSeleniumProject/test-output/old/Default suite/methods-not-run.html rename to DataDrivenFramework/test-output/old/Default suite/methods-not-run.html diff --git a/DataDrivenFramework/test-output/old/Default suite/methods.html b/DataDrivenFramework/test-output/old/Default suite/methods.html new file mode 100644 index 0000000..1494438 --- /dev/null +++ b/DataDrivenFramework/test-output/old/Default suite/methods.html @@ -0,0 +1,10 @@ +

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

+ + + + + + + + +
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/05/26 17:43:42 0      creatLeadTestmain@1370651081
19/05/26 17:45:15 93265     <<afterTest  main@1370651081
19/05/26 17:45:15 93553  <<endReport     main@1370651081
diff --git a/FirstSeleniumProject/test-output/old/Default suite/reporter-output.html b/DataDrivenFramework/test-output/old/Default suite/reporter-output.html similarity index 100% rename from FirstSeleniumProject/test-output/old/Default suite/reporter-output.html rename to DataDrivenFramework/test-output/old/Default suite/reporter-output.html diff --git a/DataDrivenFramework/test-output/old/Default suite/testng.xml.html b/DataDrivenFramework/test-output/old/Default suite/testng.xml.html new file mode 100644 index 0000000..0b2e018 --- /dev/null +++ b/DataDrivenFramework/test-output/old/Default suite/testng.xml.html @@ -0,0 +1 @@ +testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.datadriven.framework.test.CRM.CRMLeadTest"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file diff --git a/DataDrivenFramework/test-output/old/Default suite/toc.html b/DataDrivenFramework/test-output/old/Default suite/toc.html new file mode 100644 index 0000000..fcf2e8b --- /dev/null +++ b/DataDrivenFramework/test-output/old/Default suite/toc.html @@ -0,0 +1,30 @@ + + +Results for Default suite + + + + +

Results for
Default suite

+ + + + + + + + + + +
1 test1 class1 method:
+  chronological
+  alphabetical
+  not run (0)
0 groupreporter outputtestng.xml
+ +

+

+
Default test (0/1/0) + Results +
+
+ \ No newline at end of file diff --git a/DataDrivenFramework/test-output/old/index.html b/DataDrivenFramework/test-output/old/index.html new file mode 100644 index 0000000..ba5fb5e --- /dev/null +++ b/DataDrivenFramework/test-output/old/index.html @@ -0,0 +1,9 @@ + + + + +

Test results

+ + + +
SuitePassedFailedSkippedtestng.xml
Total010 
Default suite010Link
diff --git a/DataDrivenFrameworkV2/drivers/IEDriverServer.exe b/DataDrivenFrameworkV2/drivers/IEDriverServer.exe new file mode 100755 index 0000000..c8fa952 Binary files /dev/null and b/DataDrivenFrameworkV2/drivers/IEDriverServer.exe differ diff --git a/DataDrivenFrameworkV2/drivers/chromedriver b/DataDrivenFrameworkV2/drivers/chromedriver new file mode 100755 index 0000000..2ac561d Binary files /dev/null and b/DataDrivenFrameworkV2/drivers/chromedriver differ diff --git a/DataDrivenFrameworkV2/drivers/geckodriver b/DataDrivenFrameworkV2/drivers/geckodriver new file mode 100755 index 0000000..1564f31 Binary files /dev/null and b/DataDrivenFrameworkV2/drivers/geckodriver differ diff --git a/DataDrivenFrameworkV2/drivers/msedgedriver b/DataDrivenFrameworkV2/drivers/msedgedriver new file mode 100755 index 0000000..1997af7 Binary files /dev/null and b/DataDrivenFrameworkV2/drivers/msedgedriver differ diff --git a/DataDrivenFrameworkV2/drivers/operadriver b/DataDrivenFrameworkV2/drivers/operadriver new file mode 100755 index 0000000..7a5e75d Binary files /dev/null and b/DataDrivenFrameworkV2/drivers/operadriver differ diff --git a/DataDrivenFrameworkV2/drivers/sha512_sum b/DataDrivenFrameworkV2/drivers/sha512_sum new file mode 100644 index 0000000..6f8de08 --- /dev/null +++ b/DataDrivenFrameworkV2/drivers/sha512_sum @@ -0,0 +1 @@ +1222dc5afc879a815b1cdb841341d35f48c1e133eac6cf754c8e736a905a8be87939d6306b756c9e33278645bb80a900604e5b0895b30fe06da5c7f15de6989f operadriver \ No newline at end of file diff --git a/DataDrivenFrameworkV2/keywords b/DataDrivenFrameworkV2/keywords new file mode 100644 index 0000000..f22091b --- /dev/null +++ b/DataDrivenFrameworkV2/keywords @@ -0,0 +1,22 @@ +Generic Keywords: +openBrowser +click +type +select +getText +navigate +acceptAlert +dismissAlert + + +Validation Keywords: +validateTitle +validateText +validateElementPresent +validateElementClickable +validateElementDisplayed + + +Application Keywords: +login +selectDate \ No newline at end of file diff --git a/DataDrivenFrameworkV2/pom.xml b/DataDrivenFrameworkV2/pom.xml new file mode 100644 index 0000000..96866e1 --- /dev/null +++ b/DataDrivenFrameworkV2/pom.xml @@ -0,0 +1,124 @@ + + 4.0.0 + SeleniumDDF + DataDrivenFrameworkV2 + 0.0.1-SNAPSHOT + + + org.seleniumhq.selenium + selenium-java + 4.17.0 + + + + org.apache.poi + poi + 5.2.5 + + + + + org.apache.poi + poi-ooxml + 5.2.5 + + + + + org.apache.poi + poi-ooxml-schemas + 4.1.2 + + + + + org.dom4j + dom4j + 2.1.4 + + + + + org.apache.xmlbeans + xmlbeans + 5.2.0 + + + + + + com.googlecode.json-simple + json-simple + 1.1.1 + + + + + + org.testng + testng + 7.9.0 + test + + + + + commons-io + commons-io + 2.15.1 + + + + + com.aventstack + extentreports + 5.1.1 + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.13.0 + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.2.5 + + + src/test/resources/PortfolioSuite.xml + src/test/resources/StockManage.xml + + + + + + org.codehaus.mojo + exec-maven-plugin + 3.2.0 + + + DataDriven_Execution + test + + java + + + + + runner.JSONRunner + test + + + + + + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/reports/Sat-May-11-00_21_56-IST-2024/Index.html b/DataDrivenFrameworkV2/reports/Sat-May-11-00_21_56-IST-2024/Index.html new file mode 100644 index 0000000..2bc28fe --- /dev/null +++ b/DataDrivenFrameworkV2/reports/Sat-May-11-00_21_56-IST-2024/Index.html @@ -0,0 +1,586 @@ + + + + + + + +Data Driven Test Report + + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + +
+
    +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 1

    +

    + 12:21:56 am / 00:00:00:001 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 1
    +05.11.2024 12:21:56 am +05.11.2024 12:21:56 am +00:00:00:001#test-id=1 + + + +
    +
    +
    + + + + + + + + + +
    StatusTimestampDetails
    Info12:21:56 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 1 +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 2

    +

    + 12:21:56 am / 00:02:14:972 + Fail +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 2
    +05.11.2024 12:21:56 am +05.11.2024 12:24:11 am +00:02:14:972#test-id=2 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:21:56 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 2 +
    Info12:21:56 am + Login Application +
    Info12:21:56 am + Opening Browser -- chrome +
    Info12:22:29 am + Opening Web URL : https://money.rediff.com +
    Info12:23:06 am + Perform Click on Locatore : Sign In +
    Info12:23:19 am + Typing Text : anshulc55@rediffmail.com - In Locator : useremail +
    Info12:23:20 am + Typing Text : Test@12345 - In Locator : //*[@id='userpass'] +
    Info12:23:52 am + Perform Click on Locatore : loginsubmit +
    Info12:23:52 am + Creating Portfolio :: port100 +
    Info12:23:52 am + Perform Click on Locatore : createPortfolio +
    Info12:24:03 am + Clear the Default Text from : porfolioname_id +
    Info12:24:10 am + Typing Text : port100 - In Locator : create +
    Info12:24:10 am + Perform Click on Locatore : createPortfolioButton +
    Info12:24:11 am + Selected Value in DropDown : Anshul Portfolio 1 +
    Fail12:24:11 am + Entered port100 is not availble in Portfolio List +
    Fail12:24:11 am + Screenshot +
    Fail12:24:11 am + +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 3

    +

    + 12:24:11 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 3
    +05.11.2024 12:24:11 am +05.11.2024 12:24:11 am +00:00:00:000#test-id=3 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:24:11 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 3 +
    Skip12:24:11 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 1

    +

    + 12:24:11 am / 00:00:00:000 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 1
    +05.11.2024 12:24:11 am +05.11.2024 12:24:11 am +00:00:00:000#test-id=4 + + + +
    +
    +
    + + + + + + + + + +
    StatusTimestampDetails
    Info12:24:11 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 1 +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 2

    +

    + 12:24:11 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 2
    +05.11.2024 12:24:11 am +05.11.2024 12:24:11 am +00:00:00:000#test-id=5 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:24:11 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 2 +
    Skip12:24:11 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 3

    +

    + 12:24:11 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 3
    +05.11.2024 12:24:11 am +05.11.2024 12:24:11 am +00:00:00:000#test-id=6 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:24:11 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 3 +
    Skip12:24:11 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Started

+

May 11, 2024 12:21:56 am

+
+
+
+
+

Ended

+

May 11, 2024 12:24:11 am

+
+
+
+
+

Tests Passed

+

2

+
+
+
+
+

Tests Failed

+

1

+
+
+
+
+
+
+
+
Tests
+
+
+
+ +
+
+ +
+
+
+
+
+
Log events
+
+
+
+ +
+
+ +
+
+
+
+

Timeline

+
+ +
+
+
+ +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/reports/Sat-May-11-00_21_56-IST-2024/screenshots/2024-05-11_00-24-11.png b/DataDrivenFrameworkV2/reports/Sat-May-11-00_21_56-IST-2024/screenshots/2024-05-11_00-24-11.png new file mode 100644 index 0000000..b5dad77 Binary files /dev/null and b/DataDrivenFrameworkV2/reports/Sat-May-11-00_21_56-IST-2024/screenshots/2024-05-11_00-24-11.png differ diff --git a/DataDrivenFrameworkV2/reports/Sat-May-11-00_26_05-IST-2024/Index.html b/DataDrivenFrameworkV2/reports/Sat-May-11-00_26_05-IST-2024/Index.html new file mode 100644 index 0000000..362727e --- /dev/null +++ b/DataDrivenFrameworkV2/reports/Sat-May-11-00_26_05-IST-2024/Index.html @@ -0,0 +1,586 @@ + + + + + + + +Data Driven Test Report + + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + +
+
    +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 1

    +

    + 12:26:05 am / 00:00:00:001 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 1
    +05.11.2024 12:26:05 am +05.11.2024 12:26:05 am +00:00:00:001#test-id=1 + + + +
    +
    +
    + + + + + + + + + +
    StatusTimestampDetails
    Info12:26:05 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 1 +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 2

    +

    + 12:26:05 am / 00:01:46:592 + Fail +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 2
    +05.11.2024 12:26:05 am +05.11.2024 12:27:52 am +00:01:46:592#test-id=2 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:26:05 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 2 +
    Info12:26:05 am + Login Application +
    Info12:26:05 am + Opening Browser -- chrome +
    Info12:26:09 am + Opening Web URL : https://money.rediff.com +
    Info12:26:50 am + Perform Click on Locatore : Sign In +
    Info12:26:58 am + Typing Text : anshulc55@rediffmail.com - In Locator : useremail +
    Info12:27:00 am + Typing Text : Test@12345 - In Locator : //*[@id='userpass'] +
    Info12:27:33 am + Perform Click on Locatore : loginsubmit +
    Info12:27:33 am + Creating Portfolio :: port100 +
    Info12:27:33 am + Perform Click on Locatore : createPortfolio +
    Info12:27:51 am + Clear the Default Text from : porfolioname_id +
    Info12:27:51 am + Typing Text : port100 - In Locator : create +
    Info12:27:51 am + Perform Click on Locatore : createPortfolioButton +
    Info12:27:51 am + Selected Value in DropDown : Anshul Portfolio 1 +
    Fail12:27:51 am + Entered port100 is not availble in Portfolio List +
    Fail12:27:52 am + Screenshot +
    Fail12:27:52 am + +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 3

    +

    + 12:27:52 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 3
    +05.11.2024 12:27:52 am +05.11.2024 12:27:52 am +00:00:00:000#test-id=3 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:27:52 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 3 +
    Skip12:27:52 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 1

    +

    + 12:27:52 am / 00:00:00:000 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 1
    +05.11.2024 12:27:52 am +05.11.2024 12:27:52 am +00:00:00:000#test-id=4 + + + +
    +
    +
    + + + + + + + + + +
    StatusTimestampDetails
    Info12:27:52 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 1 +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 2

    +

    + 12:27:52 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 2
    +05.11.2024 12:27:52 am +05.11.2024 12:27:52 am +00:00:00:000#test-id=5 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:27:52 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 2 +
    Skip12:27:52 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 3

    +

    + 12:27:52 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 3
    +05.11.2024 12:27:52 am +05.11.2024 12:27:52 am +00:00:00:000#test-id=6 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:27:52 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 3 +
    Skip12:27:52 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Started

+

May 11, 2024 12:26:05 am

+
+
+
+
+

Ended

+

May 11, 2024 12:27:52 am

+
+
+
+
+

Tests Passed

+

2

+
+
+
+
+

Tests Failed

+

1

+
+
+
+
+
+
+
+
Tests
+
+
+
+ +
+
+ +
+
+
+
+
+
Log events
+
+
+
+ +
+
+ +
+
+
+
+

Timeline

+
+ +
+
+
+ +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/reports/Sat-May-11-00_26_05-IST-2024/screenshots/2024-05-11_00-27-51.png b/DataDrivenFrameworkV2/reports/Sat-May-11-00_26_05-IST-2024/screenshots/2024-05-11_00-27-51.png new file mode 100644 index 0000000..1b1b22c Binary files /dev/null and b/DataDrivenFrameworkV2/reports/Sat-May-11-00_26_05-IST-2024/screenshots/2024-05-11_00-27-51.png differ diff --git a/DataDrivenFrameworkV2/reports/Sat-May-11-00_29_03-IST-2024/Index.html b/DataDrivenFrameworkV2/reports/Sat-May-11-00_29_03-IST-2024/Index.html new file mode 100644 index 0000000..9e79104 --- /dev/null +++ b/DataDrivenFrameworkV2/reports/Sat-May-11-00_29_03-IST-2024/Index.html @@ -0,0 +1,564 @@ + + + + + + + +Data Driven Test Report + + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + +
+
    +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 1

    +

    + 12:29:03 am / 00:00:00:001 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 1
    +05.11.2024 12:29:03 am +05.11.2024 12:29:03 am +00:00:00:001#test-id=1 + + + +
    +
    +
    + + + + + + + + + +
    StatusTimestampDetails
    Info12:29:03 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 1 +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 2

    +

    + 12:29:03 am / 00:01:47:974 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 2
    +05.11.2024 12:29:03 am +05.11.2024 12:30:51 am +00:01:47:974#test-id=2 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:29:03 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 2 +
    Info12:29:03 am + Login Application +
    Info12:29:03 am + Opening Browser -- chrome +
    Info12:29:07 am + Opening Web URL : https://money.rediff.com +
    Info12:29:45 am + Perform Click on Locatore : Sign In +
    Info12:30:00 am + Typing Text : anshulc55@rediffmail.com - In Locator : useremail +
    Info12:30:01 am + Typing Text : Test@12345 - In Locator : //*[@id='userpass'] +
    Info12:30:32 am + Perform Click on Locatore : loginsubmit +
    Info12:30:32 am + Creating Portfolio :: AnshulTestExcel +
    Info12:30:32 am + Perform Click on Locatore : createPortfolio +
    Info12:30:46 am + Clear the Default Text from : porfolioname_id +
    Info12:30:47 am + Typing Text : AnshulTestExcel - In Locator : create +
    Info12:30:47 am + Perform Click on Locatore : createPortfolioButton +
    Info12:30:51 am + Selected Value in DropDown : AnshulTestExcel +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Create Portfolio Method 3

    +

    + 12:30:51 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Create Portfolio Method 3
    +05.11.2024 12:30:51 am +05.11.2024 12:30:51 am +00:00:00:000#test-id=3 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:30:51 am + Starting Test : Manage Portfolio Suite : Create Portfolio Method 3 +
    Skip12:30:51 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 1

    +

    + 12:30:51 am / 00:00:00:001 + Pass +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 1
    +05.11.2024 12:30:51 am +05.11.2024 12:30:51 am +00:00:00:001#test-id=4 + + + +
    +
    +
    + + + + + + + + + +
    StatusTimestampDetails
    Info12:30:51 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 1 +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 2

    +

    + 12:30:51 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 2
    +05.11.2024 12:30:51 am +05.11.2024 12:30:51 am +00:00:00:000#test-id=5 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:30:51 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 2 +
    Skip12:30:51 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
  • +
    +

    Manage Portfolio Suite : Delete Portfolio Method 3

    +

    + 12:30:51 am / 00:00:00:000 + Skip +

    +
    +
    +
    +
    +
    +
    Manage Portfolio Suite : Delete Portfolio Method 3
    +05.11.2024 12:30:51 am +05.11.2024 12:30:51 am +00:00:00:000#test-id=6 + + + +
    +
    +
    + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info12:30:51 am + Starting Test : Manage Portfolio Suite : Delete Portfolio Method 3 +
    Skip12:30:51 am + RunMode in Test Data is not True +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Started

+

May 11, 2024 12:29:03 am

+
+
+
+
+

Ended

+

May 11, 2024 12:30:51 am

+
+
+
+
+

Tests Passed

+

3

+
+
+
+
+

Tests Failed

+

0

+
+
+
+
+
+
+
+
Tests
+
+
+
+ +
+
+ +
+
+
+
+
+
Log events
+
+
+
+ +
+
+ +
+
+
+
+

Timeline

+
+ +
+
+
+ +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/src/main/java/keywords/ApplicationKeywords.java b/DataDrivenFrameworkV2/src/main/java/keywords/ApplicationKeywords.java new file mode 100644 index 0000000..5a192be --- /dev/null +++ b/DataDrivenFrameworkV2/src/main/java/keywords/ApplicationKeywords.java @@ -0,0 +1,124 @@ +package keywords; + +import java.io.FileInputStream; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; +import java.util.Properties; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebElement; +import org.testng.asserts.SoftAssert; + +public class ApplicationKeywords extends ValidationKeywords { + + public ApplicationKeywords() { + prop = new Properties(); + try { + FileInputStream fs = new FileInputStream( + System.getProperty("user.dir") + "/src/test/resources/Project.properties"); + prop.load(fs); + } catch (Exception e) { + e.printStackTrace(); + } + + softAssert = new SoftAssert(); + } + + public void goToBuySell(String companyName) { + int rowNum = getRowNumWithCellData("stockTable_id", companyName); + + if (rowNum == -1) { + logError("Stock not present in list"); + } + + driver.findElement(By.cssSelector("table#stock > tbody > tr:nth-child(" + rowNum + ") >td:nth-child(1)")).click(); + driver.findElement(By.cssSelector("table#stock > tbody > tr:nth-child(" + rowNum + ") input.buySell")).click(); + waitforWebPageToLoad(); + } + + + public int findCurrentStockQuantity(String companyName) { + int rowNum = getRowNumWithCellData("stockTable_id", companyName); + + if (rowNum == -1) { + logError("Stock Quantity is 0 as given Stock - " + companyName + " is not present in Stock List"); + return 0; + } + + String quantity = driver.findElement(By.cssSelector("table#stock > tbody > tr:nth-child(" + rowNum + ") >td:nth-child(4)")).getText(); + logInfo(companyName + " :: Stock quality is -- " + quantity); + + return Integer.parseInt(quantity); + + } + + public void openTrasactionHistory(String companyName) { + int rowNum = getRowNumWithCellData("stockTable_id", companyName); + + if (rowNum == -1) { + logError("Stock not present in list"); + } + + driver.findElement(By.cssSelector("table#stock > tbody > tr:nth-child(" + rowNum + ") >td:nth-child(1)")).click(); + driver.findElement(By.cssSelector("table#stock > tbody > tr:nth-child(" + rowNum + ") input.equityTransaction")).click(); + waitforWebPageToLoad(); + } + + public int getRowNumWithCellData(String locatorKey, String data) { + + WebElement table = getElement(locatorKey); + List rows = table.findElements(By.tagName("tr")); + + for (int rNum = 0; rNum < rows.size(); rNum++) { + WebElement row = rows.get(rNum); + List cells = row.findElements(By.tagName("td")); + for (int cNum = 0; cNum < cells.size(); cNum++) { + WebElement cell = cells.get(cNum); + if (!cell.getText().trim().equals("")) + System.out.println("Cell Data :: " + cell.getText()); + if (cell.getText().contains(data)) + return (rNum); + } + } + return -1; // data is not found + } + + public void selectDateFromCalendar(String date) { + logInfo("Selecting the Date :: " + date); + + try { + //Date currentDate = new Date(); // dd-mm-yyyy + SimpleDateFormat dFormat = new SimpleDateFormat("dd-MM-yyyy"); + Date dateToSelect = dFormat.parse(date); + + String day = new SimpleDateFormat("d").format(dateToSelect); + String month = new SimpleDateFormat("MMMM").format(dateToSelect); + String year = new SimpleDateFormat("yyyy").format(dateToSelect); + + String monthYearToBeSelected = month + " " + year; + + String monthYearDisplayed = getElement("monthyear_css").getText(); + + while (!monthYearToBeSelected.equals(monthYearDisplayed)) { + click("datebackButoon_xpath"); + monthYearDisplayed = getElement("monthyear_css").getText(); + } + + driver.findElement(By.xpath("//td[text()='" + day + "']")).click(); + + } catch (Exception e) { + logError(e.getMessage()); + e.printStackTrace(); + } + + } + + public void login() { + + } + + public void selectDate() { + + } +} diff --git a/DataDrivenFrameworkV2/src/main/java/keywords/GenericKeywords.java b/DataDrivenFrameworkV2/src/main/java/keywords/GenericKeywords.java new file mode 100644 index 0000000..f2164ba --- /dev/null +++ b/DataDrivenFrameworkV2/src/main/java/keywords/GenericKeywords.java @@ -0,0 +1,350 @@ +package keywords; + +import java.io.File; +import java.io.IOException; +import java.text.SimpleDateFormat; +import java.time.Duration; +import java.util.Date; +import java.util.List; +import java.util.Properties; +import java.util.Scanner; +import org.apache.commons.io.FileUtils; +import org.openqa.selenium.By; +import org.openqa.selenium.JavascriptExecutor; +import org.openqa.selenium.Keys; +import org.openqa.selenium.OutputType; +import org.openqa.selenium.TakesScreenshot; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.edge.EdgeDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.firefox.FirefoxOptions; +import org.openqa.selenium.firefox.FirefoxProfile; +import org.openqa.selenium.firefox.ProfilesIni; +import org.openqa.selenium.safari.SafariDriver; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.Select; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Reporter; +import org.testng.asserts.SoftAssert; +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; +import com.aventstack.extentreports.markuputils.ExtentColor; +import com.aventstack.extentreports.markuputils.MarkupHelper; +import reports.ExtentManager; + +public class GenericKeywords { + public WebDriver driver; + public Properties prop; + public ExtentTest test; + public SoftAssert softAssert; + + // Acceptable Failures, Critical Failures, Unexpected Failures + + public void openBrowser(String browserKey) { + String browserName = prop.getProperty(browserKey); + logInfo("Opening Browser -- " + browserName); + if (browserName.equalsIgnoreCase("chrome")) { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + ChromeOptions options = new ChromeOptions(); + options.addArguments("--start-maximized", "--disable-infobars"); + options.addArguments("--disable-extensions"); + //options.addArguments("--incognito"); + options.addArguments("--disable-notifications"); + //options.addArguments("ignore-certificate-errors"); + + driver = new ChromeDriver(options); + } else if (browserName.equalsIgnoreCase("firefox")) { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "drivers/geckodriver"); + FirefoxOptions options = new FirefoxOptions(); + ProfilesIni profiles = new ProfilesIni(); + FirefoxProfile ffprofile = profiles.getProfile("TestUser"); + ffprofile.setPreference("dom.webnotifications.enabled", false); + ffprofile.setAcceptUntrustedCertificates(true); + ffprofile.setAssumeUntrustedCertificateIssuer(false); + options.setProfile(ffprofile); + driver = new FirefoxDriver(options); + } else if (browserName.equalsIgnoreCase("edge")) { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "drivers/msedgedriver"); + driver = new EdgeDriver(); + } else if (browserName.equalsIgnoreCase("safari")) { + driver = new SafariDriver(); + } else { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "drivers/chromedriver"); + driver = new ChromeDriver(); + } + + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(30)); + } + + public void setReport(ExtentTest test) { + this.test = test; + } + + public void reportFailure(String msg, boolean isCriticalFailure) { + logError(msg); + takeScreenShot(); + softAssert.fail(msg); + + if (isCriticalFailure) { + Reporter.getCurrentTestResult().getTestContext().setAttribute("isCriticalFailure", "true"); + reportAll(); + } + } + + public void reportFailure(String msg) { + // logError(msg); + // softAssert.fail(msg); + reportFailure(msg, false); + } + + public void reportAll() { + softAssert.assertAll(); + } + + public void takeScreenShot() { + // File Name of Screenshot + Date currentDate = new Date(); + + // Format the date and time + SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd_HH-mm-ss"); + String formattedDate = dateFormat.format(currentDate); + + String screenshotFile = formattedDate + ".png"; + + // take screenshot + File srcFile = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE); + + try { + FileUtils.copyFile(srcFile, new File(ExtentManager.screenShotPath + '/' + screenshotFile)); + + // put screenshot file in Extent reports + // test.log(Status.INFO, "Screenshot -- " + // + test.addScreenCaptureFromPath(ExtentManager.screenShotPath + '/' + + // screenshotFile)); + + test.log(Status.FAIL, MarkupHelper.createLabel("Screenshot", ExtentColor.GREEN)); + test.log(Status.FAIL, + ""); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + + public void openURL(String URLKey) { + logInfo("Opening Web URL : " + prop.getProperty(URLKey)); + driver.get(prop.getProperty(URLKey)); + } + + public void click(String locatorKey) { + logInfo("Perform Click on Locatore : " + prop.getProperty(locatorKey)); + getElement(locatorKey).click(); + // driver.findElement(By.linkText(prop.getProperty(locatorKey))).click(); + } + + public void clickEnterKey(String locatorKey) { + logInfo("Pressing Enter Key"); + getElement(locatorKey).sendKeys(Keys.ENTER); + } + + public void clickButton(String locatorKey) { + logInfo("Perform Click on Locatore : " + prop.getProperty(locatorKey)); + getElement(locatorKey).click(); + } + + public void type(String locatorKey, String value) { + logInfo("Typing Text : " + value + " - In Locator : " + prop.getProperty(locatorKey)); + getElement(locatorKey).sendKeys(value); + } + + public void selectByVisibleText(String locatorKey, String value) { + logInfo("Selecting Portfolio :: " + value); + Select dropDown = new Select(getElement(locatorKey)); + dropDown.selectByVisibleText(value); + + } + + public void acceptAlert() { + logInfo("Accepting the Alert"); + + WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(60)); + wait.until(ExpectedConditions.alertIsPresent()); + + driver.switchTo().alert().accept(); + logInfo("Accepted the Alert Successfully"); + } + + public void enterCaptcha(String locatorKey) throws InterruptedException { + logInfo("Given Captcha Locator : " + prop.getProperty(locatorKey)); + try (Scanner scanner = new Scanner(System.in)) { + System.out.print("Enter Captcha to fill in the text box: "); + String inputText = scanner.nextLine(); + + getElement(locatorKey).sendKeys(inputText); + } + Thread.sleep(3000); + } + + public WebElement getElement(String locatorKey) { + +// // Element is present +// if (!isElementPresent(locatorKey)) { +// // Report Error +// System.out.println("Element is not Present : " + locatorKey); +// } +// +// // Element is visible +// if (!isElementVisible(locatorKey)) { +// // Report Error +// System.out.println("Element is not Visible : " + locatorKey); +// } + + // Create WebElement and Return WebElement + WebElement element = driver.findElement(getLocator(locatorKey)); + return element; + } + + public List getElements(String locatorKey) { + + // Create WebElement and Return WebElement + List elements = driver.findElements(getLocator(locatorKey)); + return elements; + } + + public boolean isElementPresent(String locatorKey) { + WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(10)); + try { + wait.until(ExpectedConditions.presenceOfElementLocated(getLocator(locatorKey))); + } catch (Exception e) { + reportFailure("Unable to locate Element with Locator : " + getLocator(locatorKey)); + reportFailure(e.getMessage()); + e.printStackTrace(); + return false; + } + return true; + } + + public boolean isElementVisible(String locatorKey) { + WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(10)); + try { + wait.until(ExpectedConditions.visibilityOfElementLocated(getLocator(locatorKey))); + } catch (Exception e) { + reportFailure(e.getMessage()); + e.printStackTrace(); + return false; + } + return true; + } + + public By getLocator(String locatorkey) { + By by = null; + + if (locatorkey.endsWith("_id")) + by = By.id(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_xpath")) + by = By.xpath(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_css")) + by = By.cssSelector(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_linkText")) + by = By.linkText(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_partialLinkText")) + by = By.partialLinkText(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_name")) + by = By.name(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_className")) + by = By.className(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_name")) + by = By.name(prop.getProperty(locatorkey)); + else if (locatorkey.endsWith("_tagName")) + by = By.tagName(prop.getProperty(locatorkey)); + return by; + } + + public void logInfo(String msg) { + test.log(Status.INFO, msg); + } + + public void logError(String msg) { + test.log(Status.FAIL, msg); + } + + public void logWarning(String msg) { + test.log(Status.WARNING, msg); + } + + public void logSkip(String msg) { + test.log(Status.SKIP, msg); + } + + public void clear(String locatorKey) { + logInfo("Clear the Default Text from : " + locatorKey); + getElement(locatorKey).clear(); + } + + public void select() { + + } + + public String getText(String locatorKey) { + logInfo("Getting the Text from : " + locatorKey); + return getElement(locatorKey).getText(); + } + + public void navigate() { + + } + + public void dismissAlert() { + + } + + public void quitDriver() { + driver.quit(); + } + + public void waitforWebPageToLoad() { + JavascriptExecutor js = (JavascriptExecutor) driver; + int i = 0; + + while (i != 10) { + String state = (String) js.executeScript("return document.readyState;"); + System.out.println(state); + + if (state.equals("complete")) + break; + else + wait(2); + + i++; + } + + // check for jQuery status + i = 0; + while (i != 10) { + + Long d = (Long) js.executeScript("return jQuery.active;"); + System.out.println(d); + if (d.longValue() == 0) + break; + else + wait(2); + i++; + + } + } + + public void wait(int time) { + try { + Thread.sleep(time * 1000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + +} diff --git a/DataDrivenFrameworkV2/src/main/java/keywords/ValidationKeywords.java b/DataDrivenFrameworkV2/src/main/java/keywords/ValidationKeywords.java new file mode 100644 index 0000000..c6b74e4 --- /dev/null +++ b/DataDrivenFrameworkV2/src/main/java/keywords/ValidationKeywords.java @@ -0,0 +1,47 @@ +package keywords; + +import org.openqa.selenium.support.ui.Select; +import org.testng.Assert; + +public class ValidationKeywords extends GenericKeywords{ + + + public void validateTitle(String expectedTitle) { + logInfo("Expected Title : " + expectedTitle); + Assert.assertEquals(driver.getTitle(), expectedTitle); + } + + public void validateSelectedValueInDropDown(String locatorKey, String value) { + Select dropdown = new Select(getElement(locatorKey)); + String selectedValue = dropdown.getFirstSelectedOption().getText(); + logInfo("Selected Value in DropDown : " + selectedValue); + + if(!selectedValue.equals(value)) { + reportFailure("Entered "+ value + " is not availble in Portfolio List", true); + } + } + + public void validateSelectedValueNotInDropDown(String locatorKey, String value) { + Select dropdown = new Select(getElement(locatorKey)); + String selectedValue = dropdown.getFirstSelectedOption().getText(); + if(selectedValue.equals(value)) { + reportFailure("Portfolio "+ value + " is availble in Portfolio List", true); + } + } + + public void validateText() { + + } + + public void validateElementPresent() { + + } + + public void validateElementClickable() { + + } + + public void validateElementDisplayed() { + + } +} diff --git a/DataDrivenFrameworkV2/src/main/java/reports/ExtentManager.java b/DataDrivenFrameworkV2/src/main/java/reports/ExtentManager.java new file mode 100644 index 0000000..39cfab4 --- /dev/null +++ b/DataDrivenFrameworkV2/src/main/java/reports/ExtentManager.java @@ -0,0 +1,40 @@ +package reports; + +import java.io.File; +import java.util.Date; +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.reporter.ExtentSparkReporter; +import com.aventstack.extentreports.reporter.configuration.Theme; + +public class ExtentManager { + + public static ExtentReports reports; + public static String screenShotPath; + + // Initialize Report and create Report + public static ExtentReports getReports() { + if (reports == null) { + reports = new ExtentReports(); + + Date date = new Date(); + + String reportFolderName = date.toString().replaceAll(":", "_").replaceAll(" ", "-"); + String reportPath = System.getProperty("user.dir") + "/reports/" + reportFolderName; + screenShotPath = reportPath + "/screenshots"; + + File file = new File(screenShotPath); + file.mkdirs(); + + ExtentSparkReporter reporter = new ExtentSparkReporter(reportPath); + reporter.config().setTheme(Theme.STANDARD); + reporter.config().setReportName("Production Test Report"); + reporter.config().setDocumentTitle("Data Driven Test Report"); + reporter.config().setEncoding("utf-8"); + + reports.attachReporter(reporter); + + } + return reports; + } + +} diff --git a/DataDrivenFrameworkV2/src/main/java/utils/ExcelUtils.java b/DataDrivenFrameworkV2/src/main/java/utils/ExcelUtils.java new file mode 100644 index 0000000..c80d686 --- /dev/null +++ b/DataDrivenFrameworkV2/src/main/java/utils/ExcelUtils.java @@ -0,0 +1,141 @@ +package utils; + +import java.io.FileInputStream; + +import org.apache.poi.xssf.usermodel.XSSFCell; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; +import org.apache.poi.ss.usermodel.CellType; + +public class ExcelUtils { + + public XSSFWorkbook workbook = null; + public FileInputStream fis = null; + public XSSFSheet sheet = null; + public XSSFRow row = null; + private XSSFCell cell = null; + + public ExcelUtils(String filePath) { + try { + fis = new FileInputStream(filePath); + workbook = new XSSFWorkbook(fis); + } catch (Exception e) { + e.printStackTrace(); + } + } + + // Get Row Data + // Get Column Data + + // Get Cell Data + public String getCellData(String sheetName, int colNumber, int rowNumber) { + int sheetIndex = workbook.getSheetIndex(sheetName); + if (sheetIndex == -1) { + return ""; + } + + if (rowNumber <= 0) { + return ""; + } + + if (colNumber < 0) { + return ""; + } + + sheet = workbook.getSheetAt(sheetIndex); + row = sheet.getRow(0); + + row = sheet.getRow(rowNumber - 1); + if (row == null) { + return ""; + } + + cell = row.getCell(colNumber); + if (cell == null) { + return ""; + } + + if (cell.getCellType() == CellType.STRING) { + return cell.getStringCellValue(); + } else if (cell.getCellType() == CellType.NUMERIC || cell.getCellType() == CellType.FORMULA) { + String cellText = String.valueOf(cell.getNumericCellValue()); + return cellText; + } else if (cell.getCellType() == CellType.BLANK) { + return ""; + } else { + return String.valueOf(cell.getBooleanCellValue()); + } + } + + // Get Cell Data + public String getCellData(String sheetName, String colName, int rowNumber) { + int sheetIndex = workbook.getSheetIndex(sheetName); + if (sheetIndex == -1) { + return ""; + } + + if (rowNumber <= 0) { + return ""; + } + + sheet = workbook.getSheetAt(sheetIndex); + row = sheet.getRow(0); + int colum_Num = -1; + + for (int i = 0; i < row.getLastCellNum(); i++) { + if (row.getCell(i).getStringCellValue().trim().equals(colName.trim())) { + colum_Num = i; + } + } + + if (colum_Num == -1) { + return ""; + } + + row = sheet.getRow(rowNumber - 1); + if (row == null) { + return ""; + } + + cell = row.getCell(colum_Num); + if (cell == null) { + return ""; + } + + if (cell.getCellType() == CellType.STRING) { + return cell.getStringCellValue(); + } else if (cell.getCellType() == CellType.NUMERIC || cell.getCellType() == CellType.FORMULA) { + String cellText = String.valueOf(cell.getNumericCellValue()); + return cellText; + } else if (cell.getCellType() == CellType.BLANK) { + return ""; + } else { + return String.valueOf(cell.getBooleanCellValue()); + } + } + + // Get Total Colums + public int getColumnCount(String sheetName) { + int sheetIndex = workbook.getSheetIndex(sheetName); + if (sheetIndex == -1) { + return 0; + } else { + sheet = workbook.getSheetAt(sheetIndex); + row = sheet.getRow(0); + return row.getLastCellNum(); + } + } + + // To get Number of Rows + public int getRowCount(String sheetName) { + int sheetIndex = workbook.getSheetIndex(sheetName); + if (sheetIndex == -1) { + return 0; + } else { + sheet = workbook.getSheetAt(sheetIndex); + return sheet.getLastRowNum() + 1; + } + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/listner/MyTestNGListener.java b/DataDrivenFrameworkV2/src/test/java/listner/MyTestNGListener.java new file mode 100644 index 0000000..8070e4a --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/listner/MyTestNGListener.java @@ -0,0 +1,25 @@ +package listner; + +import org.testng.ITestListener; +import org.testng.ITestResult; + +import com.aventstack.extentreports.ExtentTest; + +public class MyTestNGListener implements ITestListener{ + + public void onTestFailure(ITestResult result) { + ExtentTest test = (ExtentTest) result.getTestContext().getAttribute("extentTest"); + test.fail(result.getThrowable().getMessage()); + } + + public void onTestSuccess(ITestResult result) { + ExtentTest test = (ExtentTest) result.getTestContext().getAttribute("extentTest"); + test.pass("Test Success : " + result.getName()); + + } + + public void onTestSkipped(ITestResult result) { + ExtentTest test = (ExtentTest) result.getTestContext().getAttribute("extentTest"); + test.skip(result.getName() + " :: Test Skipped Due to Critical Error in Previous Test"); + } +} diff --git a/DataDrivenFrameworkV2/src/test/java/runner/DataUtil.java b/DataDrivenFrameworkV2/src/test/java/runner/DataUtil.java new file mode 100644 index 0000000..9130d59 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/runner/DataUtil.java @@ -0,0 +1,79 @@ +package runner; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; +import org.json.simple.JSONArray; +import org.json.simple.JSONObject; +import org.json.simple.parser.JSONParser; +import org.json.simple.parser.ParseException; + +public class DataUtil { + + public int getDataSets(String filePath, String dataflag) throws FileNotFoundException, IOException, ParseException { + JSONParser parser = new JSONParser(); + JSONObject json = (JSONObject) parser.parse(new FileReader(filePath)); + + JSONArray testDataSet = (JSONArray) json.get("testdata"); + for (int dataSetID = 0; dataSetID < testDataSet.size(); dataSetID++) { + JSONObject testData = (JSONObject) testDataSet.get(dataSetID); + String dataFlag = (String) testData.get("flag"); + + if (dataFlag.equalsIgnoreCase(dataflag)) { + JSONArray dataSets = (JSONArray) testData.get("data"); + return dataSets.size(); + } + } + return -1; + } + + public JSONObject getTestData(String filePath, String dataflag, int iterationNumber) + throws FileNotFoundException, IOException, ParseException { + JSONParser parser = new JSONParser(); + JSONObject json = (JSONObject) parser.parse(new FileReader(filePath)); + + JSONArray testDataSet = (JSONArray) json.get("testdata"); + for (int dataSetID = 0; dataSetID < testDataSet.size(); dataSetID++) { + JSONObject testData = (JSONObject) testDataSet.get(dataSetID); + String dataFlag = (String) testData.get("flag"); + + if (dataFlag.equalsIgnoreCase(dataflag)) { + JSONArray dataSets = (JSONArray) testData.get("data"); + JSONObject data = (JSONObject) dataSets.get(iterationNumber); + return data; + } + } + return null; + } + + public Map loadClassMethods() throws FileNotFoundException, IOException, ParseException { + Map classMethodMap = new HashMap(); + + String classPath = System.getProperty("user.dir") + "/src/test/resources/projectJSONs/classmethods.json"; + + JSONParser parser = new JSONParser(); + JSONObject classJSON = (JSONObject) parser.parse(new FileReader(new File(classPath))); + + // System.out.println(classJSON.toString()); + JSONArray classDetails = (JSONArray) classJSON.get("classdetails"); + for (int i = 0; i < classDetails.size(); i++) { + JSONObject classDetail = (JSONObject) classDetails.get(i); + // System.out.println(classDetail.toString()); + + String className = (String) classDetail.get("class"); + JSONArray methods = (JSONArray) classDetail.get("methods"); + + for (int j = 0; j < methods.size(); j++) { + String methodName = (String) methods.get(j); + classMethodMap.put(methodName, className); + } + } + + // System.out.println(classMethodMap); + return classMethodMap; + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/runner/ExcelReader.java b/DataDrivenFrameworkV2/src/test/java/runner/ExcelReader.java new file mode 100644 index 0000000..e7f052f --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/runner/ExcelReader.java @@ -0,0 +1,103 @@ +package runner; + +import org.json.simple.JSONObject; + +import utils.ExcelUtils; + +public class ExcelReader { + + // Read Excel File + + public int getDataSets(String sheetName, String dataFlag, String filePath) { + ExcelUtils XlsReader = new ExcelUtils(filePath); + int flagRowNumber = 1; + + while (!XlsReader.getCellData(sheetName, 0, flagRowNumber).equalsIgnoreCase(dataFlag)) { + flagRowNumber++; + } + int dataStartRowNumber = flagRowNumber + 2; + int totalRows = 0; + + while (!XlsReader.getCellData(sheetName, 0, dataStartRowNumber).equals("")) { + totalRows++; + dataStartRowNumber++; + } + System.out.println("Total Rows :: " + totalRows); + return totalRows; + } + + public JSONObject getTestData(String sheetName, String dataFlag, String filePath, int iteration) { + ExcelUtils XlsReader = new ExcelUtils(filePath); + int flagRowNumber = 1; + + while (!XlsReader.getCellData(sheetName, 0, flagRowNumber).equalsIgnoreCase(dataFlag)) { + flagRowNumber++; + } + + int dataStartRowNumber = flagRowNumber + 2; + int colStartRowNumber = flagRowNumber + 1; + int index = 1; + + while (!XlsReader.getCellData(sheetName, 0, dataStartRowNumber).equals("")) { + int colNumber = 0; + JSONObject json = new JSONObject(); + if (index == iteration) { + while (!XlsReader.getCellData(sheetName, colNumber, dataStartRowNumber).equals("")) { + String data = XlsReader.getCellData(sheetName, colNumber, dataStartRowNumber); + String column = XlsReader.getCellData(sheetName, colNumber, colStartRowNumber); + // System.out.println(column + " :: " + data); + json.put(column, data); + colNumber++; + } + return json; + } else { + index++; + } + dataStartRowNumber++; + } + return new JSONObject(); + } + +// public static void main(String[] args) { +// String filePath = System.getProperty("user.dir") +// + "/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"; +// ExcelUtils XlsReader = new ExcelUtils(filePath); +// +// +// String sheetName = "Manage Stocks"; +// String dataFlag = "sellexistingstock"; +// int iteration = 2; +// +// int flagRowNumber = 1; +// +// while (!XlsReader.getCellData(sheetName, 0, flagRowNumber).equalsIgnoreCase(dataFlag)) { +// flagRowNumber++; +// } +// // System.out.println("Row Number :: " + flagRowNumber); +// +// int dataStartRowNumber = flagRowNumber + 2; +// int colStartRowNumber = flagRowNumber + 1; +// int index = 1; +// +// ExcelReader exl = new ExcelReader(); +// System.out.println(exl.getDataSets(sheetName, dataFlag, filePath)); +// +// System.out.println("************************"); +// while (!XlsReader.getCellData(sheetName, 0, dataStartRowNumber).equals("")) { +// int colNumber = 0; +// if (index == iteration) { +// while (!XlsReader.getCellData(sheetName, colNumber, dataStartRowNumber).equals("")) { +// String data = XlsReader.getCellData(sheetName, colNumber, dataStartRowNumber); +// String column = XlsReader.getCellData(sheetName, colNumber, colStartRowNumber); +// //System.out.println(column + " :: " + data); +// colNumber++; +// } +// break; +// } else { +// index++; +// } +// dataStartRowNumber++; +// } +// } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/runner/JSONRunner.java b/DataDrivenFrameworkV2/src/test/java/runner/JSONRunner.java new file mode 100644 index 0000000..b4951b9 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/runner/JSONRunner.java @@ -0,0 +1,127 @@ +package runner; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import org.json.simple.JSONArray; +import org.json.simple.JSONObject; +import org.json.simple.parser.JSONParser; +import org.json.simple.parser.ParseException; + +public class JSONRunner { + + // Implement Logic to read the classmethods.json + + public static void main(String[] args) throws FileNotFoundException, IOException, ParseException { + + Map classMethods = new DataUtil().loadClassMethods(); + + String classPath = System.getProperty("user.dir") + "/src/test/resources/projectJSONs/testconfig.json"; + + JSONParser parser = new JSONParser(); + JSONObject classJSON = (JSONObject) parser.parse(new FileReader(new File(classPath))); + // System.out.println(classJSON.toString()); + + String parallelsuites = (String) classJSON.get("parallelsuites"); + JSONArray testsuites = (JSONArray) classJSON.get("testsuites"); + + TestNGRunner testNG = new TestNGRunner(Integer.parseInt(parallelsuites)); + + for (int testID = 0; testID < testsuites.size(); testID++) { + JSONObject testSuite = (JSONObject) testsuites.get(testID); + + String runmode = (String) testSuite.get("runmode"); + if (runmode.equalsIgnoreCase("Yes")) { + String suiteName = (String) testSuite.get("name"); + String paralleltests = (String) testSuite.get("paralleltests"); + String testdatajsonfile = (String) testSuite.get("testdatajsonfile"); + String testdataxlsfile = (String) testSuite.get("testdataxlsfile"); + String suitefilename = (String) testSuite.get("suitefilename"); + + boolean pTest = false; + if (paralleltests.equalsIgnoreCase("Yes")) { + pTest = true; + } + + testNG.createSuite(suiteName, pTest); + System.out.println("Executing Test Suite -- " + suiteName); + + String testsuitePath = System.getProperty("user.dir") + "/src/test/resources/projectJSONs/" + + suitefilename; + + JSONParser suiteParser = new JSONParser(); + JSONObject suiteJson = (JSONObject) suiteParser.parse(new FileReader(new File(testsuitePath))); + + JSONArray suiteTestCases = (JSONArray) suiteJson.get("testcases"); + for (int suiteTest = 0; suiteTest < suiteTestCases.size(); suiteTest++) { + JSONObject suiteTestCase = (JSONObject) suiteTestCases.get(suiteTest); + JSONArray parameternames = (JSONArray) suiteTestCase.get("parameternames"); + JSONArray executions = (JSONArray) suiteTestCase.get("executions"); + + for (int execution = 0; execution < executions.size(); execution++) { + JSONObject testCase = (JSONObject) executions.get(execution); + String executionname = (String) testCase.get("executionname"); + String dataflag = (String) testCase.get("dataflag"); + + // Number of DataSet -- Number of Test Case Execution against Test Data + + // Location for JSON DATA +// String testDataJSONPath = System.getProperty("user.dir") + "/src/test/resources/projectJSONs/" +// + testdatajsonfile; +// int dataSets = new DataUtil().getDataSets(testDataJSONPath, dataflag); + + // Location for Excel Data + String testDataJSONPath = System.getProperty("user.dir") + "/src/test/resources/projectJSONs/" + + testdataxlsfile; + int dataSets = new ExcelReader().getDataSets(suiteName, dataflag, testDataJSONPath); + + for (int dataSetID = 0; dataSetID < dataSets; dataSetID++) { + + JSONArray parametervalues = (JSONArray) testCase.get("parametervalues"); + JSONArray methods = (JSONArray) testCase.get("methods"); + System.out.println("Executing Test Case :: " + executionname); + + testNG.addTest(suiteName + " : " + executionname + " " + (dataSetID + 1)); + for (int params = 0; params < parameternames.size(); params++) { + testNG.addTestParameter((String) parameternames.get(params), + (String) parametervalues.get(params)); + } + + testNG.addTestParameter("testdatajsonfile", testDataJSONPath); + testNG.addTestParameter("dataflag", dataflag); + testNG.addTestParameter("dataSetID", String.valueOf(dataSetID)); + testNG.addTestParameter("suiteName", suiteName); + + // Read Methods and associated Classes + List includeMethods = new ArrayList(); + for (int methodId = 0; methodId < methods.size(); methodId++) { + String methodName = (String) methods.get(methodId); + String className = classMethods.get(methodName); + + if (methodId == methods.size() - 1 + || !((String) classMethods.get((String) methods.get(methodId + 1))) + .equals(className)) { + // next method is from different class + includeMethods.add(methodName); + testNG.addTestClass(className, includeMethods); + // System.out.println(className + " --- " + includeMethods.toString()); + includeMethods = new ArrayList(); + } else { + includeMethods.add(methodName); + } + } + } + } + } + + } + + } + testNG.run(); + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/runner/Runner.java b/DataDrivenFrameworkV2/src/test/java/runner/Runner.java new file mode 100644 index 0000000..f9386a7 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/runner/Runner.java @@ -0,0 +1,35 @@ +package runner; + +import java.util.ArrayList; +import java.util.List; + +public class Runner { + + public static void main(String[] args) { + TestNGRunner testNG = new TestNGRunner(1); + testNG.createSuite("Manage Stocks", false); + testNG.addListener("listner.MyTestNGListener"); + testNG.addTest("Add Stock Test"); + testNG.addTestParameter("action", "addStock"); + + // Adding doLogin Test Method + List includeMethods = new ArrayList(); + includeMethods.add("doLogin"); + testNG.addTestClass("testcasesrediffPortfolio.ManageSessionTest", includeMethods); + + // Add Select Portfolio Method + includeMethods = new ArrayList(); + includeMethods.add("selectPortfolio"); + testNG.addTestClass("testcasesrediffPortfolio.ManagePortfolioTest", includeMethods); + + // Add "Add Stock" Methods + includeMethods = new ArrayList(); + includeMethods.add("addStockTest"); + includeMethods.add("verifyStockIsPresent"); + includeMethods.add("verifyTransactionHistory"); + testNG.addTestClass("testcasesrediffPortfolio.ManageStocksTest", includeMethods); + + testNG.run(); + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/runner/TestNGRunner.java b/DataDrivenFrameworkV2/src/test/java/runner/TestNGRunner.java new file mode 100644 index 0000000..a993d43 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/runner/TestNGRunner.java @@ -0,0 +1,97 @@ +package runner; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.testng.TestNG; +import org.testng.xml.XmlClass; +import org.testng.xml.XmlInclude; +import org.testng.xml.XmlSuite; +import org.testng.xml.XmlSuite.ParallelMode; +import org.testng.xml.XmlTest; + +public class TestNGRunner { + + /* + * TestNG -- Object of Complete TestNG + * XmlSuite -- Single Test Suite + * List -- List of All Test Suites + * XmlTest -- Test within the Suite + * List -- All Tests under Single Suite + * Map -- Test Parameters + * XmlClass -- Single Test Class + * List -- All test Classes within Single Test Case + */ + + TestNG testNg; + XmlSuite suite; + List allSuites; + XmlTest test; + List allTests; + Map testParameters; +// XmlClass testClass; + List testClasses; + + public TestNGRunner(int suiteThreadPoolSize) { + testNg = new TestNG(); + allSuites = new ArrayList(); + testNg.setSuiteThreadPoolSize(suiteThreadPoolSize); + testNg.setXmlSuites(allSuites); + } + + public void run() { + testNg.run(); + } + + public void addListener(String listenerFile) { + suite.addListener(listenerFile); + + } + + public void addTestClass(String className, List includedMethodNames) { + XmlClass testClass = new XmlClass(className); + + // Add test Methods + List classMethods = new ArrayList(); + + int priority = 1; + for (String methodName : includedMethodNames) { + XmlInclude method = new XmlInclude(methodName, priority); + classMethods.add(method); + priority++; + } + + testClass.setIncludedMethods(classMethods); + testClasses.add(testClass); + } + + public void addTestParameter(String name, String value) { + testParameters.put(name, value); + } + + public void addTest(String testName) { + test = new XmlTest(suite); + test.setName(testName); + + // Initially this will be blank + testParameters = new HashMap(); + testClasses = new ArrayList(); + + test.setParameters(testParameters); + test.setClasses(testClasses); + } + + public void createSuite(String suiteName, boolean parallelTests) { + suite = new XmlSuite(); + suite.setName(suiteName); + + if (parallelTests) { + suite.setParallel(ParallelMode.TESTS); + } + + allSuites.add(suite); + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/testCases/CreatePortfolioTest.java b/DataDrivenFrameworkV2/src/test/java/testCases/CreatePortfolioTest.java new file mode 100644 index 0000000..6e21419 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/testCases/CreatePortfolioTest.java @@ -0,0 +1,36 @@ +package testCases; + +import org.testng.annotations.Test; + +import keywords.*; + +public class CreatePortfolioTest extends ApplicationKeywords{ + + @Test + public void createPortFolioTest() throws InterruptedException { + /* + * 1. Open Target WebPage + * 2. Click on SignIn Button/Link + * 3. Enter Login Details + * 4. Click on Submit Button + * 5. Verify you are on Portfolio Page after login + * 6. Click Create Portfolio Link + * 7. Enter the portfolio name + * 8. Click on Create Portfolio Link + */ + + ApplicationKeywords app = new ApplicationKeywords(); + + app.openBrowser("browser_name"); + app.openURL("URL"); + app.click("signIn_linkText"); + app.type("userName_id", "anshulc55@rediffmail.com"); + app.type("password_xpath", "Test@12345"); + app.enterCaptcha("captcha_css"); + app.clickButton("submitBtn_name"); + //app.validateTitle("Rediff Moneywiz | My Portfolio(s)"); + //app.click(); + app.quitDriver(); + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/testbase/BaseTest.java b/DataDrivenFrameworkV2/src/test/java/testbase/BaseTest.java new file mode 100644 index 0000000..c53ea97 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/testbase/BaseTest.java @@ -0,0 +1,111 @@ +package testbase; + +import java.io.FileNotFoundException; +import java.io.IOException; + +import org.json.simple.JSONObject; +import org.json.simple.parser.ParseException; +import org.testng.ITestContext; +import org.testng.SkipException; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.AfterTest; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.BeforeTest; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import keywords.ApplicationKeywords; +import reports.ExtentManager; +import runner.DataUtil; +import runner.ExcelReader; + +public class BaseTest { + public ApplicationKeywords app; + public String number; + public ExtentReports extentReport; + public ExtentTest extentTest; + + @BeforeTest(alwaysRun = true) + public void beforeTest(ITestContext context) throws FileNotFoundException, IOException, ParseException { + // System.out.println("***** Before Test *******"); + // Single App Object for Single Test + // Initialize and Share for All the test Cases + + //Read Test JSON + String testdatajsonfilePath = context.getCurrentXmlTest().getParameter("testdatajsonfile"); + //String testdataxlsfilePath = context.getCurrentXmlTest().getParameter("testdataxlsfile"); + String dataFlag = context.getCurrentXmlTest().getParameter("dataflag"); + int iteration = Integer.parseInt(context.getCurrentXmlTest().getParameter("dataSetID")); + String sheetName = context.getCurrentXmlTest().getParameter("suiteName"); + + System.out.println(testdatajsonfilePath + " " + dataFlag + " " + iteration + " " + sheetName); + + // This is for JSON Reader + //JSONObject data = new DataUtil().getTestData(testdatajsonfilePath, dataFlag, iteration); + + //This is for Excel Reader + JSONObject data = new ExcelReader().getTestData(sheetName, dataFlag, testdatajsonfilePath, iteration); + context.setAttribute("testData", data); + + String runMode = (String) data.get("runmode"); + + app = new ApplicationKeywords(); + + // Init Reports + extentReport = ExtentManager.getReports(); + extentTest = extentReport.createTest(context.getCurrentXmlTest().getName()); + extentTest.log(Status.INFO, "Starting Test : " + context.getCurrentXmlTest().getName()); + + app.setReport(extentTest); + + context.setAttribute("extentReport", extentReport); + context.setAttribute("extentTest", extentTest); + + if (!runMode.equalsIgnoreCase("Yes")) { + extentTest.log(Status.SKIP, "RunMode in Test Data is not True"); + throw new SkipException("RunMode in Test Data is not True"); + } + + + context.setAttribute("app", app); + + } + + @AfterTest(alwaysRun = true) + public void afterTest(ITestContext context) { + // System.out.println("***** After Test *******"); + app = (ApplicationKeywords) context.getAttribute("app"); + if (app != null) { + app.quitDriver(); + } + + extentReport = (ExtentReports) context.getAttribute("extentReport"); + if (extentReport != null) { + extentReport.flush(); + } + + } + + @BeforeMethod(alwaysRun = true) + public void beforeMethod(ITestContext context) { + // System.out.println("***** Before Method *******"); + app = (ApplicationKeywords) context.getAttribute("app"); + extentReport = (ExtentReports) context.getAttribute("extentReport"); + extentTest = (ExtentTest) context.getAttribute("extentTest"); + + String criticalFailure = (String) context.getAttribute("isCriticalFailure"); + if (criticalFailure!=null && criticalFailure.equals("true")) { + app.logSkip("Critical Failure in Prevoius Test Method"); + throw new SkipException("Critical Failure in Prevoius Test Method"); + } + + } + + @AfterMethod(alwaysRun = true) + public void afterMethod(ITestContext context) { + app.reportAll(); + } + +} diff --git a/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManagePortfolioTest.java b/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManagePortfolioTest.java new file mode 100644 index 0000000..46e5774 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManagePortfolioTest.java @@ -0,0 +1,49 @@ +package testcasesrediffPortfolio; + +import org.json.simple.JSONObject; +import org.testng.ITestContext; +import org.testng.annotations.Test; +import testbase.BaseTest; + + +public class ManagePortfolioTest extends BaseTest{ + + @Test + public void createPortfolio(ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String portfolioName = (String) data.get("portfolioname"); + + app.logInfo("Creating Portfolio :: " + portfolioName); + app.click("createPortfolio_id"); + app.clear("porfolioname_id"); + app.type("porfolioname_id", portfolioName); + app.click("createPortfolioButton_id"); + app.waitforWebPageToLoad(); + app.validateSelectedValueInDropDown("portfolio_dropdown_id", portfolioName); + } + + @Test + public void deletePortfolio(ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String portfolioName = (String) data.get("portfolioname"); + + app.logInfo("Deleting Porfolio :: " + portfolioName); + app.selectByVisibleText("portfolio_dropdown_id", portfolioName); + app.waitforWebPageToLoad(); + app.click("deletePortfolio_id"); + app.acceptAlert(); + app.waitforWebPageToLoad(); + app.validateSelectedValueNotInDropDown("portfolio_dropdown_id", portfolioName); + + } + + @Test + public void selectPortfolio(ITestContext context) { + + String portfolioName = "Portfolio50"; + + app.logInfo("Selecting Portfolio :: " + portfolioName); + app.selectByVisibleText("portfolio_dropdown_id", portfolioName); + app.waitforWebPageToLoad(); + } +} diff --git a/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManageSessionTest.java b/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManageSessionTest.java new file mode 100644 index 0000000..c3ce681 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManageSessionTest.java @@ -0,0 +1,31 @@ +package testcasesrediffPortfolio; + + +import org.testng.ITestContext; +import org.testng.annotations.Test; +import testbase.BaseTest; + +public class ManageSessionTest extends BaseTest{ + + @Test + public void doLogin(ITestContext context) throws InterruptedException { + app.logInfo("Login Application"); + + app.openBrowser("browser_name"); + app.openURL("URL"); + app.click("signIn_linkText"); + app.waitforWebPageToLoad(); + app.type("userName_id", "anshulc55@rediffmail.com"); + app.type("password_xpath", "Test@12345"); + //app.enterCaptcha("captcha_id"); + app.wait(30); + app.clickButton("submitBtn_id"); + } + + + @Test + public void doLogOut(ITestContext context) { + System.out.println("***** LogOut Application ******"); + //ApplicationKeywords app = new ApplicationKeywords(); + } +} diff --git a/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManageStocksTest.java b/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManageStocksTest.java new file mode 100644 index 0000000..f3a47e3 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/java/testcasesrediffPortfolio/ManageStocksTest.java @@ -0,0 +1,141 @@ +package testcasesrediffPortfolio; + +import org.json.simple.JSONObject; +import org.testng.ITestContext; +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; + +import testbase.BaseTest; + +public class ManageStocksTest extends BaseTest { + + @Parameters({ "action" }) + @Test + public void modifyStock(String action, ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String companyName = (String) data.get("companyName"); + String modifiedQuantity = (String) data.get("stockQuantity"); + String stockPrice = (String) data.get("stockPrice"); + String selectionDate = (String) data.get("selectionDate"); + + app.logInfo("Modifying Quantity : " + modifiedQuantity + " of Stock :: " + companyName); + + int quantityBeforeSelling = app.findCurrentStockQuantity(companyName); + context.setAttribute("quantityBeforeSelling", quantityBeforeSelling); + + app.goToBuySell(companyName); + if(action.equals("addStock")) { + app.selectByVisibleText("equityaction_id", "Buy"); + }else { + app.selectByVisibleText("equityaction_id", "Sell"); + } + + app.click("buySellCalendar_id"); + app.selectDateFromCalendar(selectionDate); + app.type("buysellqty_id", modifiedQuantity); + app.type("buysellprice_id", stockPrice); + app.click("buySellStockButton_id"); + app.waitforWebPageToLoad(); + app.logInfo("Stock :: " + companyName + " modified Successfully...."); + } + + @Parameters({ "action" }) + @Test + public void verifyStockQuantity(String action, ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String companyName = (String) data.get("companyName"); + int modifiedQuantity = Integer.parseInt((String)data.get("stockQuantity")); + int expectedModifiedQuantity = 0; + + app.logInfo("Verify Stock Quantity After Action :: " + action); + int quantity = app.findCurrentStockQuantity(companyName); + + int quantityBeforeSelling = (int) context.getAttribute("quantityBeforeSelling"); + + if (action.equals("sellStock")) { + expectedModifiedQuantity = quantityBeforeSelling - quantity; + } else if (action.equals("addStock")) { + expectedModifiedQuantity = quantity - quantityBeforeSelling; + } + + app.logInfo("Earlier Stock Quantity : " + quantityBeforeSelling); + app.logInfo("New Stock Quantity : " + quantity); + + if (expectedModifiedQuantity != modifiedQuantity) { + app.reportFailure("Expected Modified Quantity is not matching", true); + } + + app.logInfo("Stock Quantity Changed as per expected :: " + expectedModifiedQuantity); + + } + + @Parameters({ "action" }) + @Test + public void verifyTransactionHistory(String action, ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String companyName = (String) data.get("companyName"); + String modifiedQuantity = (String) data.get("stockQuantity"); + + app.logInfo("Verify Stock Transaction History After Operation :: " + action); + app.openTrasactionHistory(companyName); + String quantityDisplayed = app.getText("trasactionTable_xpath"); + + if(!modifiedQuantity.equals(quantityDisplayed)) { + app.reportFailure("Got changed quantity in transaction history as " + quantityDisplayed, true); + } + + if (action.equals("sellStock")) { + quantityDisplayed = "-" + quantityDisplayed; + } + + app.logInfo("Latest Change in Stock : " + companyName + " is :: " + quantityDisplayed); + } + + @Test + public void addStockTest(ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String companyName = (String) data.get("companyName"); + String stockQuantity = (String) data.get("stockQuantity"); + String stockPrice = (String) data.get("stockPrice"); + String selectionDate = (String) data.get("selectionDate"); + + app.logInfo("Selecting Stocks in Portfolio"); + + int quantityBeforeSelling = app.findCurrentStockQuantity(companyName); + context.setAttribute("quantityBeforeSelling", quantityBeforeSelling); + + app.click("addStock_id"); + app.type("addstockname_id", companyName); + app.wait(2); + app.clickEnterKey("addstockname_id"); + app.click("stockPurchaseDate_id"); + app.selectDateFromCalendar(selectionDate); + app.type("addstockqty_id", stockQuantity); + app.type("addstockprice_id", stockPrice); + app.click("addStockButton_id"); + app.waitforWebPageToLoad(); + + app.logInfo("Stock Added Successfully...."); + + } + + @Test + public void verifyStockIsPresent(ITestContext context) { + JSONObject data = (JSONObject) context.getAttribute("testData"); + String companyName = (String) data.get("companyName"); + + app.logInfo("Verifying Added Stock in Portfolio..."); + int rowNum = app.getRowNumWithCellData("stockTable_id", companyName); + + if (rowNum == -1) { + app.reportFailure(companyName + " is not present in Stock List!!! ", true); + } + app.logInfo(companyName + " -- Found in Portfolio Stocks"); + } + + @Test + public void modifyStockTest() { + System.out.println("Modifying Stocks in Portfolio..."); + } + +} diff --git a/DataDrivenFrameworkV2/src/test/resources/PortfolioSuite.xml b/DataDrivenFrameworkV2/src/test/resources/PortfolioSuite.xml new file mode 100644 index 0000000..5c678fe --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/PortfolioSuite.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/src/test/resources/Project.properties b/DataDrivenFrameworkV2/src/test/resources/Project.properties new file mode 100644 index 0000000..be6ed37 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/Project.properties @@ -0,0 +1,43 @@ +# Centralized Locator Repository +Key=Value + +# Config +browser_name=chrome +URL=https://money.rediff.com + + +# Page Titles + + +# Common Locators + + +# Login Page Locator +signIn_linkText=Sign In +userName_id=useremail +password_xpath=//*[@id='userpass'] +captcha_id=captcha +submitBtn_id=loginsubmit + + +# Portfolio Page Locator +createPortfolio_id=createPortfolio +porfolioname_id=create +createPortfolioButton_id=createPortfolioButton +portfolio_dropdown_id=portfolioid +deletePortfolio_id=deletePortfolio +addStock_id=addStock +addstockname_id=addstockname +stockPurchaseDate_id=stockPurchaseDate +monthyear_css=div.dpTitleText +datebackButoon_xpath=//*[@id='datepicker']/table/tbody/tr[1]/td[2]/button +addstockqty_id=addstockqty +addstockprice_id=addstockprice +addStockButton_id=addStockButton +stockTable_id=stock +trasactionTable_xpath=//table[@class='dataTable']/tbody/tr[1]/td[3] +equityaction_id=equityaction +buySellCalendar_id=buySellCalendar +buySellStockButton_id=buySellStockButton +buysellqty_id=buysellqty +buysellprice_id=buysellprice \ No newline at end of file diff --git a/DataDrivenFrameworkV2/src/test/resources/StockManage.xml b/DataDrivenFrameworkV2/src/test/resources/StockManage.xml new file mode 100644 index 0000000..cc8dfce --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/StockManage.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/.DS_Store b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/.DS_Store new file mode 100644 index 0000000..4a675ae Binary files /dev/null and b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/.DS_Store differ diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx new file mode 100644 index 0000000..0da2b00 Binary files /dev/null and b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx differ diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/classmethods.json b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/classmethods.json new file mode 100644 index 0000000..eb8a28d --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/classmethods.json @@ -0,0 +1,30 @@ +{ + "classdetails": [ + { + "class": "testcasesrediffPortfolio.ManageSessionTest", + "methods": [ + "doLogin", + "doLogOut" + ] + }, + { + "class": "testcasesrediffPortfolio.ManagePortfolioTest", + "methods": [ + "createPortfolio", + "deletePortfolio", + "selectPortfolio" + ] + }, + { + "class": "testcasesrediffPortfolio.ManageStocksTest", + "methods": [ + "modifyStock", + "verifyStockQuantity", + "verifyTransactionHistory", + "addStockTest", + "verifyStockIsPresent", + "modifyStockTest" + ] + } + ] +} diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/suites/portfoliosuite.json b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/suites/portfoliosuite.json new file mode 100644 index 0000000..ea1ac58 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/suites/portfoliosuite.json @@ -0,0 +1,42 @@ +{ + "testcases": [ + { + "parameternames": [ + "action" + ], + "executions": [ + { + "runmode": "Yes", + "executionname": "Create Portfolio Method", + "dataflag": "createnewportfolio", + "parametervalues": [ + "addStock" + ], + "methods": [ + "doLogin", + "createPortfolio" + ] + } + ] + }, + { + "parameternames": [ + "action" + ], + "executions": [ + { + "runmode": "Yes", + "executionname": "Delete Portfolio Method", + "dataflag": "deletenewportfolio", + "parametervalues": [ + "addStock" + ], + "methods": [ + "doLogin", + "deletePortfolio" + ] + } + ] + } + ] +} diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/suites/stocksuite.json b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/suites/stocksuite.json new file mode 100644 index 0000000..6899c90 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/suites/stocksuite.json @@ -0,0 +1,74 @@ +{ + "testcases": [ + { + "parameternames": [ + "action" + ], + "executions": [ + { + "runmode": "Yes", + "executionname": "Add Stocks in Portfolio", + "dataflag": "addfreshstock", + "parametervalues": [ + "addStock" + ], + "methods": [ + "doLogin", + "selectPortfolio", + "addStockTest", + "verifyStockIsPresent", + "verifyTransactionHistory" + ] + } + ] + }, + { + "parameternames": [ + "action" + ], + "executions": [ + { + "runmode": "Yes", + "executionname": "Sell Stocks in Portfolio", + "dataflag": "sellexistingstock", + "parametervalues": [ + "sellStock" + ], + "methods": [ + "doLogin", + "selectPortfolio", + "verifyStockIsPresent", + "modifyStock", + "verifyStockIsPresent", + "verifyStockQuantity", + "verifyTransactionHistory" + ] + } + ] + }, + { + "parameternames": [ + "action" + ], + "executions": [ + { + "runmode": "Yes", + "executionname": "Add Stocks in existying Company in Portfolio", + "dataflag": "addexistingstock", + "parametervalues": [ + "addStock" + ], + "methods": [ + "doLogin", + "selectPortfolio", + "verifyStockIsPresent", + "modifyStock", + "verifyStockIsPresent", + "verifyStockQuantity", + "verifyTransactionHistory" + ] + } + ] + } + ] +} diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testJSONData/portfolioData.json b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testJSONData/portfolioData.json new file mode 100644 index 0000000..676587e --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testJSONData/portfolioData.json @@ -0,0 +1,38 @@ +{ + "testdata": [ + { + "flag": "createnewportfolio", + "data": [ + { + "portfolioname": "port100", + "runmode": "Yes" + }, + { + "portfolioname": "port200", + "runmode": "No" + }, + { + "portfolioname": "port300", + "runmode": "No" + } + ] + }, + { + "flag": "deletenewportfolio", + "data": [ + { + "portfolioname": "port100", + "runmode": "No" + }, + { + "portfolioname": "port200", + "runmode": "No" + }, + { + "portfolioname": "port300", + "runmode": "No" + } + ] + } + ] +} diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testJSONData/stocksData.json b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testJSONData/stocksData.json new file mode 100644 index 0000000..63aaccf --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testJSONData/stocksData.json @@ -0,0 +1,59 @@ +{ + "testdata": [ + { + "flag": "addfreshstock", + "data": [ + { + "portfolioname": "Portfolio50", + "companyName": "HDFC Bank", + "selectionDate": "10-12-2020", + "stockQuantity": "200", + "stockPrice": "300", + "runmode": "Yes" + }, + { + "portfolioname": "Portfolio50", + "companyName": "Kotak Mahindra Bank", + "selectionDate": "21-07-2023", + "stockQuantity": "200", + "stockPrice": "600", + "runmode": "Yes" + } + ] + }, + { + "flag": "sellexistingstock", + "data": [ + { + "portfolioname": "Portfolio50", + "companyName": "HDFC Bank", + "selectionDate": "17-12-2023", + "stockQuantity": "100", + "stockPrice": "400", + "runmode": "Yes" + } + ] + }, + { + "flag": "addexistingstock", + "data": [ + { + "portfolioname": "Portfolio50", + "companyName": "HDFC Bank", + "selectionDate": "17-02-2023", + "stockQuantity": "100", + "stockPrice": "400", + "runmode": "Yes" + }, + { + "portfolioname": "Portfolio50", + "companyName": "Kotak Mahindra Bank", + "selectionDate": "11-04-2019", + "stockQuantity": "100", + "stockPrice": "500", + "runmode": "No" + } + ] + } + ] +} diff --git a/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testconfig.json b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testconfig.json new file mode 100644 index 0000000..93900f6 --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/projectJSONs/testconfig.json @@ -0,0 +1,25 @@ +{ + "browsers": [ + "chrome", + "firefox" + ], + "parallelsuites": "1", + "testsuites": [ + { + "name": "Manage Portfolio Suite", + "runmode": "Yes", + "paralleltests": "No", + "testdatajsonfile": "testJSONData/portfolioData.json", + "testdataxlsfile": "XLS_Data/TestExcelData.xlsx", + "suitefilename": "suites/portfoliosuite.json" + }, + { + "name": "Manage Stocks", + "runmode": "No", + "paralleltests": "No", + "testdatajsonfile": "testJSONData/stocksData.json", + "testdataxlsfile": "XLS_Data/TestExcelData.xlsx", + "suitefilename": "suites/stocksuite.json" + } + ] +} diff --git a/DataDrivenFrameworkV2/src/test/resources/testng.xml b/DataDrivenFrameworkV2/src/test/resources/testng.xml new file mode 100644 index 0000000..61aff0e --- /dev/null +++ b/DataDrivenFrameworkV2/src/test/resources/testng.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Default suite/Default test.html b/DataDrivenFrameworkV2/test-output/Default suite/Default test.html new file mode 100644 index 0000000..1e02bc3 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Default suite/Default test.html @@ -0,0 +1,85 @@ + + +TestNG: Default test + + + + + + + + +

Default test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Apr 06 17:55:44 IST 2024
Total time:0 seconds (64 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
getReports
Test class: reports.ExtentManager
0reports.ExtentManager@61230f6a

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Default suite/Default test.xml b/DataDrivenFrameworkV2/test-output/Default suite/Default test.xml new file mode 100644 index 0000000..dd3badd --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Default suite/Default test.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Default suite/testng-failed.xml b/DataDrivenFrameworkV2/test-output/Default suite/testng-failed.xml new file mode 100644 index 0000000..c994580 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Default suite/testng-failed.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Create Portfolio Method.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Create Portfolio Method.html new file mode 100644 index 0000000..77cf01f --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Create Portfolio Method.html @@ -0,0 +1,170 @@ + + +TestNG: Create Portfolio Method + + + + + + + + +

Create Portfolio Method

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/1/0
Started on:Sun Apr 21 18:42:53 IST 2024
Total time:94 seconds (94193 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.61): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [226343f036eb099e69fd3cc83205d648, findElement {value=createPortfolio, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:61957}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:61957/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: 226343f036eb099e69fd3cc83205d648
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.click(GenericKeywords.java:146)
+	at testcasesrediffPortfolio.ManagePortfolioTest.createPortfolio(ManagePortfolioTest.java:14)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 22 stack frames
Click to show all stack frames +
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.61): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [226343f036eb099e69fd3cc83205d648, findElement {value=createPortfolio, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:61957}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:61957/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: 226343f036eb099e69fd3cc83205d648
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.click(GenericKeywords.java:146)
+	at testcasesrediffPortfolio.ManagePortfolioTest.createPortfolio(ManagePortfolioTest.java:14)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
0testcasesrediffPortfolio.ManagePortfolioTest@26aa12dd

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
93testcasesrediffPortfolio.ManageSessionTest@2a17b7b6

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Create Portfolio Method.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Create Portfolio Method.xml new file mode 100644 index 0000000..c3b45d4 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Create Portfolio Method.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Delete Portfolio Method.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Delete Portfolio Method.html new file mode 100644 index 0000000..68239ea --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Delete Portfolio Method.html @@ -0,0 +1,170 @@ + + +TestNG: Delete Portfolio Method + + + + + + + + +

Delete Portfolio Method

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/1/0
Started on:Sun Apr 21 18:44:27 IST 2024
Total time:66 seconds (66429 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.61): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [cb3d705f225d402bb14ffbfe8fcf9112, findElement {value=portfolioid, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:62126}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:62126/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: cb3d705f225d402bb14ffbfe8fcf9112
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.selectByVisibleText(GenericKeywords.java:167)
+	at testcasesrediffPortfolio.ManagePortfolioTest.deletePortfolio(ManagePortfolioTest.java:27)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 22 stack frames
Click to show all stack frames +
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.61): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [cb3d705f225d402bb14ffbfe8fcf9112, findElement {value=portfolioid, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:62126}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:62126/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: cb3d705f225d402bb14ffbfe8fcf9112
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.selectByVisibleText(GenericKeywords.java:167)
+	at testcasesrediffPortfolio.ManagePortfolioTest.deletePortfolio(ManagePortfolioTest.java:27)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
0testcasesrediffPortfolio.ManagePortfolioTest@27808f31

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
66testcasesrediffPortfolio.ManageSessionTest@37d31475

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Delete Portfolio Method.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Delete Portfolio Method.xml new file mode 100644 index 0000000..61deb9e --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Delete Portfolio Method.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 1.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 1.html new file mode 100644 index 0000000..a855a72 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 1.html @@ -0,0 +1,274 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method 1 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method 1

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Sat May 11 00:29:03 IST 2024
Total time:0 seconds (219 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@62515a47
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@7a67e3c6
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@62515a47
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@7a67e3c6
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@62515a47
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@7c8c9a05

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@62515a47
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@7a67e3c6
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@62515a47
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@7c8c9a05

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 1.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 1.xml new file mode 100644 index 0000000..81f606d --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 1.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 2.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 2.html new file mode 100644 index 0000000..b62160e --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 2.html @@ -0,0 +1,90 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method 2 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method 2

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:2/0/0
Started on:Sat May 11 00:29:03 IST 2024
Total time:108 seconds (108127 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@65e21ce3
18testcasesrediffPortfolio.ManagePortfolioTest@5a755cc1
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@65e21ce3
89testcasesrediffPortfolio.ManageSessionTest@598bd2ba

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 2.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 2.xml new file mode 100644 index 0000000..915a9e7 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 2.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 3.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 3.html new file mode 100644 index 0000000..6085086 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 3.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method 3 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method 3

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Sat May 11 00:30:51 IST 2024
Total time:0 seconds (18 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@712cfb63
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@4f5991f6
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@712cfb63
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@484094a5

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@712cfb63
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@4f5991f6

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@712cfb63
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@4f5991f6
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@712cfb63
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@484094a5

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 3.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 3.xml new file mode 100644 index 0000000..c1f1370 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 3.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 4.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 4.html new file mode 100644 index 0000000..192ca0e --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 4.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method 4 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method 4

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:53:47 IST 2024
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@34f22f9d
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2c039ac6
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@34f22f9d
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@587d1d39

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@34f22f9d
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2c039ac6

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@587d1d39
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2c039ac6

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 4.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 4.xml new file mode 100644 index 0000000..1d557d1 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 4.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 5.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 5.html new file mode 100644 index 0000000..c9cfda2 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 5.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method 5 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method 5

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:53:47 IST 2024
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@24111ef1
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@6b9651f3
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@24111ef1
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@5bb21b69

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@24111ef1
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@5bb21b69

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@5bb21b69
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@6b9651f3

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 5.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 5.xml new file mode 100644 index 0000000..6db2910 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 5.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 6.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 6.html new file mode 100644 index 0000000..6f875c9 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 6.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method 6 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method 6

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:53:47 IST 2024
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@388526fb
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@7a9273a8
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@388526fb
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@23d2a7e8

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@388526fb
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@23d2a7e8

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@23d2a7e8
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@7a9273a8

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 6.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 6.xml new file mode 100644 index 0000000..7e090a5 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method 6.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method.html new file mode 100644 index 0000000..bf20d16 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method.html @@ -0,0 +1,170 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/1/0
Started on:Fri May 03 22:53:35 IST 2024
Total time:191 seconds (191745 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.119): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [2cd5cd0deb29c28d4cf33871bb895236, findElement {value=createPortfolio, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.119, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:55608}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:55608/devtoo..., se:cdpVersion: 124.0.6367.119, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: 2cd5cd0deb29c28d4cf33871bb895236
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.click(GenericKeywords.java:146)
+	at testcasesrediffPortfolio.ManagePortfolioTest.createPortfolio(ManagePortfolioTest.java:14)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:109)
+... Removed 22 stack frames
Click to show all stack frames +
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.119): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [2cd5cd0deb29c28d4cf33871bb895236, findElement {value=createPortfolio, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.119, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:55608}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:55608/devtoo..., se:cdpVersion: 124.0.6367.119, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: 2cd5cd0deb29c28d4cf33871bb895236
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.click(GenericKeywords.java:146)
+	at testcasesrediffPortfolio.ManagePortfolioTest.createPortfolio(ManagePortfolioTest.java:14)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:109)
+
0testcasesrediffPortfolio.ManagePortfolioTest@26aa12dd

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
191testcasesrediffPortfolio.ManageSessionTest@2a17b7b6

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method.xml new file mode 100644 index 0000000..29cc18a --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method1.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method1.html new file mode 100644 index 0000000..9afb0cc --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method1.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method1 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method1

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:50:48 IST 2024
Total time:0 seconds (241 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@3c7c886c
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2a17b7b6
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@3c7c886c
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@26aa12dd

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@3c7c886c
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2a17b7b6

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@26aa12dd
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2a17b7b6

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method1.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method1.xml new file mode 100644 index 0000000..4881f86 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method1.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method2.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method2.html new file mode 100644 index 0000000..79509c4 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method2.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method2 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method2

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:50:48 IST 2024
Total time:0 seconds (8 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@72437d8d
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@37d31475
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@72437d8d
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@27808f31

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@72437d8d
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@37d31475

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@27808f31
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@37d31475

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method2.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method2.xml new file mode 100644 index 0000000..75fe460 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method2.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method3.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method3.html new file mode 100644 index 0000000..c86a7e2 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method3.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Create Portfolio Method3 + + + + + + + + +

Manage Portfolio Suite : Create Portfolio Method3

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:50:48 IST 2024
Total time:0 seconds (8 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@1f010bf0
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@32d2fa64
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@1f010bf0
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@1d8d30f7

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@1f010bf0
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@32d2fa64

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@1d8d30f7
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@32d2fa64

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method3.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method3.xml new file mode 100644 index 0000000..b869177 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Create Portfolio Method3.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 1.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 1.html new file mode 100644 index 0000000..b1d2dd5 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 1.html @@ -0,0 +1,274 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method 1 + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method 1

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Sat May 11 00:30:51 IST 2024
Total time:0 seconds (17 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@4a163575
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@602e0143
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@4a163575
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@2c07545f
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@4a163575
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@602e0143

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@4a163575
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@2c07545f
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@4a163575
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null
+	at testbase.BaseTest.beforeTest(BaseTest.java:66)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@602e0143

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 1.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 1.xml new file mode 100644 index 0000000..9000123 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 1.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 2.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 2.html new file mode 100644 index 0000000..2528fff --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 2.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method 2 + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method 2

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Sat May 11 00:30:51 IST 2024
Total time:0 seconds (16 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@3dfa819
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@22f31dec
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@3dfa819
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@34c01041

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@3dfa819
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@22f31dec

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@3dfa819
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@22f31dec
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@3dfa819
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@34c01041

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 2.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 2.xml new file mode 100644 index 0000000..035f4f8 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 2.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 3.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 3.html new file mode 100644 index 0000000..4dfcd36 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 3.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method 3 + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method 3

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Sat May 11 00:30:51 IST 2024
Total time:0 seconds (22 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@5634d0f4
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@2c4d1ac
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@5634d0f4
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@36328d33

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@5634d0f4
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@36328d33

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@5634d0f4
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:68)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManageSessionTest@36328d33
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@5634d0f4
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:108)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:124)
+
0testcasesrediffPortfolio.ManagePortfolioTest@2c4d1ac

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 3.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 3.xml new file mode 100644 index 0000000..43460f0 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method 3.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method.html new file mode 100644 index 0000000..7963e73 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method.html @@ -0,0 +1,170 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/1/0
Started on:Fri May 03 22:56:46 IST 2024
Total time:199 seconds (199075 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.119): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [dae637d7fd54290e3ccc7c841263933a, findElement {value=portfolioid, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.119, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:55916}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:55916/devtoo..., se:cdpVersion: 124.0.6367.119, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: dae637d7fd54290e3ccc7c841263933a
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.selectByVisibleText(GenericKeywords.java:167)
+	at testcasesrediffPortfolio.ManagePortfolioTest.deletePortfolio(ManagePortfolioTest.java:27)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:109)
+... Removed 22 stack frames
Click to show all stack frames +
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Please enter captcha}
+  (Session info: chrome=124.0.6367.119): Please enter captcha
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [dae637d7fd54290e3ccc7c841263933a, findElement {value=portfolioid, using=id}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.119, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:55916}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:55916/devtoo..., se:cdpVersion: 124.0.6367.119, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: dae637d7fd54290e3ccc7c841263933a
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:132)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.selectByVisibleText(GenericKeywords.java:167)
+	at testcasesrediffPortfolio.ManagePortfolioTest.deletePortfolio(ManagePortfolioTest.java:27)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:109)
+
0testcasesrediffPortfolio.ManagePortfolioTest@27808f31

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
198testcasesrediffPortfolio.ManageSessionTest@37d31475

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method.xml new file mode 100644 index 0000000..5e520da --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method1.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method1.html new file mode 100644 index 0000000..04add06 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method1.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method1 + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method1

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:50:48 IST 2024
Total time:0 seconds (8 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@42039326
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2c039ac6
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@42039326
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@587d1d39

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@42039326
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2c039ac6

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@587d1d39
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@2c039ac6

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method1.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method1.xml new file mode 100644 index 0000000..6e9a3e4 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method1.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method2.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method2.html new file mode 100644 index 0000000..081e8f1 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method2.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method2 + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method2

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:50:48 IST 2024
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@6e4566f1
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@6b9651f3
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@6e4566f1
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@5bb21b69

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@6e4566f1
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@5bb21b69

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@5bb21b69
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@6b9651f3

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method2.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method2.xml new file mode 100644 index 0000000..88f8496 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method2.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method3.html b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method3.html new file mode 100644 index 0000000..53fcc72 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method3.html @@ -0,0 +1,293 @@ + + +TestNG: Manage Portfolio Suite : Delete Portfolio Method3 + + + + + + + + +

Manage Portfolio Suite : Delete Portfolio Method3

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/2
Started on:Fri May 03 23:50:48 IST 2024
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManagePortfolioTest
Parameters: org.testng.TestRunner@5dcb4f5f
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@7a9273a8
afterMethod
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@5dcb4f5f
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@23d2a7e8

+ + + + + + + + + + + + + +
SKIPPED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@5dcb4f5f
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@23d2a7e8

+ + + + + + + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null
+	at testbase.BaseTest.afterMethod(BaseTest.java:97)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:600)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManagePortfolioTest@7a9273a8
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+... Removed 19 stack frames
Click to show all stack frames +
org.testng.SkipException: RunMode in Test Data is not True
+	at testbase.BaseTest.beforeTest(BaseTest.java:57)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:119)
+
0testcasesrediffPortfolio.ManageSessionTest@23d2a7e8

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method3.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method3.xml new file mode 100644 index 0000000..ee03b86 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/Manage Portfolio Suite _ Delete Portfolio Method3.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/testng-failed.xml b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/testng-failed.xml new file mode 100644 index 0000000..de0b4e9 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Portfolio Suite/testng-failed.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stock Test.html b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stock Test.html new file mode 100644 index 0000000..564bcdd --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stock Test.html @@ -0,0 +1,105 @@ + + +TestNG: Add Stock Test + + + + + + + + +

Add Stock Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:5/0/0
Started on:Sat Apr 20 17:11:28 IST 2024
Total time:241 seconds (241470 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
88testcasesrediffPortfolio.ManageSessionTest@30b8a058
addStockTest
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@54d901aa
68testcasesrediffPortfolio.ManageStocksTest@5d76b067
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
20testcasesrediffPortfolio.ManagePortfolioTest@7d0587f1
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@54d901aa
33testcasesrediffPortfolio.ManageStocksTest@5d76b067
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@54d901aa
30testcasesrediffPortfolio.ManageStocksTest@5d76b067

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stock Test.xml b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stock Test.xml new file mode 100644 index 0000000..d5ea8d9 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stock Test.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in Portfolio.html b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in Portfolio.html new file mode 100644 index 0000000..5e983f8 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in Portfolio.html @@ -0,0 +1,105 @@ + + +TestNG: Add Stocks in Portfolio + + + + + + + + +

Add Stocks in Portfolio

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:5/0/0
Started on:Sun Apr 21 11:16:02 IST 2024
Total time:227 seconds (227199 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
87testcasesrediffPortfolio.ManageSessionTest@711f39f9
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@422b8438
33testcasesrediffPortfolio.ManageStocksTest@48503868
addStockTest
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@422b8438
51testcasesrediffPortfolio.ManageStocksTest@48503868
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
22testcasesrediffPortfolio.ManagePortfolioTest@10bbd20a
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@422b8438
32testcasesrediffPortfolio.ManageStocksTest@48503868

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in Portfolio.xml b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in Portfolio.xml new file mode 100644 index 0000000..5486287 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in Portfolio.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in existying Company in Portfolio.html b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in existying Company in Portfolio.html new file mode 100644 index 0000000..9918b04 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in existying Company in Portfolio.html @@ -0,0 +1,515 @@ + + +TestNG: Add Stocks in existying Company in Portfolio + + + + + + + + +

Add Stocks in existying Company in Portfolio

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/5/0
Started on:Sun Apr 21 11:24:21 IST 2024
Total time:152 seconds (152881 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
modifyStock
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@360e9c06
org.openqa.selenium.WebDriverException: disconnected: unable to send message to renderer
+  (failed to check if window was closed: disconnected: not connected to DevTools)
+  (Session info: chrome=124.0.6367.61)
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at keywords.ApplicationKeywords.findCurrentStockQuantity(ApplicationKeywords.java:42)
+	at testcasesrediffPortfolio.ManageStocksTest.modifyStock(ManageStocksTest.java:21)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 25 stack frames
Click to show all stack frames +
org.openqa.selenium.WebDriverException: disconnected: unable to send message to renderer
+  (failed to check if window was closed: disconnected: not connected to DevTools)
+  (Session info: chrome=124.0.6367.61)
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
+	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
+	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at keywords.ApplicationKeywords.findCurrentStockQuantity(ApplicationKeywords.java:42)
+	at testcasesrediffPortfolio.ManageStocksTest.modifyStock(ManageStocksTest.java:21)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
3testcasesrediffPortfolio.ManageStocksTest@4abdb505
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@360e9c06
org.openqa.selenium.WebDriverException: disconnected: not connected to DevTools
+  (failed to check if window was closed: disconnected: not connected to DevTools)
+  (Session info: chrome=124.0.6367.61)
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at keywords.ApplicationKeywords.openTrasactionHistory(ApplicationKeywords.java:57)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyTransactionHistory(ManageStocksTest.java:76)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 25 stack frames
Click to show all stack frames +
org.openqa.selenium.WebDriverException: disconnected: not connected to DevTools
+  (failed to check if window was closed: disconnected: not connected to DevTools)
+  (Session info: chrome=124.0.6367.61)
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
+	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
+	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at keywords.ApplicationKeywords.openTrasactionHistory(ApplicationKeywords.java:57)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyTransactionHistory(ManageStocksTest.java:76)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
0testcasesrediffPortfolio.ManageStocksTest@4abdb505
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#portfolioid"}
+  (Session info: chrome=124.0.6367.61)
+For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=portfolioid}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.selectByVisibleText(GenericKeywords.java:167)
+	at testcasesrediffPortfolio.ManagePortfolioTest.selectPortfolio(ManagePortfolioTest.java:42)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 25 stack frames
Click to show all stack frames +
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#portfolioid"}
+  (Session info: chrome=124.0.6367.61)
+For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=portfolioid}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
+	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
+	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.GenericKeywords.selectByVisibleText(GenericKeywords.java:167)
+	at testcasesrediffPortfolio.ManagePortfolioTest.selectPortfolio(ManagePortfolioTest.java:42)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
30testcasesrediffPortfolio.ManagePortfolioTest@26a7b76d
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@360e9c06
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#stock"}
+  (Session info: chrome=124.0.6367.61)
+For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyStockIsPresent(ManageStocksTest.java:122)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 25 stack frames
Click to show all stack frames +
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#stock"}
+  (Session info: chrome=124.0.6367.61)
+For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
+	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
+	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyStockIsPresent(ManageStocksTest.java:122)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
30testcasesrediffPortfolio.ManageStocksTest@4abdb505
verifyStockQuantity
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@360e9c06
org.openqa.selenium.WebDriverException: disconnected: not connected to DevTools
+  (failed to check if window was closed: disconnected: not connected to DevTools)
+  (Session info: chrome=124.0.6367.61)
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at keywords.ApplicationKeywords.findCurrentStockQuantity(ApplicationKeywords.java:42)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyStockQuantity(ManageStocksTest.java:48)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 25 stack frames
Click to show all stack frames +
org.openqa.selenium.WebDriverException: disconnected: not connected to DevTools
+  (failed to check if window was closed: disconnected: not connected to DevTools)
+  (Session info: chrome=124.0.6367.61)
+Build info: version: '4.17.0', revision: 'e52b1be057*'
+System info: os.name: 'Mac OS X', os.arch: 'aarch64', os.version: '14.4.1', java.version: '21.0.1'
+Driver info: org.openqa.selenium.chrome.ChromeDriver
+Command: [b6b303629dd280eeaf7837f7facaa528, findElement {using=id, value=stock}]
+Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 124.0.6367.61, chrome: {chromedriverVersion: 123.0.6312.122 (31f8248cdd9..., userDataDir: /var/folders/rg/b21vyw1s0v7...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:60313}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: mac, proxy: Proxy(), se:cdp: ws://localhost:60313/devtoo..., se:cdpVersion: 124.0.6367.61, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
+Session ID: b6b303629dd280eeaf7837f7facaa528
+	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
+	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
+	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:134)
+	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:51)
+	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:190)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:216)
+	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:174)
+	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:519)
+	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
+	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
+	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:350)
+	at keywords.GenericKeywords.getElement(GenericKeywords.java:208)
+	at keywords.ApplicationKeywords.getRowNumWithCellData(ApplicationKeywords.java:70)
+	at keywords.ApplicationKeywords.findCurrentStockQuantity(ApplicationKeywords.java:42)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyStockQuantity(ManageStocksTest.java:48)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
0testcasesrediffPortfolio.ManageStocksTest@4abdb505

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
89testcasesrediffPortfolio.ManageSessionTest@7a9273a8

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in existying Company in Portfolio.xml b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in existying Company in Portfolio.xml new file mode 100644 index 0000000..1b7f064 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Add Stocks in existying Company in Portfolio.xml @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Sell Stocks in Portfolio.html b/DataDrivenFrameworkV2/test-output/Manage Stocks/Sell Stocks in Portfolio.html new file mode 100644 index 0000000..e136be3 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Sell Stocks in Portfolio.html @@ -0,0 +1,218 @@ + + +TestNG: Sell Stocks in Portfolio + + + + + + + + +

Sell Stocks in Portfolio

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:5/1/0
Started on:Sun Apr 21 11:19:50 IST 2024
Total time:271 seconds (271546 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
afterMethod
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@4d499d65
java.lang.AssertionError: The following asserts failed:
+	Got changed quantity in transaction history as -100
+	at keywords.GenericKeywords.reportAll(GenericKeywords.java:105)
+	at testbase.BaseTest.afterMethod(BaseTest.java:74)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 29 stack frames
Click to show all stack frames +
java.lang.AssertionError: The following asserts failed:
+	Got changed quantity in transaction history as -100
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
+	at keywords.GenericKeywords.reportAll(GenericKeywords.java:105)
+	at testbase.BaseTest.afterMethod(BaseTest.java:74)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.internal.invokers.TestInvoker.runConfigMethods(TestInvoker.java:810)
+	at org.testng.internal.invokers.TestInvoker.runAfterConfigurations(TestInvoker.java:779)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:755)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
0testcasesrediffPortfolio.ManageStocksTest@687080dc

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: sellStock, org.testng.TestRunner@4d499d65
java.lang.AssertionError: The following asserts failed:
+	Got changed quantity in transaction history as -100
+	at keywords.GenericKeywords.reportAll(GenericKeywords.java:105)
+	at keywords.GenericKeywords.reportFailure(GenericKeywords.java:94)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyTransactionHistory(ManageStocksTest.java:80)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+... Removed 24 stack frames
Click to show all stack frames +
java.lang.AssertionError: The following asserts failed:
+	Got changed quantity in transaction history as -100
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
+	at keywords.GenericKeywords.reportAll(GenericKeywords.java:105)
+	at keywords.GenericKeywords.reportFailure(GenericKeywords.java:94)
+	at testcasesrediffPortfolio.ManageStocksTest.verifyTransactionHistory(ManageStocksTest.java:80)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at runner.TestNGRunner.run(TestNGRunner.java:45)
+	at runner.JSONRunner.main(JSONRunner.java:104)
+
36testcasesrediffPortfolio.ManageStocksTest@687080dc

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
17testcasesrediffPortfolio.ManagePortfolioTest@38bc8ab5
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@4d499d65
31testcasesrediffPortfolio.ManageStocksTest@687080dc
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
83testcasesrediffPortfolio.ManageSessionTest@6b9651f3
modifyStock
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: sellStock, org.testng.TestRunner@4d499d65
70testcasesrediffPortfolio.ManageStocksTest@687080dc
verifyStockQuantity
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: sellStock, org.testng.TestRunner@4d499d65
31testcasesrediffPortfolio.ManageStocksTest@687080dc

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/Sell Stocks in Portfolio.xml b/DataDrivenFrameworkV2/test-output/Manage Stocks/Sell Stocks in Portfolio.xml new file mode 100644 index 0000000..b96cb1d --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/Sell Stocks in Portfolio.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Manage Stocks/testng-failed.xml b/DataDrivenFrameworkV2/test-output/Manage Stocks/testng-failed.xml new file mode 100644 index 0000000..40f2487 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Manage Stocks/testng-failed.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Add Stock Test.html b/DataDrivenFrameworkV2/test-output/Suite/Add Stock Test.html new file mode 100644 index 0000000..658a1e2 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Add Stock Test.html @@ -0,0 +1,110 @@ + + +TestNG: Add Stock Test + + + + + + + + +

Add Stock Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:6/0/0
Started on:Wed Apr 17 21:26:37 IST 2024
Total time:272 seconds (272980 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
addStockTest
Test class: testcasesrediffPortfolio.ManageStocksTest
6testcasesrediffPortfolio.ManageStocksTest@61df66b6
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
60testcasesrediffPortfolio.ManageStocksTest@61df66b6
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
62testcasesrediffPortfolio.ManageStocksTest@61df66b6
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
79testcasesrediffPortfolio.ManageSessionTest@c33b74f
verifyStockQuantity
Test class: testcasesrediffPortfolio.ManageStocksTest
60testcasesrediffPortfolio.ManageStocksTest@61df66b6
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
4testcasesrediffPortfolio.ManagePortfolioTest@291ae

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Add Stock Test.xml b/DataDrivenFrameworkV2/test-output/Suite/Add Stock Test.xml new file mode 100644 index 0000000..5a412bb --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Add Stock Test.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Create Portfolio Test.html b/DataDrivenFrameworkV2/test-output/Suite/Create Portfolio Test.html new file mode 100644 index 0000000..88db2bc --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Create Portfolio Test.html @@ -0,0 +1,161 @@ + + +TestNG: Create Portfolio Test + + + + + + + + +

Create Portfolio Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/1
Started on:Sat May 04 00:40:16 IST 2024
Total time:0 seconds (27 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED CONFIGURATIONS
Test methodAttribute(s)ExceptionTime (seconds)Instance
beforeTest
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@c730b35
java.lang.NumberFormatException: Cannot parse null string
+	at java.base/java.lang.Integer.parseInt(Integer.java:623)
+	at java.base/java.lang.Integer.parseInt(Integer.java:777)
+	at testbase.BaseTest.beforeTest(BaseTest.java:38)
+... Removed 22 stack frames
Click to show all stack frames +
java.lang.NumberFormatException: Cannot parse null string
+	at java.base/java.lang.Integer.parseInt(Integer.java:623)
+	at java.base/java.lang.Integer.parseInt(Integer.java:777)
+	at testbase.BaseTest.beforeTest(BaseTest.java:38)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0testcasesrediffPortfolio.ManageSessionTest@619713e5

+ + + + + + + + + + + + + +
SKIPPED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
Parameters: org.testng.TestRunner@c730b35
java.lang.NumberFormatException: Cannot parse null string
+	at java.base/java.lang.Integer.parseInt(Integer.java:623)
+	at java.base/java.lang.Integer.parseInt(Integer.java:777)
+	at testbase.BaseTest.beforeTest(BaseTest.java:38)
+... Removed 22 stack frames
Click to show all stack frames +
java.lang.NumberFormatException: Cannot parse null string
+	at java.base/java.lang.Integer.parseInt(Integer.java:623)
+	at java.base/java.lang.Integer.parseInt(Integer.java:777)
+	at testbase.BaseTest.beforeTest(BaseTest.java:38)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:69)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:393)
+	at org.testng.internal.invokers.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:326)
+	at org.testng.TestRunner.invokeTestConfigurations(TestRunner.java:661)
+	at org.testng.TestRunner.beforeRun(TestRunner.java:650)
+	at org.testng.TestRunner.run(TestRunner.java:612)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0testcasesrediffPortfolio.ManageSessionTest@619713e5

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Create Portfolio Test.xml b/DataDrivenFrameworkV2/test-output/Suite/Create Portfolio Test.xml new file mode 100644 index 0000000..521edcc --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Create Portfolio Test.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Delete Portfolio Test.html b/DataDrivenFrameworkV2/test-output/Suite/Delete Portfolio Test.html new file mode 100644 index 0000000..40fe13b --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Delete Portfolio Test.html @@ -0,0 +1,90 @@ + + +TestNG: Delete Portfolio Test + + + + + + + + +

Delete Portfolio Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:2/0/0
Started on:Sun Apr 14 18:23:14 IST 2024
Total time:69 seconds (69630 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
22testcasesrediffPortfolio.ManagePortfolioTest@67d48005
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
46testcasesrediffPortfolio.ManageSessionTest@294425a7

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Delete Portfolio Test.xml b/DataDrivenFrameworkV2/test-output/Suite/Delete Portfolio Test.xml new file mode 100644 index 0000000..ed12462 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Delete Portfolio Test.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Lofin Application Test.html b/DataDrivenFrameworkV2/test-output/Suite/Lofin Application Test.html new file mode 100644 index 0000000..0f7983c --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Lofin Application Test.html @@ -0,0 +1,85 @@ + + +TestNG: Lofin Application Test + + + + + + + + +

Lofin Application Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Fri Apr 05 22:14:04 IST 2024
Total time:0 seconds (20 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
0testcasesrediffPortfolio.ManageSessionTest@17046283

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Lofin Application Test.xml b/DataDrivenFrameworkV2/test-output/Suite/Lofin Application Test.xml new file mode 100644 index 0000000..293df81 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Lofin Application Test.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test -- Sell Stock.html b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test -- Sell Stock.html new file mode 100644 index 0000000..2339595 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test -- Sell Stock.html @@ -0,0 +1,110 @@ + + +TestNG: Modify Stock Test -- Sell Stock + + + + + + + + +

Modify Stock Test -- Sell Stock

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:6/0/0
Started on:Wed Apr 17 23:36:59 IST 2024
Total time:213 seconds (213075 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
52testcasesrediffPortfolio.ManageSessionTest@243c4f91
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
3testcasesrediffPortfolio.ManagePortfolioTest@5119fb47
modifyStock
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@78e16155
64testcasesrediffPortfolio.ManageStocksTest@7193666c
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@78e16155
30testcasesrediffPortfolio.ManageStocksTest@7193666c
verifyStockQuantity
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: sellStock, org.testng.TestRunner@78e16155
30testcasesrediffPortfolio.ManageStocksTest@7193666c
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: sellStock, org.testng.TestRunner@78e16155
32testcasesrediffPortfolio.ManageStocksTest@7193666c

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test -- Sell Stock.xml b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test -- Sell Stock.xml new file mode 100644 index 0000000..ff95a4f --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test -- Sell Stock.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test _ Add Stock.html b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test _ Add Stock.html new file mode 100644 index 0000000..2cb98b4 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test _ Add Stock.html @@ -0,0 +1,110 @@ + + +TestNG: Modify Stock Test : Add Stock + + + + + + + + +

Modify Stock Test : Add Stock

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:6/0/0
Started on:Fri Apr 19 20:16:16 IST 2024
Total time:292 seconds (292539 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
79testcasesrediffPortfolio.ManageSessionTest@243c4f91
selectPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
24testcasesrediffPortfolio.ManagePortfolioTest@5119fb47
verifyStockIsPresent
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: org.testng.TestRunner@78e16155
31testcasesrediffPortfolio.ManageStocksTest@7193666c
verifyStockQuantity
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@78e16155
35testcasesrediffPortfolio.ManageStocksTest@7193666c
modifyStock
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@78e16155
86testcasesrediffPortfolio.ManageStocksTest@7193666c
verifyTransactionHistory
Test class: testcasesrediffPortfolio.ManageStocksTest
Parameters: addStock, org.testng.TestRunner@78e16155
34testcasesrediffPortfolio.ManageStocksTest@7193666c

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test _ Add Stock.xml b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test _ Add Stock.xml new file mode 100644 index 0000000..c313d81 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Modify Stock Test _ Add Stock.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/Test.html b/DataDrivenFrameworkV2/test-output/Suite/Test.html new file mode 100644 index 0000000..45c16eb --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Test.html @@ -0,0 +1,110 @@ + + +TestNG: Test + + + + + + + + +

Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:6/0/0
Started on:Thu Apr 04 22:35:14 IST 2024
Total time:0 seconds (22 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
deletePortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
0testcasesrediffPortfolio.ManagePortfolioTest@72a7c7e0
createPortfolio
Test class: testcasesrediffPortfolio.ManagePortfolioTest
0testcasesrediffPortfolio.ManagePortfolioTest@72a7c7e0
addStockTest
Test class: testcasesrediffPortfolio.ManageStocksTest
0testcasesrediffPortfolio.ManageStocksTest@2e4b8173
doLogin
Test class: testcasesrediffPortfolio.ManageSessionTest
0testcasesrediffPortfolio.ManageSessionTest@418e7838
doLogOut
Test class: testcasesrediffPortfolio.ManageSessionTest
0testcasesrediffPortfolio.ManageSessionTest@418e7838
modifyStockTest
Test class: testcasesrediffPortfolio.ManageStocksTest
0testcasesrediffPortfolio.ManageStocksTest@2e4b8173

+ + \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/Suite/Test.xml b/DataDrivenFrameworkV2/test-output/Suite/Test.xml new file mode 100644 index 0000000..2887f0b --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/Test.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/Suite/testng-failed.xml b/DataDrivenFrameworkV2/test-output/Suite/testng-failed.xml new file mode 100644 index 0000000..f1fc5ab --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/Suite/testng-failed.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FirstSeleniumProject/test-output/bullet_point.png b/DataDrivenFrameworkV2/test-output/bullet_point.png similarity index 100% rename from FirstSeleniumProject/test-output/bullet_point.png rename to DataDrivenFrameworkV2/test-output/bullet_point.png diff --git a/FirstSeleniumProject/test-output/collapseall.gif b/DataDrivenFrameworkV2/test-output/collapseall.gif similarity index 100% rename from FirstSeleniumProject/test-output/collapseall.gif rename to DataDrivenFrameworkV2/test-output/collapseall.gif diff --git a/DataDrivenFrameworkV2/test-output/emailable-report.html b/DataDrivenFrameworkV2/test-output/emailable-report.html new file mode 100644 index 0000000..c8a7ed5 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/emailable-report.html @@ -0,0 +1,168 @@ + + + + +TestNG Report + + + + + + + + + + + + + +
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Manage Portfolio Suite
Manage Portfolio Suite : Create Portfolio Method 10200219
Manage Portfolio Suite : Create Portfolio Method 22000108,127
Manage Portfolio Suite : Create Portfolio Method 3020018
Manage Portfolio Suite : Delete Portfolio Method 1020017
Manage Portfolio Suite : Delete Portfolio Method 2020016
Manage Portfolio Suite : Delete Portfolio Method 3020022
Total21000108,419
+ + + + + + +
ClassMethodStartTime (ms)
Manage Portfolio Suite
Manage Portfolio Suite : Create Portfolio Method 1 — failed (configuration methods)
testcasesrediffPortfolio.ManagePortfolioTestafterMethod17153675434420
testcasesrediffPortfolio.ManageSessionTestafterMethod17153675434410
beforeTest171536754334689
Manage Portfolio Suite : Create Portfolio Method 1 — skipped
testcasesrediffPortfolio.ManagePortfolioTestcreatePortfolio17153675434420
testcasesrediffPortfolio.ManageSessionTestdoLogin17153675434410
Manage Portfolio Suite : Create Portfolio Method 2 — passed
testcasesrediffPortfolio.ManagePortfolioTestcreatePortfolio171536763285618708
testcasesrediffPortfolio.ManageSessionTestdoLogin171536754359189263
Manage Portfolio Suite : Create Portfolio Method 3 — failed (configuration methods)
testcasesrediffPortfolio.ManagePortfolioTestafterMethod17153676517170
testcasesrediffPortfolio.ManageSessionTestafterMethod17153676517170
Manage Portfolio Suite : Create Portfolio Method 3 — skipped (configuration methods)
testcasesrediffPortfolio.ManageSessionTestbeforeTest171536765170313
Manage Portfolio Suite : Create Portfolio Method 3 — skipped
testcasesrediffPortfolio.ManagePortfolioTestcreatePortfolio17153676517170
testcasesrediffPortfolio.ManageSessionTestdoLogin17153676517170
Manage Portfolio Suite : Delete Portfolio Method 1 — failed (configuration methods)
testcasesrediffPortfolio.ManagePortfolioTestafterMethod17153676517370
testcasesrediffPortfolio.ManageSessionTestafterMethod17153676517360
beforeTest171536765172412
Manage Portfolio Suite : Delete Portfolio Method 1 — skipped
testcasesrediffPortfolio.ManagePortfolioTestdeletePortfolio17153676517370
testcasesrediffPortfolio.ManageSessionTestdoLogin17153676517360
Manage Portfolio Suite : Delete Portfolio Method 2 — failed (configuration methods)
testcasesrediffPortfolio.ManagePortfolioTestafterMethod17153676517550
testcasesrediffPortfolio.ManageSessionTestafterMethod17153676517541
Manage Portfolio Suite : Delete Portfolio Method 2 — skipped (configuration methods)
testcasesrediffPortfolio.ManageSessionTestbeforeTest171536765174311
Manage Portfolio Suite : Delete Portfolio Method 2 — skipped
testcasesrediffPortfolio.ManagePortfolioTestdeletePortfolio17153676517550
testcasesrediffPortfolio.ManageSessionTestdoLogin17153676517540
Manage Portfolio Suite : Delete Portfolio Method 3 — failed (configuration methods)
testcasesrediffPortfolio.ManagePortfolioTestafterMethod17153676517780
testcasesrediffPortfolio.ManageSessionTestafterMethod17153676517780
Manage Portfolio Suite : Delete Portfolio Method 3 — skipped (configuration methods)
testcasesrediffPortfolio.ManageSessionTestbeforeTest171536765176116
Manage Portfolio Suite : Delete Portfolio Method 3 — skipped
testcasesrediffPortfolio.ManagePortfolioTestdeletePortfolio17153676517780
testcasesrediffPortfolio.ManageSessionTestdoLogin17153676517780
+

Manage Portfolio Suite : Create Portfolio Method 1

testcasesrediffPortfolio.ManagePortfolioTest#afterMethod

Parameter #1
org.testng.TestRunner@62515a47
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#afterMethod

Parameter #1
org.testng.TestRunner@62515a47
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#beforeTest

Parameter #1
org.testng.TestRunner@62515a47
Exception
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManagePortfolioTest#createPortfolio

Parameter #1
org.testng.TestRunner@62515a47
Exception
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#doLogin

Parameter #1
org.testng.TestRunner@62515a47
Exception
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

Manage Portfolio Suite : Create Portfolio Method 2

testcasesrediffPortfolio.ManagePortfolioTest#createPortfolio

Parameter #1
org.testng.TestRunner@65e21ce3

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#doLogin

Parameter #1
org.testng.TestRunner@65e21ce3

back to summary

+

Manage Portfolio Suite : Create Portfolio Method 3

testcasesrediffPortfolio.ManagePortfolioTest#afterMethod

Parameter #1
org.testng.TestRunner@712cfb63
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#afterMethod

Parameter #1
org.testng.TestRunner@712cfb63
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#beforeTest

Parameter #1
org.testng.TestRunner@712cfb63
Exception
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManagePortfolioTest#createPortfolio

Parameter #1
org.testng.TestRunner@712cfb63
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#doLogin

Parameter #1
org.testng.TestRunner@712cfb63
Exception
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

Manage Portfolio Suite : Delete Portfolio Method 1

testcasesrediffPortfolio.ManagePortfolioTest#afterMethod

Parameter #1
org.testng.TestRunner@4a163575
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#afterMethod

Parameter #1
org.testng.TestRunner@4a163575
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#beforeTest

Parameter #1
org.testng.TestRunner@4a163575
Exception
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManagePortfolioTest#deletePortfolio

Parameter #1
org.testng.TestRunner@4a163575
Exception
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#doLogin

Parameter #1
org.testng.TestRunner@4a163575
Exception
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

Manage Portfolio Suite : Delete Portfolio Method 2

testcasesrediffPortfolio.ManagePortfolioTest#afterMethod

Parameter #1
org.testng.TestRunner@3dfa819
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#afterMethod

Parameter #1
org.testng.TestRunner@3dfa819
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#beforeTest

Parameter #1
org.testng.TestRunner@3dfa819
Exception
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManagePortfolioTest#deletePortfolio

Parameter #1
org.testng.TestRunner@3dfa819
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#doLogin

Parameter #1
org.testng.TestRunner@3dfa819
Exception
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

Manage Portfolio Suite : Delete Portfolio Method 3

testcasesrediffPortfolio.ManagePortfolioTest#afterMethod

Parameter #1
org.testng.TestRunner@5634d0f4
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#afterMethod

Parameter #1
org.testng.TestRunner@5634d0f4
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#beforeTest

Parameter #1
org.testng.TestRunner@5634d0f4
Exception
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+

testcasesrediffPortfolio.ManagePortfolioTest#deletePortfolio

Parameter #1
org.testng.TestRunner@5634d0f4
Exception
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames

back to summary

+

testcasesrediffPortfolio.ManageSessionTest#doLogin

Parameter #1
org.testng.TestRunner@5634d0f4
Exception
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames

back to summary

+ + diff --git a/FirstSeleniumProject/test-output/failed.png b/DataDrivenFrameworkV2/test-output/failed.png similarity index 100% rename from FirstSeleniumProject/test-output/failed.png rename to DataDrivenFrameworkV2/test-output/failed.png diff --git a/DataDrivenFrameworkV2/test-output/index.html b/DataDrivenFrameworkV2/test-output/index.html new file mode 100644 index 0000000..14c70cc --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/index.html @@ -0,0 +1,931 @@ + + + + + + TestNG reports + + + + + + + + + + +
+ Test results + +
+ 1 suite +
+ +
+
+
+
+
+ + testcasesrediffPortfolio.ManagePortfolioTest +
+
+
+
+ + + createPortfolio + (org.testng.TestRunner@62515a47) +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+ + + createPortfolio + (org.testng.TestRunner@712cfb63) +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames +
+
+
+
+
+ + + deletePortfolio + (org.testng.TestRunner@4a163575) +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+ + + deletePortfolio + (org.testng.TestRunner@3dfa819) +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames +
+
+
+
+
+ + + deletePortfolio + (org.testng.TestRunner@5634d0f4) +
java.lang.NullPointerException: Cannot invoke "keywords.ApplicationKeywords.reportAll()" because "this.app" is null + at testbase.BaseTest.afterMethod(BaseTest.java:108) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 27 stack frames +
+
+
+
+
+
+
+ + testcasesrediffPortfolio.ManageSessionTest +
+
+
+
+ + + doLogin + (org.testng.TestRunner@62515a47) +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+ + + doLogin + (org.testng.TestRunner@712cfb63) +
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+ + + doLogin + (org.testng.TestRunner@4a163575) +
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because "runMode" is null + at testbase.BaseTest.beforeTest(BaseTest.java:66) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+ + + doLogin + (org.testng.TestRunner@3dfa819) +
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+ + + doLogin + (org.testng.TestRunner@5634d0f4) +
org.testng.SkipException: RunMode in Test Data is not True + at testbase.BaseTest.beforeTest(BaseTest.java:68) + at runner.TestNGRunner.run(TestNGRunner.java:45) + at runner.JSONRunner.main(JSONRunner.java:124) +... Removed 19 stack frames +
+
+
+
+
+
+
+ + testcasesrediffPortfolio.ManagePortfolioTest +
+
+
+
+ + + createPortfolio + (org.testng.TestRunner@65e21ce3) +
+
+
+
+
+
+ + testcasesrediffPortfolio.ManageSessionTest +
+
+
+
+ + + doLogin + (org.testng.TestRunner@65e21ce3) +
+
+
+
+
+
+
+
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite name="Manage Portfolio Suite">
+  <test thread-count="5" name="Manage Portfolio Suite : Create Portfolio Method 1">
+    <parameter name="dataSetID" value="0"/>
+    <parameter name="action" value="addStock"/>
+    <parameter name="testdatajsonfile" value="/Users/anshul/java_selenium/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"/>
+    <parameter name="dataflag" value="createnewportfolio"/>
+    <parameter name="suiteName" value="Manage Portfolio Suite"/>
+    <classes>
+      <class name="testcasesrediffPortfolio.ManageSessionTest">
+        <methods>
+          <include name="doLogin"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManageSessionTest -->
+      <class name="testcasesrediffPortfolio.ManagePortfolioTest">
+        <methods>
+          <include name="createPortfolio"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManagePortfolioTest -->
+    </classes>
+  </test> <!-- Manage Portfolio Suite : Create Portfolio Method 1 -->
+  <test thread-count="5" name="Manage Portfolio Suite : Create Portfolio Method 2">
+    <parameter name="dataSetID" value="1"/>
+    <parameter name="action" value="addStock"/>
+    <parameter name="testdatajsonfile" value="/Users/anshul/java_selenium/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"/>
+    <parameter name="dataflag" value="createnewportfolio"/>
+    <parameter name="suiteName" value="Manage Portfolio Suite"/>
+    <classes>
+      <class name="testcasesrediffPortfolio.ManageSessionTest">
+        <methods>
+          <include name="doLogin"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManageSessionTest -->
+      <class name="testcasesrediffPortfolio.ManagePortfolioTest">
+        <methods>
+          <include name="createPortfolio"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManagePortfolioTest -->
+    </classes>
+  </test> <!-- Manage Portfolio Suite : Create Portfolio Method 2 -->
+  <test thread-count="5" name="Manage Portfolio Suite : Create Portfolio Method 3">
+    <parameter name="dataSetID" value="2"/>
+    <parameter name="action" value="addStock"/>
+    <parameter name="testdatajsonfile" value="/Users/anshul/java_selenium/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"/>
+    <parameter name="dataflag" value="createnewportfolio"/>
+    <parameter name="suiteName" value="Manage Portfolio Suite"/>
+    <classes>
+      <class name="testcasesrediffPortfolio.ManageSessionTest">
+        <methods>
+          <include name="doLogin"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManageSessionTest -->
+      <class name="testcasesrediffPortfolio.ManagePortfolioTest">
+        <methods>
+          <include name="createPortfolio"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManagePortfolioTest -->
+    </classes>
+  </test> <!-- Manage Portfolio Suite : Create Portfolio Method 3 -->
+  <test thread-count="5" name="Manage Portfolio Suite : Delete Portfolio Method 1">
+    <parameter name="dataSetID" value="0"/>
+    <parameter name="action" value="addStock"/>
+    <parameter name="testdatajsonfile" value="/Users/anshul/java_selenium/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"/>
+    <parameter name="dataflag" value="deletenewportfolio"/>
+    <parameter name="suiteName" value="Manage Portfolio Suite"/>
+    <classes>
+      <class name="testcasesrediffPortfolio.ManageSessionTest">
+        <methods>
+          <include name="doLogin"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManageSessionTest -->
+      <class name="testcasesrediffPortfolio.ManagePortfolioTest">
+        <methods>
+          <include name="deletePortfolio"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManagePortfolioTest -->
+    </classes>
+  </test> <!-- Manage Portfolio Suite : Delete Portfolio Method 1 -->
+  <test thread-count="5" name="Manage Portfolio Suite : Delete Portfolio Method 2">
+    <parameter name="dataSetID" value="1"/>
+    <parameter name="action" value="addStock"/>
+    <parameter name="testdatajsonfile" value="/Users/anshul/java_selenium/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"/>
+    <parameter name="dataflag" value="deletenewportfolio"/>
+    <parameter name="suiteName" value="Manage Portfolio Suite"/>
+    <classes>
+      <class name="testcasesrediffPortfolio.ManageSessionTest">
+        <methods>
+          <include name="doLogin"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManageSessionTest -->
+      <class name="testcasesrediffPortfolio.ManagePortfolioTest">
+        <methods>
+          <include name="deletePortfolio"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManagePortfolioTest -->
+    </classes>
+  </test> <!-- Manage Portfolio Suite : Delete Portfolio Method 2 -->
+  <test thread-count="5" name="Manage Portfolio Suite : Delete Portfolio Method 3">
+    <parameter name="dataSetID" value="2"/>
+    <parameter name="action" value="addStock"/>
+    <parameter name="testdatajsonfile" value="/Users/anshul/java_selenium/DataDrivenFrameworkV2/src/test/resources/projectJSONs/XLS_Data/TestExcelData.xlsx"/>
+    <parameter name="dataflag" value="deletenewportfolio"/>
+    <parameter name="suiteName" value="Manage Portfolio Suite"/>
+    <classes>
+      <class name="testcasesrediffPortfolio.ManageSessionTest">
+        <methods>
+          <include name="doLogin"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManageSessionTest -->
+      <class name="testcasesrediffPortfolio.ManagePortfolioTest">
+        <methods>
+          <include name="deletePortfolio"/>
+        </methods>
+      </class> <!-- testcasesrediffPortfolio.ManagePortfolioTest -->
+    </classes>
+  </test> <!-- Manage Portfolio Suite : Delete Portfolio Method 3 -->
+</suite> <!-- Manage Portfolio Suite -->
+            
+
+
+
+
+ Tests for Manage Portfolio Suite +
+
+
    +
  • + Manage Portfolio Suite : Create Portfolio Method 1 (2 classes) +
  • +
  • + Manage Portfolio Suite : Create Portfolio Method 2 (2 classes) +
  • +
  • + Manage Portfolio Suite : Create Portfolio Method 3 (2 classes) +
  • +
  • + Manage Portfolio Suite : Delete Portfolio Method 1 (2 classes) +
  • +
  • + Manage Portfolio Suite : Delete Portfolio Method 2 (2 classes) +
  • +
  • + Manage Portfolio Suite : Delete Portfolio Method 3 (2 classes) +
  • +
+
+
+
+
+ Groups for Manage Portfolio Suite +
+
+
+
+
+
+ Times for Manage Portfolio Suite +
+
+
+ + Total running time: 1 minutes +
+
+
+
+
+
+
+ Reporter output for Manage Portfolio Suite +
+
+
+
+
+
+ 30 ignored methods +
+
+
+ testcasesrediffPortfolio.ManagePortfolioTest +
+ createPortfolio +
+ afterTest +
+ selectPortfolio +
+ beforeTest +
+ selectPortfolio +
+ afterTest +
+ afterTest +
+ deletePortfolio +
+ selectPortfolio +
+ selectPortfolio +
+ beforeTest +
+ afterTest +
+ selectPortfolio +
+ beforeTest +
+ createPortfolio +
+ createPortfolio +
+ beforeTest +
+ beforeTest +
+ deletePortfolio +
+ selectPortfolio +
+ beforeTest +
+ afterTest +
+ deletePortfolio +
+ afterTest +
+
+
+
+ testcasesrediffPortfolio.ManageSessionTest +
+ doLogOut +
+ doLogOut +
+ doLogOut +
+ doLogOut +
+ doLogOut +
+ doLogOut +
+
+
+
+
+
+
+ Methods in chronological order +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ + + beforeTest(org.testng.TestRunner@62515a47) + 0 ms +
+
+ beforeMethod(org.testng.TestRunner@62515a47) + 94 ms +
+
+ + + afterMethod(org.testng.TestRunner@62515a47) + 95 ms +
+
+ afterTest(org.testng.TestRunner@62515a47) + 96 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ beforeMethod(org.testng.TestRunner@62515a47) + 96 ms +
+
+ + + afterMethod(org.testng.TestRunner@62515a47) + 96 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ beforeTest(org.testng.TestRunner@65e21ce3) + 227 ms +
+
+ beforeMethod(org.testng.TestRunner@65e21ce3) + 245 ms +
+
+ doLogin(org.testng.TestRunner@65e21ce3) + 245 ms +
+
+ afterMethod(org.testng.TestRunner@65e21ce3) + 89509 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ createPortfolio(org.testng.TestRunner@65e21ce3) + 89510 ms +
+
+ beforeMethod(org.testng.TestRunner@65e21ce3) + 89510 ms +
+
+ afterMethod(org.testng.TestRunner@65e21ce3) + 108218 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ afterTest(org.testng.TestRunner@65e21ce3) + 108219 ms +
+
+ beforeTest(org.testng.TestRunner@712cfb63) + 108357 ms +
+
+ beforeMethod(org.testng.TestRunner@712cfb63) + 108370 ms +
+
+ afterTest(org.testng.TestRunner@712cfb63) + 108371 ms +
+
+ + + afterMethod(org.testng.TestRunner@712cfb63) + 108371 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ beforeMethod(org.testng.TestRunner@712cfb63) + 108371 ms +
+
+ + + afterMethod(org.testng.TestRunner@712cfb63) + 108371 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ + + beforeTest(org.testng.TestRunner@4a163575) + 108378 ms +
+
+ beforeMethod(org.testng.TestRunner@4a163575) + 108390 ms +
+
+ + + afterMethod(org.testng.TestRunner@4a163575) + 108390 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ + + afterMethod(org.testng.TestRunner@4a163575) + 108391 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ afterTest(org.testng.TestRunner@4a163575) + 108391 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ beforeMethod(org.testng.TestRunner@4a163575) + 108391 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ beforeTest(org.testng.TestRunner@3dfa819) + 108397 ms +
+
+ beforeMethod(org.testng.TestRunner@3dfa819) + 108408 ms +
+
+ + + afterMethod(org.testng.TestRunner@3dfa819) + 108408 ms +
+
+ afterTest(org.testng.TestRunner@3dfa819) + 108409 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ beforeMethod(org.testng.TestRunner@3dfa819) + 108409 ms +
+
+ + + afterMethod(org.testng.TestRunner@3dfa819) + 108409 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ beforeTest(org.testng.TestRunner@5634d0f4) + 108415 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ + + afterMethod(org.testng.TestRunner@5634d0f4) + 108432 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ beforeMethod(org.testng.TestRunner@5634d0f4) + 108432 ms +
+
+ + + afterMethod(org.testng.TestRunner@5634d0f4) + 108432 ms +
+
+
+
testcasesrediffPortfolio.ManagePortfolioTest
+
+ beforeMethod(org.testng.TestRunner@5634d0f4) + 108432 ms +
+
+
+
testcasesrediffPortfolio.ManageSessionTest
+
+ afterTest(org.testng.TestRunner@5634d0f4) + 108433 ms +
+
+
+
+
+ + + diff --git a/DataDrivenFrameworkV2/test-output/jquery-3.6.0.min.js b/DataDrivenFrameworkV2/test-output/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 + + + + diff --git a/DataDrivenFrameworkV2/test-output/junitreports/TEST-testCases.CreatePortfolioTest.xml b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testCases.CreatePortfolioTest.xml new file mode 100644 index 0000000..5f7fcce --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testCases.CreatePortfolioTest.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManagePortfolioTest.xml b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManagePortfolioTest.xml new file mode 100644 index 0000000..08deec5 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManagePortfolioTest.xml @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManageSessionTest.xml b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManageSessionTest.xml new file mode 100644 index 0000000..bc1de50 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManageSessionTest.xml @@ -0,0 +1,261 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManageStocksTest.xml b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManageStocksTest.xml new file mode 100644 index 0000000..92df25d --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/junitreports/TEST-testcasesrediffPortfolio.ManageStocksTest.xml @@ -0,0 +1,349 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FirstSeleniumProject/test-output/navigator-bullet.png b/DataDrivenFrameworkV2/test-output/navigator-bullet.png similarity index 100% rename from FirstSeleniumProject/test-output/navigator-bullet.png rename to DataDrivenFrameworkV2/test-output/navigator-bullet.png diff --git a/FirstSeleniumProject/test-output/passed.png b/DataDrivenFrameworkV2/test-output/passed.png similarity index 100% rename from FirstSeleniumProject/test-output/passed.png rename to DataDrivenFrameworkV2/test-output/passed.png diff --git a/FirstSeleniumProject/test-output/skipped.png b/DataDrivenFrameworkV2/test-output/skipped.png similarity index 100% rename from FirstSeleniumProject/test-output/skipped.png rename to DataDrivenFrameworkV2/test-output/skipped.png diff --git a/DataDrivenFrameworkV2/test-output/testng-failed.xml b/DataDrivenFrameworkV2/test-output/testng-failed.xml new file mode 100644 index 0000000..de0b4e9 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/testng-failed.xml @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/test-output/testng-reports.css b/DataDrivenFrameworkV2/test-output/testng-reports.css new file mode 100644 index 0000000..d7b75c4 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/testng-reports.css @@ -0,0 +1,326 @@ +body { + margin: 0 0 5px 5px; +} + +ul { + margin: 0; +} + +li { + list-style-type: none; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.navigator-selected { + background: #ffa500; +} + +.wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + overflow: auto; +} + +.navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto; +} + +.suite { + margin: 0 10px 10px 0; + background-color: #fff8dc; +} + +.suite-name { + padding-left: 10px; + font-size: 25px; + font-family: Times, sans-serif; +} + +.main-panel-header { + padding: 5px; + background-color: #9FB4D9; /*afeeee*/; + font-family: monospace; + font-size: 18px; +} + +.main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #DEE8FC; /*d0ffff*/; +} + +.rounded-window { + border-radius: 10px; + border-style: solid; + border-width: 1px; +} + +.rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto; +} + +.light-rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; +} + +.rounded-window-bottom { + border-style: solid; + border-width: 0 1px 1px 1px; + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto; +} + +.method-name { + font-size: 12px; + font-family: monospace; +} + +.method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 80%; +} + +.parameters { + font-size: 14px; + font-family: monospace; +} + +.stack-trace { + white-space: pre; + font-family: monospace; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; +} + +.testng-xml { + font-family: monospace; +} + +.method-list-content { + margin-left: 10px; +} + +.navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; +} + +.suite-section-title { + margin-top: 10px; + width: 80%; + border-style: solid; + border-width: 1px 0 0 0; + font-family: Times, sans-serif; + font-size: 18px; + font-weight: bold; +} + +.suite-section-content { + list-style-image: url(bullet_point.png); +} + +.top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #0066ff; + font-family: Times, sans-serif; + color: #fff; + text-align: center; +} +.button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#0066ff; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#0066ff ; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline:none; + +} + +.top-banner-title-font { + font-size: 25px; +} + +.test-name { + font-family: 'Lucida Grande', sans-serif; + font-size: 16px; +} + +.suite-icon { + padding: 5px; + float: right; + height: 20px; +} + +.test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; +} + +.test-group-name { + font-weight: bold; +} + +.method-in-group { + font-size: 16px; + margin-left: 80px; +} + +table.google-visualization-table-table { + width: 100%; +} + +.reporter-method-name { + font-size: 14px; + font-family: monospace; +} + +.reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.ignored-class-div { + font-size: 14px; + font-family: monospace; +} + +.ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.border-failed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #f00; +} + +.border-skipped { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #edc600; +} + +.border-passed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #19f52d; +} + +.times-div { + text-align: center; + padding: 5px; +} + +.suite-total-time { + font: 16px 'Lucida Grande'; +} + +.configuration-suite { + margin-left: 20px; +} + +.configuration-test { + margin-left: 40px; +} + +.configuration-class { + margin-left: 60px; +} + +.configuration-method { + margin-left: 80px; +} + +.test-method { + margin-left: 100px; +} + +.chronological-class { + background-color: skyblue; + border-style: solid; + border-width: 0 0 1px 1px; +} + +.method-start { + float: right; +} + +.chronological-class-name { + padding: 0 0 0 5px; + color: #008; +} + +.after, .before, .test-method { + font-family: monospace; + font-size: 14px; +} + +.navigator-suite-header { + font-size: 22px; + margin: 0 10px 5px 0; + background-color: #deb887; + text-align: center; +} + +.collapse-all-icon { + padding: 5px; + float: right; +} +/*retro Theme*/ diff --git a/DataDrivenFrameworkV2/test-output/testng-reports.js b/DataDrivenFrameworkV2/test-output/testng-reports.js new file mode 100644 index 0000000..c1a84a3 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/testng-reports.js @@ -0,0 +1,122 @@ +$(document).ready(function() { + $('a.navigator-link').on("click", function() { + // Extract the panel for this link + var panel = getPanelName($(this)); + + // Mark this link as currently selected + $('.navigator-link').parent().removeClass('navigator-selected'); + $(this).parent().addClass('navigator-selected'); + + showPanel(panel); + }); + + installMethodHandlers('failed'); + installMethodHandlers('skipped'); + installMethodHandlers('passed', true); // hide passed methods by default + + $('a.method').on("click", function() { + showMethod($(this)); + return false; + }); + + // Hide all the panels and display the first one (do this last + // to make sure the click() will invoke the listeners) + $('.panel').hide(); + $('.navigator-link').first().trigger("click"); + + // Collapse/expand the suites + $('a.collapse-all-link').on("click", function() { + var contents = $('.navigator-suite-content'); + if (contents.css('display') == 'none') { + contents.show(); + } else { + contents.hide(); + } + }); +}); + +// The handlers that take care of showing/hiding the methods +function installMethodHandlers(name, hide) { + function getContent(t) { + return $('.method-list-content.' + name + "." + t.attr('panel-name')); + } + + function getHideLink(t, name) { + var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); + return $(s); + } + + function getShowLink(t, name) { + return $('a.show-methods.' + name + "." + t.attr('panel-name')); + } + + function getMethodPanelClassSel(element, name) { + var panelName = getPanelName(element); + var sel = '.' + panelName + "-class-" + name; + return $(sel); + } + + $('a.hide-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.hide(); + getHideLink($(this), name).hide(); + getShowLink($(this), name).show(); + getMethodPanelClassSel($(this), name).hide(); + }); + + $('a.show-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.show(); + getHideLink($(this), name).show(); + getShowLink($(this), name).hide(); + showPanel(getPanelName($(this))); + getMethodPanelClassSel($(this), name).show(); + }); + + if (hide) { + $('a.hide-methods.' + name).trigger("click"); + } else { + $('a.show-methods.' + name).trigger("click"); + } +} + +function getHashForMethod(element) { + return element.attr('hash-for-method'); +} + +function getPanelName(element) { + return element.attr('panel-name'); +} + +function showPanel(panelName) { + $('.panel').hide(); + var panel = $('.panel[panel-name="' + panelName + '"]'); + panel.show(); +} + +function showMethod(element) { + var hashTag = getHashForMethod(element); + var panelName = getPanelName(element); + showPanel(panelName); + var current = document.location.href; + var base = current.substring(0, current.indexOf('#')) + document.location.href = base + '#' + hashTag; + var newPosition = $(document).scrollTop() - 65; + $(document).scrollTop(newPosition); +} + +function drawTable() { + for (var i = 0; i < suiteTableInitFunctions.length; i++) { + window[suiteTableInitFunctions[i]](); + } + + for (var k in window.suiteTableData) { + var v = window.suiteTableData[k]; + var div = v.tableDiv; + var data = v.tableData + var table = new google.visualization.Table(document.getElementById(div)); + table.draw(data, { + showRowNumber : false + }); + } +} diff --git a/DataDrivenFrameworkV2/test-output/testng-reports1.css b/DataDrivenFrameworkV2/test-output/testng-reports1.css new file mode 100644 index 0000000..570323f --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/testng-reports1.css @@ -0,0 +1,344 @@ +body { + background-color: whitesmoke; + margin: 0 0 5px 5px; +} +ul { + margin-top: 10px; + margin-left:-10px; +} + li { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding:5px 5px; + } + a { + text-decoration: none; + color: black; + font-size: 14px; + } + + a:hover { + color:black ; + text-decoration: underline; + } + + .navigator-selected { + /* #ffa500; Mouse hover color after click Orange.*/ + background:#027368 + } + + .wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + margin-right:9px; + overflow: auto;/*imortant*/ + } + + .navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto;/*important*/ + } + + .suite { + margin: -5px 10px 10px 5px; + background-color: whitesmoke ;/*Colour of the left bside box*/ + } + + .suite-name { + font-size: 24px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/*All TEST SUITE*/ + color: white; + } + + .main-panel-header { + padding: 5px; + background-color: #027368; /*afeeee*/; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color:white; + font-size: 18px; + } + + .main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #CCD0D1; /*d0ffff*/; /*Belongs to backGround of rightSide boxes*/ + } + + .rounded-window { + border-style: dotted; + border-width: 1px;/*Border of left Side box*/ + background-color: whitesmoke; + border-radius: 10px; + } + + .rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto;/*Top of RightSide box*/ + } + + .light-rounded-window-top { + background-color: #027368; + padding-left:120px; + border-radius: 10px; + + } + + .rounded-window-bottom { + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto;/*Bottom of rightSide box*/ + } + + .method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + + .method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 100%; + } + + .parameters { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .stack-trace { + white-space: pre; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; /*Error Stack Trace Message*/ + } + + .testng-xml { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .method-list-content { + margin-left: 10px; + } + + .navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; + } + + .suite-section-title { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight:bold; + background-color: #8C8887; + margin-left: -10px; + margin-top:10px; + padding:6px; + } + + .suite-section-content { + list-style-image: url(bullet_point.png); + background-color: whitesmoke; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + overflow: hidden; + } + + .top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + color: #fff; + text-align: center;/*Belongs to the Top of Report*//*Status: - Completed*/ + } + + .top-banner-title-font { + font-size: 25px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding: 3px; + float: right; + } + + .test-name { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + } + + .suite-icon { + padding: 5px; + float: right; + height: 20px; + } + + .test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; + } + + .test-group-name { + font-weight: bold; + } + + .method-in-group { + font-size: 16px; + margin-left: 80px; + } + + table.google-visualization-table-table { + width: 100%; + } + + .reporter-method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .ignored-class-div { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .border-failed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F20505; + } + + .border-skipped { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F2BE22; + } + + .border-passed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #038C73; + } + + .times-div { + text-align: center; + padding: 5px; + } + + .suite-total-time { + font: 16px 'Lucida Grande'; + } + + .configuration-suite { + margin-left: 20px; + } + + .configuration-test { + margin-left: 40px; + } + + .configuration-class { + margin-left: 60px; + } + + .configuration-method { + margin-left: 80px; + } + + .test-method { + margin-left: 100px; + } + + .chronological-class { + background-color: #CCD0D1; + border-width: 0 0 1px 1px;/*Chronological*/ + } + + .method-start { + float: right; + } + + .chronological-class-name { + padding: 0 0 0 5px; + margin-top:5px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #008; + } + + .after, .before, .test-method { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin-top:5px; + } + + .navigator-suite-header { + font-size: 18px; + margin: 0px 10px 10px 5px; + padding: 5px; + border-radius: 10px; + background-color: #027368; + color: white; + font-weight:bold; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: center; /*All Suites on top of left box*//*Status: -Completed*/ + } + + .collapse-all-icon { + padding: 3px; + float: right; + } + .button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#027368; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline: none; +} +/*Author: - Akhil Gullapalli*/ \ No newline at end of file diff --git a/DataDrivenFrameworkV2/test-output/testng-reports2.js b/DataDrivenFrameworkV2/test-output/testng-reports2.js new file mode 100644 index 0000000..5342859 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/testng-reports2.js @@ -0,0 +1,76 @@ +window.onload = function () { + let cookies = document.cookie; + let cookieValue = cookies.split('='); + if (cookieValue[1] === 'null' || localStorage.getItem('Theme') === 'null') { + document.getElementById('retro').setAttribute('disabled', 'false'); + } else if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('ultra').setAttribute('disabled', 'false'); + } +} +document.getElementById('button').onclick = function () { + let select = document.getElementById('button').innerText; + if (select === 'Switch Retro Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } +} +//Function to mouse hovering affect. +document.getElementById('button').onmouseover = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "180px"; + document.getElementById('button').style.height = "45px"; + document.getElementById('button').style.marginTop = "1px"; + +} +//Function to mouse out affect +document.getElementById('button').onmouseout = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "150px"; + document.getElementById('button').style.height = "30px"; + document.getElementById('button').style.marginTop = "8px"; + +} + +//This is the file where we handle the switching of the Themes. +/*Author:- Akhil Gullapalli*/ diff --git a/DataDrivenFrameworkV2/test-output/testng-results.xml b/DataDrivenFrameworkV2/test-output/testng-results.xml new file mode 100644 index 0000000..da32722 --- /dev/null +++ b/DataDrivenFrameworkV2/test-output/testng-results.xml @@ -0,0 +1,1465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DataDrivenFrameworkV2/testng.xml b/DataDrivenFrameworkV2/testng.xml new file mode 100644 index 0000000..bcf905e --- /dev/null +++ b/DataDrivenFrameworkV2/testng.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ExtentReportDemo/extentConfig.json b/ExtentReportDemo/extentConfig.json new file mode 100644 index 0000000..e802133 --- /dev/null +++ b/ExtentReportDemo/extentConfig.json @@ -0,0 +1,13 @@ +{ + "theme": "STANDARD", + "encoding": "utf-8", + "protocol": "HTTPS", + "timelineEnabled": false, + "offlineMode": true, + "thumbnailForBase64": false, + "documentTitle": "Extent Report via JSON Config", + "reportName": "JSON Config Report", + "timeStampFormat": "MMM dd, yyyy HH:mm:ss a", + "js": "", + "css": "" +} \ No newline at end of file diff --git a/ExtentReportDemo/extentConfig.xml b/ExtentReportDemo/extentConfig.xml new file mode 100644 index 0000000..ea25899 --- /dev/null +++ b/ExtentReportDemo/extentConfig.xml @@ -0,0 +1,54 @@ + + + + + + + DARK + + + + UTF-8 + + + + + HTTPS + + + true + + + false + + + + false + + + Extent Report Via XML Config + + + XML Confif Report + + + MMM dd, yyyy HH:mm:ss + + + + + + + + + + + + + \ No newline at end of file diff --git a/ExtentReportDemo/index.html b/ExtentReportDemo/index.html new file mode 100644 index 0000000..c3f5bfd --- /dev/null +++ b/ExtentReportDemo/index.html @@ -0,0 +1,344 @@ + + + + + + + +My Extent Report + + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + +
+
    +
  • +
    +

    Facebook Login Test

    +

    + 10:49:37 pm / 00:00:00:005 + Fail +

    +
    +
    +
    +
    +
    +
    Facebook Login Test
    +01.25.2024 10:49:37 pm +01.25.2024 10:49:37 pm +00:00:00:005#test-id=1 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info10:49:37 pm + Passing User Name +
    Info10:49:37 pm + Passing Password +
    Info10:49:37 pm + Click Submit Button +
    Info10:49:37 pm + Verify Home Page Title +
    Fail10:49:37 pm + Validation Failure .... +
    +
    +
    +
  • +
  • +
    +

    Facebook Registration Test

    +

    + 10:49:38 pm / 00:00:00:001 + Pass +

    +
    +
    +
    +
    +
    +
    Facebook Registration Test
    +01.25.2024 10:49:38 pm +01.25.2024 10:49:38 pm +00:00:00:001#test-id=2 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info10:49:38 pm + Open the FaceBook URL +
    Info10:49:38 pm + Enter the Registration Details +
    Info10:49:38 pm + Submit the Registration Form +
    Info10:49:38 pm + Verify Page Title +
    Pass10:49:38 pm + Test Success.... +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Started

+

Jan 25, 2024 10:49:37 pm

+
+
+
+
+

Ended

+

Jan 25, 2024 10:49:38 pm

+
+
+
+
+

Tests Passed

+

1

+
+
+
+
+

Tests Failed

+

1

+
+
+
+
+
+
+
+
Tests
+
+
+
+ +
+
+ +
+
+
+
+
+
Log events
+
+
+
+ +
+
+ +
+
+
+
+

Timeline

+
+ +
+
+
+ +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/ExtentReportDemo/pom.xml b/ExtentReportDemo/pom.xml new file mode 100644 index 0000000..33ce881 --- /dev/null +++ b/ExtentReportDemo/pom.xml @@ -0,0 +1,27 @@ + + 4.0.0 + Report + ExtentReportDemo + 0.0.1-SNAPSHOT + + + + + com.aventstack + extentreports + 5.1.1 + + + + + org.testng + testng + 7.9.0 + test + + + + + \ No newline at end of file diff --git a/ExtentReportDemo/spark/FontAwesome.otf b/ExtentReportDemo/spark/FontAwesome.otf new file mode 100644 index 0000000..401ec0f Binary files /dev/null and b/ExtentReportDemo/spark/FontAwesome.otf differ diff --git a/ExtentReportDemo/spark/font-awesome.min.css b/ExtentReportDemo/spark/font-awesome.min.css new file mode 100644 index 0000000..f7b7090 --- /dev/null +++ b/ExtentReportDemo/spark/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('fontawesome-webfont.eot?v=4.7.0');src:url('fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('fontawesome-webfont.woff?v=4.7.0') format('woff'),url('fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/ExtentReportDemo/spark/fontawesome-webfont.eot b/ExtentReportDemo/spark/fontawesome-webfont.eot new file mode 100644 index 0000000..e9f60ca Binary files /dev/null and b/ExtentReportDemo/spark/fontawesome-webfont.eot differ diff --git a/ExtentReportDemo/spark/fontawesome-webfont.svg b/ExtentReportDemo/spark/fontawesome-webfont.svg new file mode 100644 index 0000000..855c845 --- /dev/null +++ b/ExtentReportDemo/spark/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ExtentReportDemo/spark/fontawesome-webfont.ttf b/ExtentReportDemo/spark/fontawesome-webfont.ttf new file mode 100644 index 0000000..35acda2 Binary files /dev/null and b/ExtentReportDemo/spark/fontawesome-webfont.ttf differ diff --git a/ExtentReportDemo/spark/fontawesome-webfont.woff b/ExtentReportDemo/spark/fontawesome-webfont.woff new file mode 100644 index 0000000..400014a Binary files /dev/null and b/ExtentReportDemo/spark/fontawesome-webfont.woff differ diff --git a/ExtentReportDemo/spark/fontawesome-webfont.woff2 b/ExtentReportDemo/spark/fontawesome-webfont.woff2 new file mode 100644 index 0000000..4d13fc6 Binary files /dev/null and b/ExtentReportDemo/spark/fontawesome-webfont.woff2 differ diff --git a/ExtentReportDemo/spark/jsontree.js b/ExtentReportDemo/spark/jsontree.js new file mode 100644 index 0000000..a539d1b --- /dev/null +++ b/ExtentReportDemo/spark/jsontree.js @@ -0,0 +1,2 @@ +/*! json-tree - v0.2.2 - 2017-09-25, MIT LICENSE */ +var JSONTree=function(){var n={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},t=0,r=0;this.create=function(n,t){return r+=1,N(u(n,0,!1),{class:"jstValue"})};var e=function(t){return t.replace(/[&<>'"]/g,function(t){return n[t]})},s=function(){return r+"_"+t++},u=function(n,t,r){if(null===n)return f(r?t:0);switch(typeof n){case"boolean":return l(n,r?t:0);case"number":return i(n,r?t:0);case"string":return o(n,r?t:0);default:return n instanceof Array?a(n,t,r):c(n,t,r)}},c=function(n,t,r){var e=s(),u=Object.keys(n).map(function(r){return j(r,n[r],t+1,!0)}).join(m()),c=[g("{",r?t:0,e),N(u,{id:e}),p("}",t)].join("\n");return N(c,{})},a=function(n,t,r){var e=s(),c=n.map(function(n){return u(n,t+1,!0)}).join(m());return[g("[",r?t:0,e),N(c,{id:e}),p("]",t)].join("\n")},o=function(n,t){var r=e(JSON.stringify(n));return N(v(r,t),{class:"jstStr"})},i=function(n,t){return N(v(n,t),{class:"jstNum"})},l=function(n,t){return N(v(n,t),{class:"jstBool"})},f=function(n){return N(v("null",n),{class:"jstNull"})},j=function(n,t,r){var s=v(e(JSON.stringify(n))+": ",r),c=N(u(t,r,!1),{});return N(s+c,{class:"jstProperty"})},m=function(){return N(",\n",{class:"jstComma"})},N=function(n,t){return d("span",t,n)},d=function(n,t,r){return"<"+n+Object.keys(t).map(function(n){return" "+n+'="'+t[n]+'"'}).join("")+">"+r+""},g=function(n,t,r){return N(v(n,t),{class:"jstBracket"})+N("",{class:"jstFold",onclick:"JSONTree.toggle('"+r+"')"})};this.toggle=function(n){var t=document.getElementById(n),r=t.parentNode,e=t.previousElementSibling;""===t.className?(t.className="jstHiddenBlock",r.className="jstFolded",e.className="jstExpand"):(t.className="",r.className="",e.className="jstFold")};var p=function(n,t){return N(v(n,t),{})},v=function(n,t){return Array(2*t+1).join(" ")+n};return this}(); diff --git a/ExtentReportDemo/spark/logo.png b/ExtentReportDemo/spark/logo.png new file mode 100644 index 0000000..1c3ec6a Binary files /dev/null and b/ExtentReportDemo/spark/logo.png differ diff --git a/ExtentReportDemo/spark/spark-script.js b/ExtentReportDemo/spark/spark-script.js new file mode 100644 index 0000000..ab67ddd --- /dev/null +++ b/ExtentReportDemo/spark/spark-script.js @@ -0,0 +1,471 @@ +/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), +a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), +null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r(" + + + +

Default test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/1/0
Started on:Thu Jan 25 22:04:43 IST 2024
Total time:0 seconds (231 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
LoginTest
Test class: TestNGExtent.ExtentInitialization
java.lang.AssertionError: expected [Facebook HomePage] but found [Facebook Login]
+	at org.testng.Assert.fail(Assert.java:111)
+	at org.testng.Assert.failNotEquals(Assert.java:1578)
+	at org.testng.Assert.assertEqualsImpl(Assert.java:150)
+	at org.testng.Assert.assertEquals(Assert.java:132)
+	at org.testng.Assert.assertEquals(Assert.java:656)
+	at org.testng.Assert.assertEquals(Assert.java:666)
+	at TestNGExtent.ExtentInitialization.LoginTest(ExtentInitialization.java:44)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
Click to show all stack frames +
java.lang.AssertionError: expected [Facebook HomePage] but found [Facebook Login]
+	at org.testng.Assert.fail(Assert.java:111)
+	at org.testng.Assert.failNotEquals(Assert.java:1578)
+	at org.testng.Assert.assertEqualsImpl(Assert.java:150)
+	at org.testng.Assert.assertEquals(Assert.java:132)
+	at org.testng.Assert.assertEquals(Assert.java:656)
+	at org.testng.Assert.assertEquals(Assert.java:666)
+	at TestNGExtent.ExtentInitialization.LoginTest(ExtentInitialization.java:44)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0TestNGExtent.ExtentInitialization@5e316c74

+ + \ No newline at end of file diff --git a/ExtentReportDemo/test-output/Default suite/Default test.xml b/ExtentReportDemo/test-output/Default suite/Default test.xml new file mode 100644 index 0000000..7dfc49e --- /dev/null +++ b/ExtentReportDemo/test-output/Default suite/Default test.xml @@ -0,0 +1,43 @@ + + + + + + + + + diff --git a/ExtentReportDemo/test-output/Default suite/testng-failed.xml b/ExtentReportDemo/test-output/Default suite/testng-failed.xml new file mode 100644 index 0000000..6e9a133 --- /dev/null +++ b/ExtentReportDemo/test-output/Default suite/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ExtentReportDemo/test-output/Suite/Facebook Login Test.html b/ExtentReportDemo/test-output/Suite/Facebook Login Test.html new file mode 100644 index 0000000..409a352 --- /dev/null +++ b/ExtentReportDemo/test-output/Suite/Facebook Login Test.html @@ -0,0 +1,123 @@ + + +TestNG: Facebook Login Test + + + + + + + + +

Facebook Login Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/1/0
Started on:Thu Jan 25 22:49:37 IST 2024
Total time:0 seconds (228 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
LoginTest
Test class: TestNGExtent.LoginTest
java.lang.AssertionError: expected [Facebook HomePage] but found [Facebook Login]
+	at TestNGExtent.LoginTest.LoginTest(LoginTest.java:43)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+... Removed 31 stack frames
Click to show all stack frames +
java.lang.AssertionError: expected [Facebook HomePage] but found [Facebook Login]
+	at org.testng.Assert.fail(Assert.java:111)
+	at org.testng.Assert.failNotEquals(Assert.java:1578)
+	at org.testng.Assert.assertEqualsImpl(Assert.java:150)
+	at org.testng.Assert.assertEquals(Assert.java:132)
+	at org.testng.Assert.assertEquals(Assert.java:656)
+	at org.testng.Assert.assertEquals(Assert.java:666)
+	at TestNGExtent.LoginTest.LoginTest(LoginTest.java:43)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0TestNGExtent.LoginTest@5e316c74

+ + \ No newline at end of file diff --git a/ExtentReportDemo/test-output/Suite/Facebook Login Test.xml b/ExtentReportDemo/test-output/Suite/Facebook Login Test.xml new file mode 100644 index 0000000..e7e1b51 --- /dev/null +++ b/ExtentReportDemo/test-output/Suite/Facebook Login Test.xml @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/ExtentReportDemo/test-output/Suite/Facebook Registration Test.html b/ExtentReportDemo/test-output/Suite/Facebook Registration Test.html new file mode 100644 index 0000000..5274a57 --- /dev/null +++ b/ExtentReportDemo/test-output/Suite/Facebook Registration Test.html @@ -0,0 +1,85 @@ + + +TestNG: Facebook Registration Test + + + + + + + + +

Facebook Registration Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Thu Jan 25 22:49:38 IST 2024
Total time:0 seconds (11 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
RegisTest
Test class: TestNGExtent.RegistrationTest
0TestNGExtent.RegistrationTest@50a638b5

+ + \ No newline at end of file diff --git a/ExtentReportDemo/test-output/Suite/Facebook Registration Test.xml b/ExtentReportDemo/test-output/Suite/Facebook Registration Test.xml new file mode 100644 index 0000000..2b64dc0 --- /dev/null +++ b/ExtentReportDemo/test-output/Suite/Facebook Registration Test.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/ExtentReportDemo/test-output/Suite/testng-failed.xml b/ExtentReportDemo/test-output/Suite/testng-failed.xml new file mode 100644 index 0000000..766d68d --- /dev/null +++ b/ExtentReportDemo/test-output/Suite/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ExtentReportDemo/test-output/bullet_point.png b/ExtentReportDemo/test-output/bullet_point.png new file mode 100644 index 0000000..176e6d5 Binary files /dev/null and b/ExtentReportDemo/test-output/bullet_point.png differ diff --git a/ExtentReportDemo/test-output/collapseall.gif b/ExtentReportDemo/test-output/collapseall.gif new file mode 100644 index 0000000..a2d80a9 Binary files /dev/null and b/ExtentReportDemo/test-output/collapseall.gif differ diff --git a/ExtentReportDemo/test-output/emailable-report.html b/ExtentReportDemo/test-output/emailable-report.html new file mode 100644 index 0000000..12c4973 --- /dev/null +++ b/ExtentReportDemo/test-output/emailable-report.html @@ -0,0 +1,25 @@ + + + + +TestNG Report + + + + + + + + + +
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Suite
Facebook Login Test0001228
Facebook Registration Test100011
Total1001239
+ + +
ClassMethodStartTime (ms)
Suite
Facebook Login Test — failed
TestNGExtent.LoginTestLoginTest17062031778096
Facebook Registration Test — passed
TestNGExtent.RegistrationTestRegisTest17062031781201
+

Facebook Login Test

TestNGExtent.LoginTest#LoginTest

Exception
java.lang.AssertionError: expected [Facebook HomePage] but found [Facebook Login] + at TestNGExtent.LoginTest.LoginTest(LoginTest.java:43) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) +... Removed 31 stack frames

back to summary

+

Facebook Registration Test

TestNGExtent.RegistrationTest#RegisTest

back to summary

+ + diff --git a/ExtentReportDemo/test-output/failed.png b/ExtentReportDemo/test-output/failed.png new file mode 100644 index 0000000..c117be5 Binary files /dev/null and b/ExtentReportDemo/test-output/failed.png differ diff --git a/ExtentReportDemo/test-output/index.html b/ExtentReportDemo/test-output/index.html new file mode 100644 index 0000000..5a6e125 --- /dev/null +++ b/ExtentReportDemo/test-output/index.html @@ -0,0 +1,305 @@ + + + + + + TestNG reports + + + + + + + + + + +
+ Test results + +
+ 1 suite, 1 failed test +
+ +
+
+
+
+
+ + TestNGExtent.LoginTest +
+
+
+
+ + + LoginTest +
java.lang.AssertionError: expected [Facebook HomePage] but found [Facebook Login] + at TestNGExtent.LoginTest.LoginTest(LoginTest.java:43) + at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) +... Removed 31 stack frames +
+
+
+
+
+
+
+ + TestNGExtent.RegistrationTest +
+
+
+
+ + + RegisTest +
+
+
+
+
+
+
+ /Users/anshul/java_selenium/ExtentReportDemo/testng.xml +
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite name="Suite" guice-stage="DEVELOPMENT">
+  <test thread-count="5" name="Facebook Login Test">
+    <classes>
+      <class name="TestNGExtent.LoginTest"/>
+    </classes>
+  </test> <!-- Facebook Login Test -->
+  <test thread-count="5" name="Facebook Registration Test">
+    <classes>
+      <class name="TestNGExtent.RegistrationTest"/>
+    </classes>
+  </test> <!-- Facebook Registration Test -->
+</suite> <!-- Suite -->
+            
+
+
+
+
+ Tests for Suite +
+
+
    +
  • + Facebook Login Test (1 class) +
  • +
  • + Facebook Registration Test (1 class) +
  • +
+
+
+
+
+ Groups for Suite +
+
+
+
+
+
+ Times for Suite +
+
+
+ + Total running time: 7 ms +
+
+
+
+
+
+
+ Reporter output for Suite +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ Methods in chronological order +
+
+
+
TestNGExtent.LoginTest
+
+ init + 0 ms +
+
+ + + LoginTest + 91 ms +
+
+ quit + 99 ms +
+
+
+
TestNGExtent.RegistrationTest
+
+ init + 402 ms +
+
+ RegisTest + 402 ms +
+
+ quit + 404 ms +
+
+
+
+
+ + + diff --git a/ExtentReportDemo/test-output/jquery-3.6.0.min.js b/ExtentReportDemo/test-output/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/ExtentReportDemo/test-output/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 + + + + diff --git a/ExtentReportDemo/test-output/junitreports/TEST-ExtentReport.ReportUsingConfig.xml b/ExtentReportDemo/test-output/junitreports/TEST-ExtentReport.ReportUsingConfig.xml new file mode 100644 index 0000000..2a15095 --- /dev/null +++ b/ExtentReportDemo/test-output/junitreports/TEST-ExtentReport.ReportUsingConfig.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/ExtentReportDemo/test-output/junitreports/TEST-ExtentReport.SampleExtentReport.xml b/ExtentReportDemo/test-output/junitreports/TEST-ExtentReport.SampleExtentReport.xml new file mode 100644 index 0000000..34f6d29 --- /dev/null +++ b/ExtentReportDemo/test-output/junitreports/TEST-ExtentReport.SampleExtentReport.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.ExtentInitialization.xml b/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.ExtentInitialization.xml new file mode 100644 index 0000000..401fd7b --- /dev/null +++ b/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.ExtentInitialization.xml @@ -0,0 +1,43 @@ + + + + + + + + + diff --git a/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.LoginTest.xml b/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.LoginTest.xml new file mode 100644 index 0000000..7035755 --- /dev/null +++ b/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.LoginTest.xml @@ -0,0 +1,43 @@ + + + + + + + + + diff --git a/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.RegistrationTest.xml b/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.RegistrationTest.xml new file mode 100644 index 0000000..09c2d84 --- /dev/null +++ b/ExtentReportDemo/test-output/junitreports/TEST-TestNGExtent.RegistrationTest.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/ExtentReportDemo/test-output/navigator-bullet.png b/ExtentReportDemo/test-output/navigator-bullet.png new file mode 100644 index 0000000..36d90d3 Binary files /dev/null and b/ExtentReportDemo/test-output/navigator-bullet.png differ diff --git a/ExtentReportDemo/test-output/passed.png b/ExtentReportDemo/test-output/passed.png new file mode 100644 index 0000000..45e85bb Binary files /dev/null and b/ExtentReportDemo/test-output/passed.png differ diff --git a/ExtentReportDemo/test-output/skipped.png b/ExtentReportDemo/test-output/skipped.png new file mode 100644 index 0000000..c36a324 Binary files /dev/null and b/ExtentReportDemo/test-output/skipped.png differ diff --git a/ExtentReportDemo/test-output/testng-failed.xml b/ExtentReportDemo/test-output/testng-failed.xml new file mode 100644 index 0000000..766d68d --- /dev/null +++ b/ExtentReportDemo/test-output/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/ExtentReportDemo/test-output/testng-reports.css b/ExtentReportDemo/test-output/testng-reports.css new file mode 100644 index 0000000..d7b75c4 --- /dev/null +++ b/ExtentReportDemo/test-output/testng-reports.css @@ -0,0 +1,326 @@ +body { + margin: 0 0 5px 5px; +} + +ul { + margin: 0; +} + +li { + list-style-type: none; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.navigator-selected { + background: #ffa500; +} + +.wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + overflow: auto; +} + +.navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto; +} + +.suite { + margin: 0 10px 10px 0; + background-color: #fff8dc; +} + +.suite-name { + padding-left: 10px; + font-size: 25px; + font-family: Times, sans-serif; +} + +.main-panel-header { + padding: 5px; + background-color: #9FB4D9; /*afeeee*/; + font-family: monospace; + font-size: 18px; +} + +.main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #DEE8FC; /*d0ffff*/; +} + +.rounded-window { + border-radius: 10px; + border-style: solid; + border-width: 1px; +} + +.rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto; +} + +.light-rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; +} + +.rounded-window-bottom { + border-style: solid; + border-width: 0 1px 1px 1px; + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto; +} + +.method-name { + font-size: 12px; + font-family: monospace; +} + +.method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 80%; +} + +.parameters { + font-size: 14px; + font-family: monospace; +} + +.stack-trace { + white-space: pre; + font-family: monospace; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; +} + +.testng-xml { + font-family: monospace; +} + +.method-list-content { + margin-left: 10px; +} + +.navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; +} + +.suite-section-title { + margin-top: 10px; + width: 80%; + border-style: solid; + border-width: 1px 0 0 0; + font-family: Times, sans-serif; + font-size: 18px; + font-weight: bold; +} + +.suite-section-content { + list-style-image: url(bullet_point.png); +} + +.top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #0066ff; + font-family: Times, sans-serif; + color: #fff; + text-align: center; +} +.button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#0066ff; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#0066ff ; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline:none; + +} + +.top-banner-title-font { + font-size: 25px; +} + +.test-name { + font-family: 'Lucida Grande', sans-serif; + font-size: 16px; +} + +.suite-icon { + padding: 5px; + float: right; + height: 20px; +} + +.test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; +} + +.test-group-name { + font-weight: bold; +} + +.method-in-group { + font-size: 16px; + margin-left: 80px; +} + +table.google-visualization-table-table { + width: 100%; +} + +.reporter-method-name { + font-size: 14px; + font-family: monospace; +} + +.reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.ignored-class-div { + font-size: 14px; + font-family: monospace; +} + +.ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.border-failed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #f00; +} + +.border-skipped { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #edc600; +} + +.border-passed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #19f52d; +} + +.times-div { + text-align: center; + padding: 5px; +} + +.suite-total-time { + font: 16px 'Lucida Grande'; +} + +.configuration-suite { + margin-left: 20px; +} + +.configuration-test { + margin-left: 40px; +} + +.configuration-class { + margin-left: 60px; +} + +.configuration-method { + margin-left: 80px; +} + +.test-method { + margin-left: 100px; +} + +.chronological-class { + background-color: skyblue; + border-style: solid; + border-width: 0 0 1px 1px; +} + +.method-start { + float: right; +} + +.chronological-class-name { + padding: 0 0 0 5px; + color: #008; +} + +.after, .before, .test-method { + font-family: monospace; + font-size: 14px; +} + +.navigator-suite-header { + font-size: 22px; + margin: 0 10px 5px 0; + background-color: #deb887; + text-align: center; +} + +.collapse-all-icon { + padding: 5px; + float: right; +} +/*retro Theme*/ diff --git a/ExtentReportDemo/test-output/testng-reports.js b/ExtentReportDemo/test-output/testng-reports.js new file mode 100644 index 0000000..c1a84a3 --- /dev/null +++ b/ExtentReportDemo/test-output/testng-reports.js @@ -0,0 +1,122 @@ +$(document).ready(function() { + $('a.navigator-link').on("click", function() { + // Extract the panel for this link + var panel = getPanelName($(this)); + + // Mark this link as currently selected + $('.navigator-link').parent().removeClass('navigator-selected'); + $(this).parent().addClass('navigator-selected'); + + showPanel(panel); + }); + + installMethodHandlers('failed'); + installMethodHandlers('skipped'); + installMethodHandlers('passed', true); // hide passed methods by default + + $('a.method').on("click", function() { + showMethod($(this)); + return false; + }); + + // Hide all the panels and display the first one (do this last + // to make sure the click() will invoke the listeners) + $('.panel').hide(); + $('.navigator-link').first().trigger("click"); + + // Collapse/expand the suites + $('a.collapse-all-link').on("click", function() { + var contents = $('.navigator-suite-content'); + if (contents.css('display') == 'none') { + contents.show(); + } else { + contents.hide(); + } + }); +}); + +// The handlers that take care of showing/hiding the methods +function installMethodHandlers(name, hide) { + function getContent(t) { + return $('.method-list-content.' + name + "." + t.attr('panel-name')); + } + + function getHideLink(t, name) { + var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); + return $(s); + } + + function getShowLink(t, name) { + return $('a.show-methods.' + name + "." + t.attr('panel-name')); + } + + function getMethodPanelClassSel(element, name) { + var panelName = getPanelName(element); + var sel = '.' + panelName + "-class-" + name; + return $(sel); + } + + $('a.hide-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.hide(); + getHideLink($(this), name).hide(); + getShowLink($(this), name).show(); + getMethodPanelClassSel($(this), name).hide(); + }); + + $('a.show-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.show(); + getHideLink($(this), name).show(); + getShowLink($(this), name).hide(); + showPanel(getPanelName($(this))); + getMethodPanelClassSel($(this), name).show(); + }); + + if (hide) { + $('a.hide-methods.' + name).trigger("click"); + } else { + $('a.show-methods.' + name).trigger("click"); + } +} + +function getHashForMethod(element) { + return element.attr('hash-for-method'); +} + +function getPanelName(element) { + return element.attr('panel-name'); +} + +function showPanel(panelName) { + $('.panel').hide(); + var panel = $('.panel[panel-name="' + panelName + '"]'); + panel.show(); +} + +function showMethod(element) { + var hashTag = getHashForMethod(element); + var panelName = getPanelName(element); + showPanel(panelName); + var current = document.location.href; + var base = current.substring(0, current.indexOf('#')) + document.location.href = base + '#' + hashTag; + var newPosition = $(document).scrollTop() - 65; + $(document).scrollTop(newPosition); +} + +function drawTable() { + for (var i = 0; i < suiteTableInitFunctions.length; i++) { + window[suiteTableInitFunctions[i]](); + } + + for (var k in window.suiteTableData) { + var v = window.suiteTableData[k]; + var div = v.tableDiv; + var data = v.tableData + var table = new google.visualization.Table(document.getElementById(div)); + table.draw(data, { + showRowNumber : false + }); + } +} diff --git a/ExtentReportDemo/test-output/testng-reports1.css b/ExtentReportDemo/test-output/testng-reports1.css new file mode 100644 index 0000000..570323f --- /dev/null +++ b/ExtentReportDemo/test-output/testng-reports1.css @@ -0,0 +1,344 @@ +body { + background-color: whitesmoke; + margin: 0 0 5px 5px; +} +ul { + margin-top: 10px; + margin-left:-10px; +} + li { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding:5px 5px; + } + a { + text-decoration: none; + color: black; + font-size: 14px; + } + + a:hover { + color:black ; + text-decoration: underline; + } + + .navigator-selected { + /* #ffa500; Mouse hover color after click Orange.*/ + background:#027368 + } + + .wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + margin-right:9px; + overflow: auto;/*imortant*/ + } + + .navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto;/*important*/ + } + + .suite { + margin: -5px 10px 10px 5px; + background-color: whitesmoke ;/*Colour of the left bside box*/ + } + + .suite-name { + font-size: 24px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/*All TEST SUITE*/ + color: white; + } + + .main-panel-header { + padding: 5px; + background-color: #027368; /*afeeee*/; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color:white; + font-size: 18px; + } + + .main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #CCD0D1; /*d0ffff*/; /*Belongs to backGround of rightSide boxes*/ + } + + .rounded-window { + border-style: dotted; + border-width: 1px;/*Border of left Side box*/ + background-color: whitesmoke; + border-radius: 10px; + } + + .rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto;/*Top of RightSide box*/ + } + + .light-rounded-window-top { + background-color: #027368; + padding-left:120px; + border-radius: 10px; + + } + + .rounded-window-bottom { + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto;/*Bottom of rightSide box*/ + } + + .method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + + .method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 100%; + } + + .parameters { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .stack-trace { + white-space: pre; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; /*Error Stack Trace Message*/ + } + + .testng-xml { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .method-list-content { + margin-left: 10px; + } + + .navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; + } + + .suite-section-title { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight:bold; + background-color: #8C8887; + margin-left: -10px; + margin-top:10px; + padding:6px; + } + + .suite-section-content { + list-style-image: url(bullet_point.png); + background-color: whitesmoke; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + overflow: hidden; + } + + .top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + color: #fff; + text-align: center;/*Belongs to the Top of Report*//*Status: - Completed*/ + } + + .top-banner-title-font { + font-size: 25px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding: 3px; + float: right; + } + + .test-name { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + } + + .suite-icon { + padding: 5px; + float: right; + height: 20px; + } + + .test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; + } + + .test-group-name { + font-weight: bold; + } + + .method-in-group { + font-size: 16px; + margin-left: 80px; + } + + table.google-visualization-table-table { + width: 100%; + } + + .reporter-method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .ignored-class-div { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .border-failed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F20505; + } + + .border-skipped { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F2BE22; + } + + .border-passed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #038C73; + } + + .times-div { + text-align: center; + padding: 5px; + } + + .suite-total-time { + font: 16px 'Lucida Grande'; + } + + .configuration-suite { + margin-left: 20px; + } + + .configuration-test { + margin-left: 40px; + } + + .configuration-class { + margin-left: 60px; + } + + .configuration-method { + margin-left: 80px; + } + + .test-method { + margin-left: 100px; + } + + .chronological-class { + background-color: #CCD0D1; + border-width: 0 0 1px 1px;/*Chronological*/ + } + + .method-start { + float: right; + } + + .chronological-class-name { + padding: 0 0 0 5px; + margin-top:5px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #008; + } + + .after, .before, .test-method { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin-top:5px; + } + + .navigator-suite-header { + font-size: 18px; + margin: 0px 10px 10px 5px; + padding: 5px; + border-radius: 10px; + background-color: #027368; + color: white; + font-weight:bold; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: center; /*All Suites on top of left box*//*Status: -Completed*/ + } + + .collapse-all-icon { + padding: 3px; + float: right; + } + .button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#027368; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline: none; +} +/*Author: - Akhil Gullapalli*/ \ No newline at end of file diff --git a/ExtentReportDemo/test-output/testng-reports2.js b/ExtentReportDemo/test-output/testng-reports2.js new file mode 100644 index 0000000..5342859 --- /dev/null +++ b/ExtentReportDemo/test-output/testng-reports2.js @@ -0,0 +1,76 @@ +window.onload = function () { + let cookies = document.cookie; + let cookieValue = cookies.split('='); + if (cookieValue[1] === 'null' || localStorage.getItem('Theme') === 'null') { + document.getElementById('retro').setAttribute('disabled', 'false'); + } else if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('ultra').setAttribute('disabled', 'false'); + } +} +document.getElementById('button').onclick = function () { + let select = document.getElementById('button').innerText; + if (select === 'Switch Retro Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } +} +//Function to mouse hovering affect. +document.getElementById('button').onmouseover = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "180px"; + document.getElementById('button').style.height = "45px"; + document.getElementById('button').style.marginTop = "1px"; + +} +//Function to mouse out affect +document.getElementById('button').onmouseout = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "150px"; + document.getElementById('button').style.height = "30px"; + document.getElementById('button').style.marginTop = "8px"; + +} + +//This is the file where we handle the switching of the Themes. +/*Author:- Akhil Gullapalli*/ diff --git a/ExtentReportDemo/test-output/testng-results.xml b/ExtentReportDemo/test-output/testng-results.xml new file mode 100644 index 0000000..29ebd9a --- /dev/null +++ b/ExtentReportDemo/test-output/testng-results.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ExtentReportDemo/testng.xml b/ExtentReportDemo/testng.xml new file mode 100644 index 0000000..99b4a41 --- /dev/null +++ b/ExtentReportDemo/testng.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + diff --git a/FirstSeleniumProject/.classpath b/FirstSeleniumProject/.classpath index 80fe3bb..3c48d2b 100644 --- a/FirstSeleniumProject/.classpath +++ b/FirstSeleniumProject/.classpath @@ -1,19 +1,70 @@ - - - - + - + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FirstSeleniumProject/.gitignore b/FirstSeleniumProject/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/FirstSeleniumProject/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/FirstSeleniumProject/.project b/FirstSeleniumProject/.project index 3228f4e..e67993a 100644 --- a/FirstSeleniumProject/.project +++ b/FirstSeleniumProject/.project @@ -10,8 +10,14 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.m2e.core.maven2Nature org.eclipse.jdt.core.javanature diff --git a/FirstSeleniumProject/.settings/org.eclipse.jdt.core.prefs b/FirstSeleniumProject/.settings/org.eclipse.jdt.core.prefs index 3a21537..92dd3c2 100644 --- a/FirstSeleniumProject/.settings/org.eclipse.jdt.core.prefs +++ b/FirstSeleniumProject/.settings/org.eclipse.jdt.core.prefs @@ -1,11 +1,14 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=21 diff --git a/FirstSeleniumProject/drivers/chromedriver b/FirstSeleniumProject/drivers/chromedriver deleted file mode 100755 index cacd29f..0000000 Binary files a/FirstSeleniumProject/drivers/chromedriver and /dev/null differ diff --git a/FirstSeleniumProject/drivers/geckodriver b/FirstSeleniumProject/drivers/geckodriver deleted file mode 100755 index e297361..0000000 Binary files a/FirstSeleniumProject/drivers/geckodriver and /dev/null differ diff --git a/FirstSeleniumProject/drivers/operadriver b/FirstSeleniumProject/drivers/operadriver deleted file mode 100755 index b7a0969..0000000 Binary files a/FirstSeleniumProject/drivers/operadriver and /dev/null differ diff --git a/FirstSeleniumProject/drivers/sha512_sum b/FirstSeleniumProject/drivers/sha512_sum deleted file mode 100755 index c4c452f..0000000 --- a/FirstSeleniumProject/drivers/sha512_sum +++ /dev/null @@ -1 +0,0 @@ -d05d84223ac9418784956f2d019a42a913098d755006737427a62b5f7ef7d4055f5bb3c61ce9e3612d39756edecc1e6e4c64cb34aa6b63a1b935bfd54da63689 operadriver \ No newline at end of file diff --git a/FirstSeleniumProject/pom.xml b/FirstSeleniumProject/pom.xml new file mode 100644 index 0000000..133373d --- /dev/null +++ b/FirstSeleniumProject/pom.xml @@ -0,0 +1,6 @@ + + 4.0.0 + Selenium + FirstSeleniumProject + 0.0.1-SNAPSHOT + \ No newline at end of file diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/ExtractSpecificElementOnWebPage.java b/FirstSeleniumProject/src/com/selenium/masterpart1/ExtractSpecificElementOnWebPage.java deleted file mode 100644 index c5706e6..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/ExtractSpecificElementOnWebPage.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.selenium.masterpart1; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ExtractSpecificElementOnWebPage { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://edition.cnn.com"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void getElements(){ - - WebElement topStories = driver.findElement(By.xpath("//*[@id='intl_homepage1-zone-1']/div[2]/div/div[2]")); - - List topStoriesLinks = topStories.findElements(By.tagName("a")); - - System.out.println("Number of Top Stories on CNN are : " + topStoriesLinks.size()); - - for (WebElement topLink : topStoriesLinks) { - String topLinkText = topLink.getText(); - - if(!topLinkText.isEmpty()){ - System.out.println(topLinkText); - } - - } - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/ExtractTextInSelenium.java b/FirstSeleniumProject/src/com/selenium/masterpart1/ExtractTextInSelenium.java deleted file mode 100644 index 648146a..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/ExtractTextInSelenium.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.selenium.masterpart1; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class ExtractTextInSelenium { - - @Test - public void testimplicitWait(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - WebDriver driver = new ChromeDriver(); - - driver.get("https://www.facebook.com"); - driver.manage().window().maximize(); - - //Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - String headingtext = driver.findElement(By.xpath("//*[contains(@class,'mbs _52lq')]/span")).getText(); - System.out.println(headingtext); - Assert.assertEquals(headingtext, "Create an account"); - - String signUp = driver.findElement(By.name("websubmit")).getText(); - System.out.println(signUp); - Assert.assertEquals(signUp, "Sign Up"); - - String placeHolder = driver.findElement(By.xpath("//*[@name='reg_email__']")).getAttribute("aria-label"); - System.out.println(placeHolder); - Assert.assertEquals(placeHolder, "Mobile number or email address"); - - - driver.quit(); - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/FindBrokenLink.java b/FirstSeleniumProject/src/com/selenium/masterpart1/FindBrokenLink.java deleted file mode 100644 index ae3fe4b..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/FindBrokenLink.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.selenium.masterpart1; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class FindBrokenLink { - - @Test - public void testimplicitWait() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - WebDriver driver = new ChromeDriver(); - - driver.get("https://edition.cnn.com"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - List links = driver.findElements(By.tagName("a")); - - System.out.println("Number of Links are : " + links.size()); - - for (WebElement link : links) { - String URL = link.getAttribute("href"); - GetLinkStatus.verifyLink(URL); - } - - System.out.println("Total Number of Broken Links :"); - GetLinkStatus.getInvalidLinkCount(); - - driver.quit(); - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/GetLinkStatus.java b/FirstSeleniumProject/src/com/selenium/masterpart1/GetLinkStatus.java deleted file mode 100644 index 5229f3e..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/GetLinkStatus.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.selenium.masterpart1; - -import java.net.HttpURLConnection; -import java.net.URL; - -public class GetLinkStatus { - - static int invalidLink; - - public static void verifyLink(String linkString) { - - try { - URL url = new URL(linkString); - // Open HTTTP Connection - HttpURLConnection urlConnect = (HttpURLConnection) url.openConnection(); - - // Define TimeOut - urlConnect.setConnectTimeout(500); - - // Hit URL - urlConnect.connect(); - - if (urlConnect.getResponseCode() == 200) { - - } else { - System.out.println(linkString + " : " + urlConnect.getResponseMessage() + " : " + urlConnect.HTTP_NOT_FOUND); - invalidLink++; - } - - } catch (Exception e) { - - e.printStackTrace(); - } - - } - - public static void getInvalidLinkCount() { - System.out.println("Total Invalid Links : " + invalidLink); - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/HandleIframes.java b/FirstSeleniumProject/src/com/selenium/masterpart1/HandleIframes.java deleted file mode 100644 index a152b9b..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/HandleIframes.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.selenium.masterpart1; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleIframes { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://jqueryui.com"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void getIFrame(){ - - driver.findElement(By.linkText("Button")).click(); - - WebElement pageTitle = driver.findElement(By.className("entry-title")); - Assert.assertEquals(pageTitle.getText(), "Button"); - - - //Working inside the Frame - driver.switchTo().frame(driver.findElement(By.xpath("//iframe[@class='demo-frame']"))); - WebElement frstBtn = driver.findElement(By.xpath("//*[@class='widget']/button")); - Assert.assertEquals(frstBtn.getText(), "A button element"); - - //Keep Selenium Focus on main Page - driver.switchTo().parentFrame(); - - WebElement exampleElement = driver.findElement(By.xpath("//*[@id='content']/div[1]/h2")); - Assert.assertEquals(exampleElement.getText(), "Examples"); - - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/VerifyElementPresence.java b/FirstSeleniumProject/src/com/selenium/masterpart1/VerifyElementPresence.java deleted file mode 100644 index bac2d71..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/VerifyElementPresence.java +++ /dev/null @@ -1,58 +0,0 @@ -package com.selenium.masterpart1; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class VerifyElementPresence { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://jqueryui.com"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void verifyElementIsDisplayed(){ - - driver.findElement(By.linkText("Toggle")).click(); - WebElement displayBox =driver.findElement(By.xpath("//*[@id='effect']/h3")); - - Assert.assertTrue(displayBox.isDisplayed()); - System.out.println("Box is displaying on webpage"); - - driver.findElement(By.xpath("//*[contains(@class,'ui-state-default')]")).click(); - - if(displayBox.isDisplayed()){ - System.out.println("Box is still displayed"); - }else{ - System.out.println("This is expected, Box is being hide on webpage"); - } - - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart1/VerifyWebElementPresence.java b/FirstSeleniumProject/src/com/selenium/masterpart1/VerifyWebElementPresence.java deleted file mode 100644 index b2409e6..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart1/VerifyWebElementPresence.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.selenium.masterpart1; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class VerifyWebElementPresence { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.facebook.com"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void verifyElementDisplay(){ - - driver.findElement(By.linkText("Toggle")).click(); - - driver.switchTo().frame(driver.findElement(By.xpath("//iframe[@class='demo-frame']"))); - WebElement toggleHeading = driver.findElement(By.xpath("//*[@id='effect']/h3")); - - Assert.assertTrue(toggleHeading.isDisplayed()); - System.out.println("Display status : " + toggleHeading.isDisplayed()); - - } - - @Test - public void verifyElementisEnabled(){ - WebElement resibleLink = driver.findElement(By.linkText("Resizable")); - - System.out.println("Link is Enabled : " + resibleLink.isEnabled()); - } - - @Test - public void verifyElementSelected(){ - - WebElement radioBtn = driver.findElement(By.xpath("//input[@name='sex' and @value='1']")); - System.out.println("Female Radio Button Status : " + radioBtn.isSelected()); - Assert.assertFalse(radioBtn.isSelected()); - - radioBtn.click(); - - System.out.println("Female Radio Button Status : " + radioBtn.isSelected()); - Assert.assertTrue(radioBtn.isSelected()); - - } -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleAlerts.java b/FirstSeleniumProject/src/com/selenium/masterpart2/HandleAlerts.java deleted file mode 100644 index 7c7dd69..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleAlerts.java +++ /dev/null @@ -1,70 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.Alert; -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAlerts { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleJavaScriptAlerts(){ - - driver.get("https://www.rediff.com/"); - - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[1]/div/u")).click(); - - WebElement username = driver.findElement(By.id("login1")); - username.sendKeys("anshulc55@gmail.com"); - - WebElement singinBtn = driver.findElement(By.name("proceed")); - singinBtn.click(); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.alertIsPresent()); - - Alert alt = driver.switchTo().alert(); - System.out.println(alt.getText()); - - alt.accept(); - - driver.findElement(By.id("password")).sendKeys("Test@1234"); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleDragAndDrop.java b/FirstSeleniumProject/src/com/selenium/masterpart2/HandleDragAndDrop.java deleted file mode 100644 index babde9d..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleDragAndDrop.java +++ /dev/null @@ -1,99 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleDragAndDrop { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void perfromDrag(){ - driver.get("https://jqueryui.com/"); - - driver.findElement(By.linkText("Draggable")).click(); - - driver.switchTo().frame(0); - WebElement dragAble = driver.findElement(By.id("draggable")); - - Actions action = new Actions(driver); - action.dragAndDropBy(dragAble, 110, 120).build().perform(); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - - //@Test - public void testDragAndDrop(){ - driver.get("https://jqueryui.com/"); - driver.findElement(By.linkText("Droppable")).click(); - - driver.switchTo().frame(0); - - WebElement src = driver.findElement(By.id("draggable")); - WebElement trgt = driver.findElement(By.id("droppable")); - - Actions action = new Actions(driver); - action.dragAndDrop(src, trgt).build().perform(); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - - @Test - public void customDragDrop(){ - driver.get("https://jqueryui.com/"); - driver.findElement(By.linkText("Droppable")).click(); - - driver.switchTo().frame(0); - - WebElement src = driver.findElement(By.id("draggable")); - WebElement trgt = driver.findElement(By.id("droppable")); - - Actions action = new Actions(driver); - action.clickAndHold(src).moveToElement(trgt).release(trgt).build().perform(); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleMouseHover.java b/FirstSeleniumProject/src/com/selenium/masterpart2/HandleMouseHover.java deleted file mode 100644 index 911675e..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleMouseHover.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.interactions.Actions; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMouseHover { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void handleMouseHoverOnClick(){ - - driver.get("https://www.americangolf.co.uk/"); - WebElement clothLink = driver.findElement(By.xpath("//*[@id='header-navigation']/div[1]/ul/li[3]/a")); - - Actions action = new Actions(driver); - action.moveToElement(clothLink).build().perform(); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOf(driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")))); - - WebElement trouserLink = driver.findElement(By.xpath("//*[@id='CLOTHFOOTW_1']/ul/li[3]/ul/li[1]/a/span")); - trouserLink.click(); - - - - Assert.assertEquals("Golf Trousers - Golf Clothing - american golf", driver.getTitle()); - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleMultipleWindows.java b/FirstSeleniumProject/src/com/selenium/masterpart2/HandleMultipleWindows.java deleted file mode 100644 index b398967..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart2/HandleMultipleWindows.java +++ /dev/null @@ -1,92 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.Iterator; -import java.util.Set; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleMultipleWindows { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - //@Test - public void handleFacebook() - { - - driver.get("https://www.facebook.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID : " +mainPageWindow); - - driver.findElement(By.linkText("Forgotten account?")).click(); - String forgotAccountPage = driver.getWindowHandle(); - System.out.println("Forgot Account Page ID : " + forgotAccountPage); - } - - @Test - public void handleMultiTabs(){ - - driver.get("https://www.jobserve.com"); - String mainPageWindow = driver.getWindowHandle(); - System.out.println("Main Page ID of JobServe: " +mainPageWindow); - - driver.findElement(By.id("SPTPosTitleLink")).click(); - //String CurrentWidow = driver.getWindowHandle(); - //System.out.println("Current Page ID : " + CurrentWidow); - - Set windowIDs = driver.getWindowHandles(); - Iterator itr = windowIDs.iterator(); - - String mainPageID = itr.next(); - String jobPageID = itr.next(); - - //Switching to new Tab/Window - driver.switchTo().window(jobPageID); - - String JobHeading = driver.findElement(By.id("md_visareq")).getText(); - System.out.println(JobHeading); - - driver.close(); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - driver.switchTo().window(mainPageID); - - driver.findElement(By.id("txtKey")).sendKeys("Selenium Automation Tester"); - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart2/MultiSelectDropDown.java b/FirstSeleniumProject/src/com/selenium/masterpart2/MultiSelectDropDown.java deleted file mode 100644 index f70e417..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart2/MultiSelectDropDown.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.Select; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class MultiSelectDropDown { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void selectMultiSelectDropDown(){ - - driver.switchTo().frame("iframeResult"); - - WebElement multiSelect = driver.findElement(By.name("cars")); - - Select select = new Select(multiSelect); - - //isMultiple - System.out.println(select.isMultiple()); - - select.selectByIndex(1); - select.selectByIndex(3); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - //getFirstSelectedOption() - System.out.println(select.getFirstSelectedOption().getText()); - System.out.println("*******************"); - - //getAllSelectedOptions() - List selectedOptions = select.getAllSelectedOptions(); - for (WebElement selectValue : selectedOptions) { - System.out.println(selectValue.getText()); - } - - //deselectByIndex(int index) - //deselectByValue(String value) - //deselectByVisibleText(String text) - //deselectAll() - - select.deselectAll(); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart2/SelectDropDown.java b/FirstSeleniumProject/src/com/selenium/masterpart2/SelectDropDown.java deleted file mode 100644 index f5dfaae..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart2/SelectDropDown.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.selenium.masterpart2; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.Select; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class SelectDropDown { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - - driver.get("https://ww.facebook.com"); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void SelectDOB(){ - - WebElement monthDropDown = driver.findElement(By.name("birthday_month")); - - //selectByIndex(int index) - Select select = new Select(monthDropDown); - select.selectByIndex(5); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - - //selectByValue(String value) - select.selectByValue("11"); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - - //selectByVisibleText(String text) - select.selectByVisibleText("Sept"); - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - e.printStackTrace(); - } - - //getOptions() - List monthValues = select.getOptions(); - for (WebElement month : monthValues) { - System.out.println(month.getText()); - } - } - - - - - - //getFirstSelectedOption() - //getAllSelectedOptions() - //isMultiple() - //deselectByIndex(int index) - //deselectByValue(String value) - //deselectByVisibleText(String text) - //deselectAll() - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart3/HandleAutoSuggest.java b/FirstSeleniumProject/src/com/selenium/masterpart3/HandleAutoSuggest.java deleted file mode 100644 index 6dc15e8..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart3/HandleAutoSuggest.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.ArrayList; -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class HandleAutoSuggest { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testAutoSuggest(){ - - driver.get("https://www.google.com/"); - driver.findElement(By.name("q")).sendKeys("Selenium"); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.visibilityOfAllElements(driver.findElements(By.xpath("//*[@role='listbox']/li")))); - - List autoSuggets = driver.findElements(By.xpath("//*[@role='listbox']/li")); - System.out.println(autoSuggets.get(3).getText()); - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/masterpart3/HandleWebTable.java b/FirstSeleniumProject/src/com/selenium/masterpart3/HandleWebTable.java deleted file mode 100644 index e9fa7e6..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart3/HandleWebTable.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.List; -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - - -public class HandleWebTable { - - WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void manageWebTable(){ - - driver.get("https://www.rediff.com/"); - driver.findElement(By.xpath("//*[@id='homewrapper']/div[5]/a[3]/div/u")).click(); - - driver.findElement(By.xpath("//*[@id='moremoney']/ul/li[3]/a")).click(); - driver.findElement(By.xpath("//*[@id='showMoreLess']")); - - //Get Count Rows - List totalRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); - System.out.println("Total number of Rows : " + totalRows.size()); - - //Get Count Columns - List totalCol = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[1]/td")); - System.out.println("Total Number of Columns : " + totalCol.size()); - - //Get the Data of Specific Row - List columns = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[3]/td")); - System.out.println("***********Data of 3rd Row************"); - for (WebElement column : columns) { - System.out.println(column.getText()); - } - - //Get Data of a Column - List column = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); - System.out.println("****************Data of First Column***************"); - for (WebElement col : column) { - System.out.println(col.getText()); - } - - //Print Data of Complete Table - System.out.println("**********Complete Table Data*************"); - for (WebElement row : totalRows) { - System.out.println(row.getText()); - } - - } - - } - diff --git a/FirstSeleniumProject/src/com/selenium/masterpart3/ManageJavaScriptExecutor.java b/FirstSeleniumProject/src/com/selenium/masterpart3/ManageJavaScriptExecutor.java deleted file mode 100644 index c1e5bd4..0000000 --- a/FirstSeleniumProject/src/com/selenium/masterpart3/ManageJavaScriptExecutor.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.selenium.masterpart3; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.JavascriptExecutor; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ManageJavaScriptExecutor { - -WebDriver driver = null; - - @BeforeMethod - public void openBrowser(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - } - - @AfterMethod - public void closeBrowser(){ - driver.quit(); - } - - @Test - public void testJavaScriptExecutor(){ - JavascriptExecutor js = (JavascriptExecutor) driver; - js.executeScript("window.location='https://www.rediff.com/'"); - - String pageTitle = (String) js.executeScript("return document.title"); - Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); - -// WebElement signInBtn = driver.findElement(By.xpath("//*[@id='signin_info']/a[1]")); -// js.executeScript("arguments[0].click();", signInBtn); -// -// WebElement userName = driver.findElement(By.xpath("//*[@id='login1']")); -// js.executeScript("arguments[0].value='anshulc55@gmail.com'", userName); - - js.executeScript("window.scrollBy(0,3000)"); - - WebElement termsLink = driver.findElement(By.linkText("Terms of use")); - js.executeScript("arguments[0].scrollIntoView(true)", termsLink); - - - try { - Thread.sleep(5000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/wait/ExplicitWaitClass.java b/FirstSeleniumProject/src/com/selenium/wait/ExplicitWaitClass.java deleted file mode 100644 index 04159f3..0000000 --- a/FirstSeleniumProject/src/com/selenium/wait/ExplicitWaitClass.java +++ /dev/null @@ -1,94 +0,0 @@ -package com.selenium.wait; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.support.ui.ExpectedConditions; -import org.openqa.selenium.support.ui.WebDriverWait; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Test; - -public class ExplicitWaitClass { - - WebDriver driver = null; - - @BeforeMethod - public void setUp() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - driver = new ChromeDriver(); - driver.manage().window().maximize(); - - driver.get("file:///Users/anshul/Trainings/Selenium/Waits%20in%20Selenium/ExplicitWait.html"); - // driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - // For Windows Machine - // File Location : c:\\test\selenium\abcd.html - // driver.get("file:///C:/Selenium/abcd.html"); - } - - @AfterMethod - public void closeBrowser() { - driver.quit(); - } - - @Test - public void verifyAlert() { - - WebElement alertBtn = driver.findElement(By.xpath("//button[@id='alert']")); - alertBtn.click(); - - // Explicit Wait - WebDriverWait wait = new WebDriverWait(driver, 30); - wait.until(ExpectedConditions.alertIsPresent()); - - driver.switchTo().alert().accept(); - - } - - @Test - public void verifyElementClickable() { - - // First We will perform Action - // Putwait and call expected condition - // Perform action on expected Element - driver.findElement(By.id("display-other-button")).click(); - - WebDriverWait wait = new WebDriverWait(driver, 30); - wait.until(ExpectedConditions.elementToBeClickable(driver.findElement(By.id("hidden")))); - - } - - @Test - public void verifyElementSelected() { - - driver.findElement(By.id("checkbox")).click(); - - WebDriverWait wait = new WebDriverWait(driver, 20); - wait.until(ExpectedConditions.elementToBeSelected(driver.findElement(By.xpath("//input[@type='checkbox']")))); - - } - - @Test - public void veriyPresentText() { - driver.findElement(By.id("populate-text")).click(); - - WebDriverWait wait = new WebDriverWait(driver, 30); - wait.until(ExpectedConditions.textToBePresentInElement( - driver.findElement(By.xpath("//h2[@class='target-text']")), "Selenium Webdriver")); - } - - @Test - public void verifyElementVisibility() { - driver.findElement(By.id("display-other-button")).click(); - - WebDriverWait wait = new WebDriverWait(driver, 30); - wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("hidden"))); - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/wait/ImplicitWaitClass.java b/FirstSeleniumProject/src/com/selenium/wait/ImplicitWaitClass.java deleted file mode 100644 index 3549ada..0000000 --- a/FirstSeleniumProject/src/com/selenium/wait/ImplicitWaitClass.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.selenium.wait; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.Test; - -public class ImplicitWaitClass { - - @Test - public void testimplicitWait(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - WebDriver driver = new ChromeDriver(); - - driver.get("https://www.google.com"); - driver.manage().window().maximize(); - - //Apply Implicit wait - driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); - - //WebElement of Google Search Box - WebElement searchBox = driver.findElement(By.xpath("//input[@name='q' and @title='Search']")); - searchBox.sendKeys("Selenium-webdriver"); - - //Click the Google Search Result - WebElement searchResult = driver.findElement(By.xpath("//li[@role='presentation'][4]")); - searchResult.click(); - - driver.quit(); - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/wait/PageLoadTimeOutClass.java b/FirstSeleniumProject/src/com/selenium/wait/PageLoadTimeOutClass.java deleted file mode 100644 index 36065d4..0000000 --- a/FirstSeleniumProject/src/com/selenium/wait/PageLoadTimeOutClass.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.selenium.wait; - -import java.util.concurrent.TimeUnit; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.Test; - -public class PageLoadTimeOutClass { - - @Test - public void pageLoadTimeOutTest(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - WebDriver driver = new ChromeDriver(); - driver.manage().window().maximize(); - - //Define Page Load TimeOut - //driver.manage().timeouts().pageLoadTimeout(20, TimeUnit.SECONDS); - driver.manage().timeouts().pageLoadTimeout(5, TimeUnit.SECONDS); - - driver.get("https://edition.cnn.com/"); - - driver.quit(); - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/wait/SleepWaitClass.java b/FirstSeleniumProject/src/com/selenium/wait/SleepWaitClass.java deleted file mode 100644 index 22323db..0000000 --- a/FirstSeleniumProject/src/com/selenium/wait/SleepWaitClass.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.selenium.wait; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.annotations.Test; - -public class SleepWaitClass { - - @Test - public void googleSearch() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - WebDriver driver = new ChromeDriver(); - - driver.get("https://www.google.com"); - driver.manage().window().maximize(); - - //WebElement of Google Search Box - WebElement searchBox = driver.findElement(By.xpath("//input[@name='q' and @title='Search']")); - searchBox.sendKeys("Selenium-webdriver"); - - try { - Thread.sleep(10000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - //Click the Google Search Result - WebElement searchResult = driver.findElement(By.xpath("//li[@role='presentation'][4]")); - searchResult.click(); - - - - driver.quit(); - - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/webelement/CNNTest.java b/FirstSeleniumProject/src/com/selenium/webelement/CNNTest.java deleted file mode 100644 index 49cc563..0000000 --- a/FirstSeleniumProject/src/com/selenium/webelement/CNNTest.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.selenium.webelement; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class CNNTest { - - @Test - public void testTravelLink(){ - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - WebDriver driver = new ChromeDriver(); - driver.manage().window().maximize(); - - driver.get("https://edition.cnn.com/"); - Assert.assertEquals(driver.getTitle(), "CNN International - Breaking News, US News, World News and Video"); - - try { - Thread.sleep(3000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - //driver.findElement(By.xpath("/html/body/div[5]/div[2]/div[2]/div[2]/a[6]")).click(); - - driver.findElement(By.xpath("//*[@id='nav']/div[2]/div[2]/a[6]")).click(); - Assert.assertEquals(driver.getTitle(), "CNN Travel | Global Destinations, Tips & Video"); - - try { - Thread.sleep(3000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - driver.quit(); - - - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/webelement/ReddifSignInTest.java b/FirstSeleniumProject/src/com/selenium/webelement/ReddifSignInTest.java deleted file mode 100644 index a6de77f..0000000 --- a/FirstSeleniumProject/src/com/selenium/webelement/ReddifSignInTest.java +++ /dev/null @@ -1,65 +0,0 @@ -package com.selenium.webelement; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.WebElement; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class ReddifSignInTest { - - @Test - public void testReddifSignIn() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - WebDriver driver = new ChromeDriver(); - driver.manage().window().maximize(); - - // Open the Reddif.com - driver.get("https://www.rediff.com/"); - - // Verify Page Tittle - String pageTitle = driver.getTitle(); - Assert.assertEquals(pageTitle, - "Rediff.com: Online Shopping, Rediffmail, Latest India News, Business, Bollywood, Sports, Stock, Live Cricket Score, Money, Movie Reviews"); - - // Click Sign-in Button - WebElement singInLink = driver.findElement(By.linkText("Sign in")); - singInLink.click(); - - // Verify Sign-in Page Tittle - Assert.assertEquals(driver.getTitle(), "Rediffmail"); - - // Insert userName & Password - WebElement username = driver.findElement(By.id("login1")); - WebElement password = driver.findElement(By.name("passwd")); - username.sendKeys("anshulc55@reddif.com"); - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - password.sendKeys("test@1223"); - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - // Click submit button - WebElement goBtn = driver.findElement(By.name("proceed")); - goBtn.click(); - - // Verify the Profile Tittle - //Assert.assertEquals(driver.getTitle(), "Welcome to Reddif Mail"); - - driver.quit(); - } - -} diff --git a/FirstSeleniumProject/src/com/selenium/webelement/XpathClass.java b/FirstSeleniumProject/src/com/selenium/webelement/XpathClass.java deleted file mode 100644 index 8de2489..0000000 --- a/FirstSeleniumProject/src/com/selenium/webelement/XpathClass.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.selenium.webelement; - -import org.openqa.selenium.By; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class XpathClass { - - @Test - public void absoluteXpath() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - WebDriver driver = new ChromeDriver(); - driver.manage().window().maximize(); - - driver.get("https://www.rediff.com/"); - - driver.findElement(By.linkText("Sign in")).click(); - - driver.findElement(By.xpath("//input[@id='login1]")).sendKeys("anshulc55@gmail.com"); - - try { - Thread.sleep(4000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - // driver.findElement(By.xpath("/html/body/div/div/div/a/img")).click(); - driver.findElement(By.xpath("//div/a/img")).click(); - - Assert.assertEquals(driver.getTitle(), - "Rediff.com: Online Shopping, Rediffmail, Latest India News, Business, Bollywood, Sports, Stock, Live Cricket Score, Money, Movie Reviews"); - - driver.quit(); - } - -} diff --git a/FirstSeleniumProject/src/com/selenuim/basic/FirstSeleniumTest.java b/FirstSeleniumProject/src/com/selenuim/basic/FirstSeleniumTest.java deleted file mode 100644 index c3d4f2f..0000000 --- a/FirstSeleniumProject/src/com/selenuim/basic/FirstSeleniumTest.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.selenuim.basic; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class FirstSeleniumTest { - - @Test - public void verifyFaceBookHomePage(){ - - String URL = "https://www.facebook.com"; - - //Open the URL with Selenium - System.setProperty("webdriver.chrome.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - //Only for Windpws - //System.setProperty("webdriver.chrome.driver", "c:\\test\\selenium.....\\chromedriver.exe") - - WebDriver driver = new ChromeDriver(); - - //To maximize the Browser - driver.manage().window().maximize(); - - driver.get(URL); - - //To maximize the Browser - driver.manage().window().maximize(); - - //Verify HomePage Tiitle - String pageTitle = driver.getTitle(); - System.out.println("We get the Title Like :" +pageTitle); - - Assert.assertEquals(pageTitle, "Facebook – log in or sign up"); - - //To Close the Browser - driver.close(); - - } - -} diff --git a/FirstSeleniumProject/src/com/selenuim/basic/InvokeBrowserDynamically.java b/FirstSeleniumProject/src/com/selenuim/basic/InvokeBrowserDynamically.java deleted file mode 100644 index 76d4c77..0000000 --- a/FirstSeleniumProject/src/com/selenuim/basic/InvokeBrowserDynamically.java +++ /dev/null @@ -1,67 +0,0 @@ -package com.selenuim.basic; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.firefox.FirefoxDriver; -import org.openqa.selenium.opera.OperaDriver; -import org.testng.Assert; -import org.testng.annotations.AfterMethod; -import org.testng.annotations.BeforeMethod; -import org.testng.annotations.Parameters; -import org.testng.annotations.Test; - -public class InvokeBrowserDynamically { - - WebDriver driver = null; - - @Parameters("browser") - @BeforeMethod - public void OpenBrowser(String browser){ - - if(browser.equalsIgnoreCase("chrome")){ - //Open the URL with Selenium - System.setProperty("webdriver.chrome.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - driver = new ChromeDriver(); - //Only for Windpws - //System.setProperty("webdriver.chrome.driver", "c:\\test\\selenium.....\\chromedriver.exe") - }else if (browser.equalsIgnoreCase("Firefox")) { - System.setProperty("webdriver.gecko.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/geckodriver"); - driver = new FirefoxDriver(); - }else{ - System.setProperty("webdriver.opera.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/operadriver"); - driver = new OperaDriver(); - } - - //To maximize the Browser - driver.manage().window().maximize(); - } - - @AfterMethod - public void quitBrowser(){ - driver.quit(); - } - - - @Test - public void verifyFaceBookHomePage(){ - - String URL = "https://www.facebook.com"; - - driver.get(URL); - - //Verify HomePage Tiitle - String pageTitle = driver.getTitle(); - System.out.println("We get the Title Like :" +pageTitle); - Assert.assertEquals(pageTitle, "Facebook – log in or sign up"); - - try { - Thread.sleep(2000); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - } - -} diff --git a/FirstSeleniumProject/src/com/selenuim/basic/InvokeOtherBrowsers.java b/FirstSeleniumProject/src/com/selenuim/basic/InvokeOtherBrowsers.java deleted file mode 100644 index c2fe535..0000000 --- a/FirstSeleniumProject/src/com/selenuim/basic/InvokeOtherBrowsers.java +++ /dev/null @@ -1,52 +0,0 @@ -package com.selenuim.basic; - -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.firefox.FirefoxDriver; -import org.openqa.selenium.ie.InternetExplorerDriver; -import org.openqa.selenium.opera.OperaDriver; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class InvokeOtherBrowsers { - - @Test - public void verifyFaceBookHomePage(){ - - String URL = "https://www.facebook.com"; - -/*// //Open the URL with Selenium - System.setProperty("webdriver.chrome.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - -// //Only for Windpws -// //System.setProperty("webdriver.chrome.driver", "c:\\test\\selenium.....\\chromedriver.exe") - - WebDriver driver = new ChromeDriver();*/ - - //FireFox Browser Invoke - System.setProperty("webdriver.gecko.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/geckodriver"); - WebDriver driver = new FirefoxDriver(); - - /*System.setProperty("webdriver.opera.driver", "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/operadriver"); - WebDriver driver = new OperaDriver();*/ - - /* System.setProperty("webdriver.ie.driver", "PATH IE Driver EXE"); - WebDriver driver = new InternetExplorerDriver();*/ - - //To maximize the Browser - driver.manage().window().maximize(); - - driver.get(URL); - - //Verify HomePage Tiitle - String pageTitle = driver.getTitle(); - System.out.println("We get the Title Like :" +pageTitle); - - Assert.assertEquals(pageTitle, "Facebook – log in or sign up"); - - //To Close the Browser - driver.quit(); - - } - -} diff --git a/FirstSeleniumProject/src/com/selenuim/basic/OptionsClassSelenium.java b/FirstSeleniumProject/src/com/selenuim/basic/OptionsClassSelenium.java deleted file mode 100644 index e97451c..0000000 --- a/FirstSeleniumProject/src/com/selenuim/basic/OptionsClassSelenium.java +++ /dev/null @@ -1,154 +0,0 @@ -package com.selenuim.basic; - -import java.io.File; - -import org.openqa.selenium.PageLoadStrategy; -import org.openqa.selenium.Proxy; -import org.openqa.selenium.UnexpectedAlertBehaviour; -import org.openqa.selenium.WebDriver; -import org.openqa.selenium.chrome.ChromeDriver; -import org.openqa.selenium.chrome.ChromeOptions; -import org.openqa.selenium.firefox.FirefoxBinary; -import org.openqa.selenium.firefox.FirefoxDriver; -import org.openqa.selenium.firefox.FirefoxOptions; -import org.testng.Assert; -import org.testng.annotations.Test; - -public class OptionsClassSelenium { - - public void sampleOptionsSetBinary() { - - /* - * //open Specific Version of Chrome - * System.setProperty("webdriver.chrome.driver", - * "D:\\PATH\\chromedriver.exe"); ChromeOptions co = new - * ChromeOptions(); // set the binary path co.setBinary( - * "C:\\Program Files (x86)\\Google\\Chrome\\Application\\version45\\chrome.exe" - * ); //open the browser WebDriver driver = new ChromeDriver(co); - * driver.get("https://google.com"); - */ - - // Open Custom FireFox Version - System.setProperty("webdriver.gecko.driver", "D:\\PATH\\geckodriver.exe"); - FirefoxOptions fo = new FirefoxOptions(); - fo.setBinary(new FirefoxBinary(new File("C:\\Program Files\\Mozilla Firefox\\firefox.exe"))); - // open the browser - WebDriver driver = new FirefoxDriver(); - driver.get("https://bing.com"); - - } - - public void acceptCertificate() { - - System.setProperty("webdriver.gecko.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/geckodriver"); - - FirefoxOptions fo = new FirefoxOptions(); - fo.setAcceptInsecureCerts(false); - - WebDriver driver = new FirefoxDriver(fo); - driver.manage().window().maximize(); - - driver.get("https://cacert.org"); - - } - - public void setProxy() { - - System.setProperty("webdriver.gecko.driver", "D:\\PATH\\geckodriver.exe"); - FirefoxOptions fo = new FirefoxOptions(); - // Create object Proxy class - Proxy prox = new Proxy(); - prox.setProxyAutoconfigUrl("https://proxy.chercher.tech"); - // register the proxy with options class - fo.setProxy(prox); - // create object to firefx driver - WebDriver driver = new FirefoxDriver(fo); - - } - - public void OpenHeadLess() { - System.setProperty("webdriver.gecko.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/geckodriver"); - - FirefoxOptions fo = new FirefoxOptions(); - - fo.setHeadless(true); - - WebDriver driver = new FirefoxDriver(fo); - driver.manage().window().maximize(); - - driver.get("https://cacert.org"); - - String pageTitle = driver.getTitle(); - Assert.assertEquals(pageTitle, "Welcome to CAcert.org"); - - } - - - public void setArguments() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - ChromeOptions co = new ChromeOptions(); - co.addArguments("--disable-infobars"); - - WebDriver driver = new ChromeDriver(co); - driver.manage().window().maximize(); - - driver.get("https://www.bing.com"); - - } - - @Test - public void SetBrowserNotification() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - ChromeOptions co = new ChromeOptions(); - co.addArguments("--disable-infobars"); - co.addArguments("--disable-notifications"); - - WebDriver driver = new ChromeDriver(co); - driver.manage().window().maximize(); - - driver.get("https://drupal-stage-web.weather.com/en-IN"); - - } - - @Test - public void handleUnHandledAlert() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - ChromeOptions co = new ChromeOptions(); - co.setUnhandledPromptBehaviour(UnexpectedAlertBehaviour.ACCEPT); - - WebDriver driver = new ChromeDriver(co); - driver.manage().window().maximize(); - - driver.get("https://drupal-stage-web.weather.com/en-IN"); - - } - - - @Test - public void SetPageLoadStrategy() { - - System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); - - ChromeOptions co = new ChromeOptions(); - co.setPageLoadStrategy(PageLoadStrategy.EAGER); - - WebDriver driver = new ChromeDriver(co); - driver.manage().window().maximize(); - - driver.get("https://drupal-stage-web.weather.com/en-IN"); - - } - -} diff --git a/FirstSeleniumProject/src/module-info.java b/FirstSeleniumProject/src/module-info.java new file mode 100644 index 0000000..3b17b5f --- /dev/null +++ b/FirstSeleniumProject/src/module-info.java @@ -0,0 +1,8 @@ +/** + * + */ +/** + * + */ +module FirstSeleniumProject { +} \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/Default suite/Default test.html b/FirstSeleniumProject/test-output/Default suite/Default test.html deleted file mode 100644 index 9120ab3..0000000 --- a/FirstSeleniumProject/test-output/Default suite/Default test.html +++ /dev/null @@ -1,84 +0,0 @@ - - -TestNG: Default test - - - - - - - - -

Default test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Mar 09 20:40:23 IST 2019
Total time:15 seconds (15795 ms)
Included groups:
Excluded groups:

-(Hover the method name to see the test class name)

- - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testJavaScriptExecutor
Test class: com.selenium.masterpart3.ManageJavaScriptExecutor
12com.selenium.masterpart3.ManageJavaScriptExecutor@4678c730

- - \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/Default suite/Default test.xml b/FirstSeleniumProject/test-output/Default suite/Default test.xml deleted file mode 100644 index 2b79d0c..0000000 --- a/FirstSeleniumProject/test-output/Default suite/Default test.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/Default suite/testng-failed.xml b/FirstSeleniumProject/test-output/Default suite/testng-failed.xml deleted file mode 100644 index b0ed7d1..0000000 --- a/FirstSeleniumProject/test-output/Default suite/testng-failed.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.html b/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.html deleted file mode 100644 index 1298e10..0000000 --- a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.html +++ /dev/null @@ -1,84 +0,0 @@ - - -TestNG: FaceBook HomePage Test - - - - - - - - -

FaceBook HomePage Test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:1/0/0
Started on:Thu Jan 10 19:56:59 IST 2019
Total time:10 seconds (10899 ms)
Included groups:
Excluded groups:

-(Hover the method name to see the test class name)

- - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
verifyFaceBookHomePage
Test class: com.selenuim.basic.InvokeBrowserDynamically
6com.selenuim.basic.InvokeBrowserDynamically@cc285f4

- - \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.xml b/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.xml deleted file mode 100644 index 8d1a593..0000000 --- a/FirstSeleniumProject/test-output/Verify FaceBook HomePage/FaceBook HomePage Test.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/emailable-report.html b/FirstSeleniumProject/test-output/emailable-report.html deleted file mode 100644 index ee9c772..0000000 --- a/FirstSeleniumProject/test-output/emailable-report.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - -TestNG Report - - - - - - - -
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Default suite
Default test10015,795
- -
ClassMethodStartTime (ms)
Default suite
Default test — passed
com.selenium.masterpart3.ManageJavaScriptExecutortestJavaScriptExecutor155214422666112640
-

Default test

com.selenium.masterpart3.ManageJavaScriptExecutor#testJavaScriptExecutor

back to summary

- - diff --git a/FirstSeleniumProject/test-output/index.html b/FirstSeleniumProject/test-output/index.html deleted file mode 100644 index 734ee82..0000000 --- a/FirstSeleniumProject/test-output/index.html +++ /dev/null @@ -1,240 +0,0 @@ - - - - - - TestNG reports - - - - - - - - - - -
- Test results -
- 1 suite -
- -
-
-
-
-
- - com.selenium.masterpart3.ManageJavaScriptExecutor -
-
-
-
- - - testJavaScriptExecutor -
-
-
-
-
-
-
- /private/var/folders/g2/v_wztjz968b86xr6l_29g_qc0000gn/T/testng-eclipse--596022827/testng-customsuite.xml -
-
-
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
-<suite guice-stage="DEVELOPMENT" name="Default suite">
-  <test thread-count="5" verbose="2" name="Default test">
-    <classes>
-      <class name="com.selenium.masterpart3.ManageJavaScriptExecutor"/>
-    </classes>
-  </test> <!-- Default test -->
-</suite> <!-- Default suite -->
-            
-
-
-
-
- Tests for Default suite -
-
-
    -
  • - Default test (1 class) -
  • -
-
-
-
-
- Groups for Default suite -
-
-
-
-
-
- Times for Default suite -
-
-
- - Total running time: 12 seconds -
-
-
-
-
-
-
- Reporter output for Default suite -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- Methods in chronological order -
-
-
-
com.selenium.masterpart3.ManageJavaScriptExecutor
-
- openBrowser - 0 ms -
-
- testJavaScriptExecutor - 2880 ms -
-
- closeBrowser - 15530 ms -
-
-
-
-
- - diff --git a/FirstSeleniumProject/test-output/jquery-1.7.1.min.js b/FirstSeleniumProject/test-output/jquery-1.7.1.min.js deleted file mode 100644 index 198b3ff..0000000 --- a/FirstSeleniumProject/test-output/jquery-1.7.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractSpecificElementOnWebPage.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractSpecificElementOnWebPage.xml deleted file mode 100644 index 7fb2355..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractSpecificElementOnWebPage.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractTextInSelenium.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractTextInSelenium.xml deleted file mode 100644 index fefec0c..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.ExtractTextInSelenium.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.FindBrokenLink.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.FindBrokenLink.xml deleted file mode 100644 index 3fd27e8..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.FindBrokenLink.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.HandleIframes.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.HandleIframes.xml deleted file mode 100644 index e860f8f..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.HandleIframes.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyElementPresence.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyElementPresence.xml deleted file mode 100644 index d540a08..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyElementPresence.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyWebElementPresence.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyWebElementPresence.xml deleted file mode 100644 index 05e47bd..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart1.VerifyWebElementPresence.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleAlerts.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleAlerts.xml deleted file mode 100644 index d07ef13..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleAlerts.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleDragAndDrop.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleDragAndDrop.xml deleted file mode 100644 index c640018..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleDragAndDrop.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMouseHover.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMouseHover.xml deleted file mode 100644 index 76afa62..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMouseHover.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMultipleWindows.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMultipleWindows.xml deleted file mode 100644 index 5fab753..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.HandleMultipleWindows.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.MultiSelectDropDown.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.MultiSelectDropDown.xml deleted file mode 100644 index 8101513..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.MultiSelectDropDown.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.SelectDropDown.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.SelectDropDown.xml deleted file mode 100644 index 798a179..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart2.SelectDropDown.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleAutoSuggest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleAutoSuggest.xml deleted file mode 100644 index 436914e..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleAutoSuggest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleWebTable.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleWebTable.xml deleted file mode 100644 index fbc7ef3..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.HandleWebTable.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageCookies.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageCookies.xml deleted file mode 100644 index 63a10b0..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageCookies.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageJavaScriptExecutor.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageJavaScriptExecutor.xml deleted file mode 100644 index 0cf45a3..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.masterpart3.ManageJavaScriptExecutor.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ExplicitWaitClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ExplicitWaitClass.xml deleted file mode 100644 index 5fe855e..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ExplicitWaitClass.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ImplicitWaitClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ImplicitWaitClass.xml deleted file mode 100644 index 6db5f7a..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.ImplicitWaitClass.xml +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.PageLoadTimeOutClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.PageLoadTimeOutClass.xml deleted file mode 100644 index e5fa7be..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.PageLoadTimeOutClass.xml +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.SleepWaitClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.SleepWaitClass.xml deleted file mode 100644 index 7aee343..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.wait.SleepWaitClass.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.CNNTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.CNNTest.xml deleted file mode 100644 index 059f531..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.CNNTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementClass.xml deleted file mode 100644 index dfc4051..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementClass.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementsClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementsClass.xml deleted file mode 100644 index 167e31f..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.FindElementsClass.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.ReddifSignInTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.ReddifSignInTest.xml deleted file mode 100644 index dd0ac45..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.ReddifSignInTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.XpathClass.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.XpathClass.xml deleted file mode 100644 index fde485d..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenium.webelement.XpathClass.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.FirstSeleniumTest.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.FirstSeleniumTest.xml deleted file mode 100644 index 19ba0aa..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.FirstSeleniumTest.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeBrowserDynamically.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeBrowserDynamically.xml deleted file mode 100644 index 5f263d0..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeBrowserDynamically.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeOtherBrowsers.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeOtherBrowsers.xml deleted file mode 100644 index d5a85de..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.InvokeOtherBrowsers.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.OptionsClassSelenium.xml b/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.OptionsClassSelenium.xml deleted file mode 100644 index cbfb07a..0000000 --- a/FirstSeleniumProject/test-output/junitreports/TEST-com.selenuim.basic.OptionsClassSelenium.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/FirstSeleniumProject/test-output/old/Default suite/classes.html b/FirstSeleniumProject/test-output/old/Default suite/classes.html deleted file mode 100644 index e0fba4e..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/classes.html +++ /dev/null @@ -1,36 +0,0 @@ -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.selenium.masterpart3.ManageJavaScriptExecutor  
@Test
 testJavaScriptExecutor 
@BeforeClass
@BeforeMethod
 openBrowser 
@AfterMethod
 closeBrowser 
@AfterClass
diff --git a/FirstSeleniumProject/test-output/old/Default suite/methods-alphabetical.html b/FirstSeleniumProject/test-output/old/Default suite/methods-alphabetical.html deleted file mode 100644 index 7e047d6..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/methods-alphabetical.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/03/09 20:40:39 0     <<closeBrowser  main@1887813102
19/03/09 20:40:23 -15530     >>openBrowser  main@1887813102
19/03/09 20:40:26 -12651      testJavaScriptExecutormain@1887813102
diff --git a/FirstSeleniumProject/test-output/old/Default suite/methods.html b/FirstSeleniumProject/test-output/old/Default suite/methods.html deleted file mode 100644 index fe1ee36..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/methods.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/03/09 20:40:23 0     >>openBrowser  main@1887813102
19/03/09 20:40:26 2879      testJavaScriptExecutormain@1887813102
19/03/09 20:40:39 15530     <<closeBrowser  main@1887813102
diff --git a/FirstSeleniumProject/test-output/old/Default suite/testng.xml.html b/FirstSeleniumProject/test-output/old/Default suite/testng.xml.html deleted file mode 100644 index b4d838e..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.selenium.masterpart3.ManageJavaScriptExecutor"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Default suite/toc.html b/FirstSeleniumProject/test-output/old/Default suite/toc.html deleted file mode 100644 index e58eee3..0000000 --- a/FirstSeleniumProject/test-output/old/Default suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Default suite - - - - -

Results for
Default suite

- - - - - - - - - - -
1 test1 class1 method:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Default test (1/0/0) - Results -
-
- \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/FaceBook HomePage Test.properties b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/FaceBook HomePage Test.properties deleted file mode 100644 index ae75226..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/FaceBook HomePage Test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=FaceBook HomePage Test] \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/classes.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/classes.html deleted file mode 100644 index 4b1c03e..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/classes.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.selenuim.basic.InvokeBrowserDynamically  
@Test
 verifyFaceBookHomePage 
@BeforeClass
@BeforeMethod
 OpenBrowser 
@AfterMethod
 quitBrowser 
@AfterClass
diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/groups.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/index.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/index.html deleted file mode 100644 index 1122de3..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Verify FaceBook HomePage - - - - - diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/main.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/main.html deleted file mode 100644 index c161ab2..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Verify FaceBook HomePage -Select a result on the left-hand pane. diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-alphabetical.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-alphabetical.html deleted file mode 100644 index b1b8273..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-alphabetical.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Verify FaceBook HomePage

(Hover the method name to see the test class name)

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/10 19:56:59 0     >>OpenBrowser  main@1540011289
19/01/10 19:57:10 10717     <<quitBrowser  main@1540011289
19/01/10 19:57:04 4557      verifyFaceBookHomePagemain@1540011289
diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-not-run.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods.html deleted file mode 100644 index 94777c6..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/methods.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Verify FaceBook HomePage

(Hover the method name to see the test class name)

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/10 19:56:59 0     >>OpenBrowser  main@1540011289
19/01/10 19:57:04 4557      verifyFaceBookHomePagemain@1540011289
19/01/10 19:57:10 10717     <<quitBrowser  main@1540011289
diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/reporter-output.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/testng.xml.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/testng.xml.html deleted file mode 100644 index dd642ae..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Verify FaceBook HomePage<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Verify FaceBook HomePage">
  <parameter name="browser" value="IE"/>
  <test thread-count="5" name="FaceBook HomePage Test">
    <classes>
      <class name="com.selenuim.basic.InvokeBrowserDynamically"/>
    </classes>
  </test> <!-- FaceBook HomePage Test -->
</suite> <!-- Verify FaceBook HomePage -->
\ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/toc.html b/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/toc.html deleted file mode 100644 index 40ef988..0000000 --- a/FirstSeleniumProject/test-output/old/Verify FaceBook HomePage/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Verify FaceBook HomePage - - - - -

Results for
Verify FaceBook HomePage

- - - - - - - - - - -
1 test1 class1 method:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
FaceBook HomePage Test (1/0/0) - Results -
-
- \ No newline at end of file diff --git a/FirstSeleniumProject/test-output/old/index.html b/FirstSeleniumProject/test-output/old/index.html deleted file mode 100644 index e8f52f8..0000000 --- a/FirstSeleniumProject/test-output/old/index.html +++ /dev/null @@ -1,9 +0,0 @@ - - - - -

Test results

- - - -
SuitePassedFailedSkippedtestng.xml
Total100 
Default suite100Link
diff --git a/FirstSeleniumProject/test-output/testng-failed.xml b/FirstSeleniumProject/test-output/testng-failed.xml deleted file mode 100644 index b0ed7d1..0000000 --- a/FirstSeleniumProject/test-output/testng-failed.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/testng-reports.css b/FirstSeleniumProject/test-output/testng-reports.css deleted file mode 100644 index 29588e5..0000000 --- a/FirstSeleniumProject/test-output/testng-reports.css +++ /dev/null @@ -1,309 +0,0 @@ -body { - margin: 0px 0px 5px 5px; -} - -ul { - margin: 0px; -} - -li { - list-style-type: none; -} - -a { - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -.navigator-selected { - background: #ffa500; -} - -.wrapper { - position: absolute; - top: 60px; - bottom: 0; - left: 400px; - right: 0; - overflow: auto; -} - -.navigator-root { - position: absolute; - top: 60px; - bottom: 0; - left: 0; - width: 400px; - overflow-y: auto; -} - -.suite { - margin: 0px 10px 10px 0px; - background-color: #fff8dc; -} - -.suite-name { - padding-left: 10px; - font-size: 25px; - font-family: Times; -} - -.main-panel-header { - padding: 5px; - background-color: #9FB4D9; //afeeee; - font-family: monospace; - font-size: 18px; -} - -.main-panel-content { - padding: 5px; - margin-bottom: 10px; - background-color: #DEE8FC; //d0ffff; -} - -.rounded-window { - border-radius: 10px; - border-style: solid; - border-width: 1px; -} - -.rounded-window-top { - border-top-right-radius: 10px 10px; - border-top-left-radius: 10px 10px; - border-style: solid; - border-width: 1px; - overflow: auto; -} - -.light-rounded-window-top { - border-top-right-radius: 10px 10px; - border-top-left-radius: 10px 10px; -} - -.rounded-window-bottom { - border-style: solid; - border-width: 0px 1px 1px 1px; - border-bottom-right-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - overflow: auto; -} - -.method-name { - font-size: 12px; - font-family: monospace; -} - -.method-content { - border-style: solid; - border-width: 0px 0px 1px 0px; - margin-bottom: 10; - padding-bottom: 5px; - width: 80%; -} - -.parameters { - font-size: 14px; - font-family: monospace; -} - -.stack-trace { - white-space: pre; - font-family: monospace; - font-size: 12px; - font-weight: bold; - margin-top: 0px; - margin-left: 20px; -} - -.testng-xml { - font-family: monospace; -} - -.method-list-content { - margin-left: 10px; -} - -.navigator-suite-content { - margin-left: 10px; - font: 12px 'Lucida Grande'; -} - -.suite-section-title { - margin-top: 10px; - width: 80%; - border-style: solid; - border-width: 1px 0px 0px 0px; - font-family: Times; - font-size: 18px; - font-weight: bold; -} - -.suite-section-content { - list-style-image: url(bullet_point.png); -} - -.top-banner-root { - position: absolute; - top: 0; - height: 45px; - left: 0; - right: 0; - padding: 5px; - margin: 0px 0px 5px 0px; - background-color: #0066ff; - font-family: Times; - color: #fff; - text-align: center; -} - -.top-banner-title-font { - font-size: 25px; -} - -.test-name { - font-family: 'Lucida Grande'; - font-size: 16px; -} - -.suite-icon { - padding: 5px; - float: right; - height: 20; -} - -.test-group { - font: 20px 'Lucida Grande'; - margin: 5px 5px 10px 5px; - border-width: 0px 0px 1px 0px; - border-style: solid; - padding: 5px; -} - -.test-group-name { - font-weight: bold; -} - -.method-in-group { - font-size: 16px; - margin-left: 80px; -} - -table.google-visualization-table-table { - width: 100%; -} - -.reporter-method-name { - font-size: 14px; - font-family: monospace; -} - -.reporter-method-output-div { - padding: 5px; - margin: 0px 0px 5px 20px; - font-size: 12px; - font-family: monospace; - border-width: 0px 0px 0px 1px; - border-style: solid; -} - -.ignored-class-div { - font-size: 14px; - font-family: monospace; -} - -.ignored-methods-div { - padding: 5px; - margin: 0px 0px 5px 20px; - font-size: 12px; - font-family: monospace; - border-width: 0px 0px 0px 1px; - border-style: solid; -} - -.border-failed { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #f00; -} - -.border-skipped { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #edc600; -} - -.border-passed { - border-top-left-radius: 10px 10px; - border-bottom-left-radius: 10px 10px; - border-style: solid; - border-width: 0px 0px 0px 10px; - border-color: #19f52d; -} - -.times-div { - text-align: center; - padding: 5px; -} - -.suite-total-time { - font: 16px 'Lucida Grande'; -} - -.configuration-suite { - margin-left: 20px; -} - -.configuration-test { - margin-left: 40px; -} - -.configuration-class { - margin-left: 60px; -} - -.configuration-method { - margin-left: 80px; -} - -.test-method { - margin-left: 100px; -} - -.chronological-class { - background-color: #0ccff; - border-style: solid; - border-width: 0px 0px 1px 1px; -} - -.method-start { - float: right; -} - -.chronological-class-name { - padding: 0px 0px 0px 5px; - color: #008; -} - -.after, .before, .test-method { - font-family: monospace; - font-size: 14px; -} - -.navigator-suite-header { - font-size: 22px; - margin: 0px 10px 5px 0px; - background-color: #deb887; - text-align: center; -} - -.collapse-all-icon { - padding: 5px; - float: right; -} diff --git a/FirstSeleniumProject/test-output/testng-reports.js b/FirstSeleniumProject/test-output/testng-reports.js deleted file mode 100644 index 5159f81..0000000 --- a/FirstSeleniumProject/test-output/testng-reports.js +++ /dev/null @@ -1,122 +0,0 @@ -$(document).ready(function() { - $('a.navigator-link').click(function() { - // Extract the panel for this link - var panel = getPanelName($(this)); - - // Mark this link as currently selected - $('.navigator-link').parent().removeClass('navigator-selected'); - $(this).parent().addClass('navigator-selected'); - - showPanel(panel); - }); - - installMethodHandlers('failed'); - installMethodHandlers('skipped'); - installMethodHandlers('passed', true); // hide passed methods by default - - $('a.method').click(function() { - showMethod($(this)); - return false; - }); - - // Hide all the panels and display the first one (do this last - // to make sure the click() will invoke the listeners) - $('.panel').hide(); - $('.navigator-link').first().click(); - - // Collapse/expand the suites - $('a.collapse-all-link').click(function() { - var contents = $('.navigator-suite-content'); - if (contents.css('display') == 'none') { - contents.show(); - } else { - contents.hide(); - } - }); -}); - -// The handlers that take care of showing/hiding the methods -function installMethodHandlers(name, hide) { - function getContent(t) { - return $('.method-list-content.' + name + "." + t.attr('panel-name')); - } - - function getHideLink(t, name) { - var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); - return $(s); - } - - function getShowLink(t, name) { - return $('a.show-methods.' + name + "." + t.attr('panel-name')); - } - - function getMethodPanelClassSel(element, name) { - var panelName = getPanelName(element); - var sel = '.' + panelName + "-class-" + name; - return $(sel); - } - - $('a.hide-methods.' + name).click(function() { - var w = getContent($(this)); - w.hide(); - getHideLink($(this), name).hide(); - getShowLink($(this), name).show(); - getMethodPanelClassSel($(this), name).hide(); - }); - - $('a.show-methods.' + name).click(function() { - var w = getContent($(this)); - w.show(); - getHideLink($(this), name).show(); - getShowLink($(this), name).hide(); - showPanel(getPanelName($(this))); - getMethodPanelClassSel($(this), name).show(); - }); - - if (hide) { - $('a.hide-methods.' + name).click(); - } else { - $('a.show-methods.' + name).click(); - } -} - -function getHashForMethod(element) { - return element.attr('hash-for-method'); -} - -function getPanelName(element) { - return element.attr('panel-name'); -} - -function showPanel(panelName) { - $('.panel').hide(); - var panel = $('.panel[panel-name="' + panelName + '"]'); - panel.show(); -} - -function showMethod(element) { - var hashTag = getHashForMethod(element); - var panelName = getPanelName(element); - showPanel(panelName); - var current = document.location.href; - var base = current.substring(0, current.indexOf('#')) - document.location.href = base + '#' + hashTag; - var newPosition = $(document).scrollTop() - 65; - $(document).scrollTop(newPosition); -} - -function drawTable() { - for (var i = 0; i < suiteTableInitFunctions.length; i++) { - window[suiteTableInitFunctions[i]](); - } - - for (var k in window.suiteTableData) { - var v = window.suiteTableData[k]; - var div = v.tableDiv; - var data = v.tableData - var table = new google.visualization.Table(document.getElementById(div)); - table.draw(data, { - showRowNumber : false - }); - } -} diff --git a/FirstSeleniumProject/test-output/testng-results.xml b/FirstSeleniumProject/test-output/testng-results.xml deleted file mode 100644 index 33aec50..0000000 --- a/FirstSeleniumProject/test-output/testng-results.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/FirstSeleniumProject/test-output/testng.css b/FirstSeleniumProject/test-output/testng.css deleted file mode 100644 index 3904800..0000000 --- a/FirstSeleniumProject/test-output/testng.css +++ /dev/null @@ -1,9 +0,0 @@ -.invocation-failed, .test-failed { background-color: #DD0000; } -.invocation-percent, .test-percent { background-color: #006600; } -.invocation-passed, .test-passed { background-color: #00AA00; } -.invocation-skipped, .test-skipped { background-color: #CCCC00; } - -.main-page { - font-size: x-large; -} - diff --git a/FirstSeleniumProject/testng.xml b/FirstSeleniumProject/testng.xml deleted file mode 100644 index eb5cafb..0000000 --- a/FirstSeleniumProject/testng.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/JavaTraining/.classpath b/JavaTraining/.classpath index 18b5fcc..9abb9e1 100644 --- a/JavaTraining/.classpath +++ b/JavaTraining/.classpath @@ -1,25 +1,7 @@ - - - - - - - - - - - - - - - - - - - - + + diff --git a/JavaTraining/sampleTest.xlsx b/JavaTraining/sampleTest.xlsx index 56ad1c6..d9da549 100644 Binary files a/JavaTraining/sampleTest.xlsx and b/JavaTraining/sampleTest.xlsx differ diff --git a/JavaTraining/src/utilities/ReadJsonData.java b/JavaTraining/src/utilities/ReadJsonData.java new file mode 100644 index 0000000..48f1c1f --- /dev/null +++ b/JavaTraining/src/utilities/ReadJsonData.java @@ -0,0 +1,69 @@ +package utilities; + +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.util.Iterator; +import java.util.Set; + +import org.json.simple.JSONArray; +import org.json.simple.JSONObject; +import org.json.simple.parser.JSONParser; +import org.json.simple.parser.ParseException; + +public class ReadJsonData { + + public static void main(String[] args) throws IOException, ParseException { + + String filepath = System.getProperty("user.dir") + "//testData.json"; + FileReader file = new FileReader(filepath); + + JSONParser parser = new JSONParser(); + JSONObject json = (JSONObject) parser.parse(file); + + System.out.println(json.toJSONString()); + + JSONArray testData = (JSONArray) json.get("testdata"); +// System.out.println(testData.toJSONString()); +// +// JSONObject logintest = (JSONObject) testData.get(0); +// System.out.println(logintest.toJSONString()); +// System.out.println(logintest.get("testName")); +// +// JSONArray loginTestSet = (JSONArray) logintest.get("data"); +// JSONObject LoginTestSetData1 = (JSONObject) loginTestSet.get(1); +// System.out.println(LoginTestSetData1.get("browser")); + + for (int i = 0; i < testData.size(); i++) { + + JSONObject testCase = (JSONObject) testData.get(i); + System.out.println("Test Case Name is -- " + testCase.get("testName")); + + JSONArray testCaseData = (JSONArray) testCase.get("data"); + for (int j = 0; j < testCaseData.size(); j++) { + + JSONObject currentTestData = (JSONObject) testCaseData.get(j); + Set keys = currentTestData.keySet(); + Iterator it = keys.iterator(); + while (it.hasNext()) { + String key = it.next(); + String value = (String) currentTestData.get(key); + System.out.println(key + " -- " + value); + } + + + } + + + } + + + + + + + + + } + +} diff --git a/JavaTraining/src/utilities/ReadYAMLData.java b/JavaTraining/src/utilities/ReadYAMLData.java new file mode 100644 index 0000000..e7782a7 --- /dev/null +++ b/JavaTraining/src/utilities/ReadYAMLData.java @@ -0,0 +1,37 @@ +package utilities; + + +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.util.List; +import java.util.Map; + +import com.esotericsoftware.yamlbeans.YamlException; +import com.esotericsoftware.yamlbeans.YamlReader; + +public class ReadYAMLData { + + public static void main(String[] args) throws FileNotFoundException, YamlException { + + String filepath = System.getProperty("user.dir") + "//testData.yml"; + FileReader file = new FileReader(filepath); + + YamlReader reader = new YamlReader(file); + + //Map - JSONObject + //List - JSONArray + + Map testData = (Map)reader.read(); + + List testCases = (List) testData.get("testdata"); + System.out.println(testCases); + + Map loginTestData = (Map) testCases.get(0); + System.out.println(loginTestData.get("testName")); + + List loginTestDataData = (List) loginTestData.get("data"); + System.out.println(loginTestDataData); + + } + +} diff --git a/JavaTraining/src/utilities/writeJSON.java b/JavaTraining/src/utilities/writeJSON.java new file mode 100644 index 0000000..c89996d --- /dev/null +++ b/JavaTraining/src/utilities/writeJSON.java @@ -0,0 +1,37 @@ +package utilities; + +import org.json.simple.JSONArray; +import org.json.simple.JSONObject; + +public class writeJSON { + + @SuppressWarnings("unchecked") + public static void main(String[] args) { + + JSONObject student1 = new JSONObject(); + student1.put("studentName", "John"); + student1.put("Grade", "5th"); + student1.put("Location", "16th Avenue"); + + JSONObject student2 = new JSONObject(); + student2.put("studentName", "Anna"); + student2.put("Grade", "5th"); + student2.put("Location", "16th Avenue"); + + System.out.println(student1.toJSONString()); + System.out.println(student2.toJSONString()); + + JSONArray studentDetails = new JSONArray(); + studentDetails.add(student1); + studentDetails.add(student2); + + System.out.println(studentDetails.toJSONString()); + + JSONObject details = new JSONObject(); + details.put("studentDetails", studentDetails); + + System.out.println(details.toJSONString()); + + } + +} diff --git a/JavaTraining/testData.json b/JavaTraining/testData.json new file mode 100644 index 0000000..79fc937 --- /dev/null +++ b/JavaTraining/testData.json @@ -0,0 +1,72 @@ +{ + "testdata": [ + { + "testName": "LoginTest", + "data": [ + { + "runmode": "y", + "browser": "chrome", + "username":"abc@gmail.com", + "password":"pass1234" + }, + { + "runmode": "n", + "browser": "mozilla", + "username":"abc@gmail.com", + "password":"pass1234" + }, + { + "runmode": "y", + "browser": "edge", + "username":"abc@gmail.com", + "password":"pass1234" + } + ] + + }, + { + "testName": "PurchaseProductTest", + "data": [ + { + "runmode": "y", + "browser": "chrome", + "productname":"iphone1 10", + "mincost":"10000", + "maxcost":"50000" + }, + { + "runmode": "y", + "browser": "mozilla", + "productname":"IBM ThinkPad", + "mincost":"50000", + "maxcost":"100000" + }, + { + "runmode": "n", + "browser": "edge", + "productname":"Iball Headphones", + "mincost":"1000", + "maxcost":"5000" + } + ] + }, + { + "testName": "ProductOperationTest", + "data": [ + { + "runmode": "y", + "browser": "chrome", + "productname":"iphone 10", + "operation":"remove" + }, + { + "runmode": "y", + "browser": "mozilla", + "productname":"IBM ThinkPad", + "mincost":"50000", + "maxcost":"100000" + } + ] + } + ] +} \ No newline at end of file diff --git a/JavaTraining/testData.yml b/JavaTraining/testData.yml new file mode 100644 index 0000000..3868e10 --- /dev/null +++ b/JavaTraining/testData.yml @@ -0,0 +1,43 @@ +testdata: + - testName: LoginTest + data: + - runmode: 'y' + browser: chrome + username: abc@gmail.com + password: pass1234 + - runmode: 'n' + browser: mozilla + username: abc@gmail.com + password: pass1234 + - runmode: 'y' + browser: edge + username: abc@gmail.com + password: pass1234 + - testName: PurchaseProductTest + data: + - runmode: 'y' + browser: chrome + productname: iphone1 10 + mincost: '10000' + maxcost: '50000' + - runmode: 'y' + browser: mozilla + productname: IBM ThinkPad + mincost: '50000' + maxcost: '100000' + - runmode: 'n' + browser: edge + productname: Iball Headphones + mincost: '1000' + maxcost: '5000' + - testName: ProductOperationTest + data: + - runmode: 'y' + browser: chrome + productname: iphone 10 + operation: remove + - runmode: 'y' + browser: mozilla + productname: IBM ThinkPad + mincost: '50000' + maxcost: '100000' diff --git a/MySampleMavenProject/.classpath b/MySampleMavenProject/.classpath deleted file mode 100644 index dddca28..0000000 --- a/MySampleMavenProject/.classpath +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MySampleMavenProject/.project b/MySampleMavenProject/.project deleted file mode 100644 index e595e99..0000000 --- a/MySampleMavenProject/.project +++ /dev/null @@ -1,23 +0,0 @@ - - - MySampleMavenProject - NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse. - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.m2e.core.maven2Builder - - - - - - org.eclipse.m2e.core.maven2Nature - org.eclipse.jdt.core.javanature - - diff --git a/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs b/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index ec4300d..0000000 --- a/MySampleMavenProject/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,5 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 -org.eclipse.jdt.core.compiler.compliance=1.7 -org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.source=1.7 diff --git a/MySampleMavenProject/pom.xml b/MySampleMavenProject/pom.xml deleted file mode 100644 index 2909af8..0000000 --- a/MySampleMavenProject/pom.xml +++ /dev/null @@ -1,85 +0,0 @@ - - - - 4.0.0 - - com.testing.sample - MySampleMavenProject - 1.0-SNAPSHOT - - MySampleMavenProject - - http://www.example.com - - - UTF-8 - 1.7 - 1.7 - - - - - junit - junit - 4.11 - test - - - - - log4j - log4j - 1.2.16 - - - - - - - - - - - maven-clean-plugin - 3.1.0 - - - - maven-resources-plugin - 3.0.2 - - - maven-compiler-plugin - 3.8.0 - - - maven-surefire-plugin - 2.22.1 - - - maven-jar-plugin - 3.0.2 - - - maven-install-plugin - 2.5.2 - - - maven-deploy-plugin - 2.8.2 - - - - maven-site-plugin - 3.7.1 - - - maven-project-info-reports-plugin - 3.0.0 - - - - - diff --git a/MySampleMavenProject/src/main/java/com/testing/sample/SampleUtil.java b/MySampleMavenProject/src/main/java/com/testing/sample/SampleUtil.java deleted file mode 100644 index dd150cc..0000000 --- a/MySampleMavenProject/src/main/java/com/testing/sample/SampleUtil.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.testing.sample; - -public class SampleUtil { - - public static Integer add(Integer a, Integer b) { - if (a == null) { - return null; - } - if (b == null) { - return null; - } - return a + b; - } - -} diff --git a/MySampleMavenProject/src/test/java/com/testing/sample/SampleUtilTest.java b/MySampleMavenProject/src/test/java/com/testing/sample/SampleUtilTest.java deleted file mode 100644 index 3acf7ff..0000000 --- a/MySampleMavenProject/src/test/java/com/testing/sample/SampleUtilTest.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.testing.sample; - -import static org.junit.Assert.*; - -import org.junit.Test; - -public class SampleUtilTest { - - @Test - public void testAdd() { - System.out.println("add"); - Integer a = 15; - Integer b = 15; - Integer expResult = 30; - Integer result = SampleUtil.add(a, b); - assertEquals(expResult, result); - - assertEquals(null, SampleUtil.add(null, 15)); - assertEquals(null, SampleUtil.add(null, null)); - } - - @Test - public void testadd1() - { - assertEquals(null, SampleUtil.add(15, null)); - } - - @Test - public void testadd2() - { - assertEquals(null, SampleUtil.add(null, 15)); - } - - @Test - public void testadd3() - { - assertEquals(null, SampleUtil.add(null, null)); - } -} diff --git a/MyTestNGProject/.classpath b/MyTestNGProject/.classpath index 4806836..e8a6c78 100644 --- a/MyTestNGProject/.classpath +++ b/MyTestNGProject/.classpath @@ -1,7 +1,13 @@ - + + + + + + + diff --git a/MyTestNGProject/src/FaceBookLogin.java b/MyTestNGProject/src/FaceBookLogin.java index 9fadeb1..c4edbaf 100644 --- a/MyTestNGProject/src/FaceBookLogin.java +++ b/MyTestNGProject/src/FaceBookLogin.java @@ -16,7 +16,7 @@ public void loginWithInValidCredentials() { System.out.println("Hi, I am not unable to Log-in"); } - + @Test public void loginWithInValidUserName() { diff --git a/MyTestNGProject/src/FaceBookProfileTest.java b/MyTestNGProject/src/FaceBookProfileTest.java index 3a9ebf7..644cacd 100644 --- a/MyTestNGProject/src/FaceBookProfileTest.java +++ b/MyTestNGProject/src/FaceBookProfileTest.java @@ -2,12 +2,12 @@ import org.testng.annotations.Test; public class FaceBookProfileTest { - + @Test public void checkProfileLink(){ System.out.println("Profile Link is fine"); } - + @Test public void checkProfileLogo(){ System.out.println("Profile Logo is fine"); diff --git a/MyTestNGProject/src/SmpleTest.java b/MyTestNGProject/src/SmpleTest.java index b37a061..142693b 100644 --- a/MyTestNGProject/src/SmpleTest.java +++ b/MyTestNGProject/src/SmpleTest.java @@ -1,14 +1,15 @@ -import org.testng.annotations.*; +import org.testng.annotations.AfterSuite; +import org.testng.annotations.BeforeSuite; public class SmpleTest { - + @BeforeSuite public void beforeSuiteMethod(){ - + //Business logic should be here System.out.println("Executing Before Test Suite"); } - + @AfterSuite public void afterSuiteMethod(){ System.out.println("Executing After Test Suite"); diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java index 38a7c3d..a5078e3 100644 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java +++ b/MyTestNGProject/src/com/testng/dataprovider/DataProviderAcceptanceExample.java @@ -3,7 +3,7 @@ import org.testng.annotations.Test; public class DataProviderAcceptanceExample { - + @Test(dataProvider = "TestType", dataProviderClass=DataProviderSource.class) public void acceptanceTest(String data) { System.out.println("Acceptance testing: Data(" + data + ")"); diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java index 495d605..e013d8c 100644 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java +++ b/MyTestNGProject/src/com/testng/dataprovider/DataProviderIntegrationExample.java @@ -3,7 +3,7 @@ import org.testng.annotations.Test; public class DataProviderIntegrationExample { - + @Test(dataProvider = "TestType", dataProviderClass=DataProviderSource.class) public void integrationTest(String data) { System.out.println("Integration testing: Data(" + data + ")"); diff --git a/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java b/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java index 1e31949..b4cea80 100644 --- a/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java +++ b/MyTestNGProject/src/com/testng/dataprovider/DataProviderParameterExample.java @@ -3,17 +3,17 @@ import org.testng.annotations.Test; public class DataProviderParameterExample { - + @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) public void scenario1(String scenarioData) { System.out.println("Scenario testing: Data(" + scenarioData + ")"); } - + @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) public void scenario2(String scenarioData) { System.out.println("Scenario testing: Data(" + scenarioData + ")"); } - + @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) public void commonScenarios(String scenarioData) { System.out.println("Common Scenarios testing: Data(" + scenarioData + ")"); diff --git a/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java b/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java index bfb929d..faf94c9 100644 --- a/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java +++ b/MyTestNGProject/src/com/testng/dataprovider/TestParameterExample.java @@ -5,14 +5,14 @@ import org.testng.annotations.Test; public class TestParameterExample { - + @Test (dataProvider = "DoubleSet") public void testAddition(int actual, int expected){ int actualValue = actual + 20; Assert.assertEquals(actualValue, expected); } - - + + @DataProvider public Object[][] getData(){ return new Object[][]{ @@ -23,7 +23,7 @@ public Object[][] getData(){ {400, 420} }; } - + @DataProvider (name = "DoubleSet") public Object[][] getDataSet2(){ return new Object[][]{ diff --git a/MyTestNGProject/src/com/testng/listeners/DemoListeners.java b/MyTestNGProject/src/com/testng/listeners/DemoListeners.java index b39781f..e09b4df 100644 --- a/MyTestNGProject/src/com/testng/listeners/DemoListeners.java +++ b/MyTestNGProject/src/com/testng/listeners/DemoListeners.java @@ -7,45 +7,45 @@ public class DemoListeners implements ITestListener{ @Override - public void onTestStart(ITestResult result) { + public void onTestStart(ITestResult result) { System.out.println("Test Started : " + result.getName()); - + } @Override public void onTestSuccess(ITestResult result) { System.out.println("Test Got Successful : " + result.getName()); - + } @Override public void onTestFailure(ITestResult result) { System.out.println("Test Got Failed : " + result.getName()); - + } @Override public void onTestSkipped(ITestResult result) { System.out.println("Test Got Skipped : " + result.getName()); - + } @Override public void onTestFailedButWithinSuccessPercentage(ITestResult result) { // TODO Auto-generated method stub - + } @Override public void onStart(ITestContext context) { // TODO Auto-generated method stub - + } @Override public void onFinish(ITestContext context) { // TODO Auto-generated method stub - + } } diff --git a/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java b/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java index e7dd86e..0c04737 100644 --- a/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java +++ b/MyTestNGProject/src/com/testng/listeners/SampleTestClass.java @@ -5,27 +5,27 @@ import org.testng.annotations.Test; public class SampleTestClass { - + @Test public void testOne(){ System.out.println("I am TestOne"); } - + @Test(dataProvider = "dataprovider") public void testGetData(String s) { System.out.println("Test GetData method, input = " +s); } - + @DataProvider public Object[] dataprovider() { return new Object[] {"A", "B"}; } - + @Test public void testThree(){ Assert.assertEquals(5, 7); } - + @Test public void testFour(){ System.out.println("I am testFour"); diff --git a/MyTestNGProject/src/com/testng/training/AssertionExample.java b/MyTestNGProject/src/com/testng/training/AssertionExample.java index 7db5cfc..1389ca0 100644 --- a/MyTestNGProject/src/com/testng/training/AssertionExample.java +++ b/MyTestNGProject/src/com/testng/training/AssertionExample.java @@ -4,39 +4,39 @@ import org.testng.annotations.Test; public class AssertionExample { - + @Test public void testOne(){ System.out.println("Hi, I am Test One ....."); Assert.assertEquals("FaceBook", "FaceBook"); } - - @Test + + @Test public void testTwo(){ - + Assert.assertEquals(404, 200); System.out.println("Hi, I am Test Two ....."); } - - @Test + + @Test public void testThree(){ System.out.println("Hi, I am Test Three ....."); Assert.assertTrue(true); - + } - - @Test + + @Test public void testFour(){ System.out.println("Hi, I am Test Four ....."); Assert.assertTrue(false, "Making Test Failure"); } - + @Test public void testFive(){ System.out.println("Hi, I am Test Five ....."); } - - @Test + + @Test public void testSix(){ System.out.println("Hi, I am Test Sixs ....."); } diff --git a/MyTestNGProject/src/com/testng/training/MultiTestDependency.java b/MyTestNGProject/src/com/testng/training/MultiTestDependency.java index 7fd97ec..d5c3187 100644 --- a/MyTestNGProject/src/com/testng/training/MultiTestDependency.java +++ b/MyTestNGProject/src/com/testng/training/MultiTestDependency.java @@ -12,7 +12,7 @@ public void start() { @Test (dependsOnMethods="start") public void init() { - + System.out.println("Initializing the data for processing!"); } diff --git a/MyTestNGProject/src/com/testng/training/PriorityExample.java b/MyTestNGProject/src/com/testng/training/PriorityExample.java index 859c177..47659bc 100644 --- a/MyTestNGProject/src/com/testng/training/PriorityExample.java +++ b/MyTestNGProject/src/com/testng/training/PriorityExample.java @@ -3,27 +3,27 @@ import org.testng.annotations.Test; public class PriorityExample { - + @Test public void testOne(){ System.out.println("Hi, I am Test One ....."); } - + @Test (priority =1) public void testTwo(){ System.out.println("Hi, I am Test Two ....."); } - + @Test (priority =2) public void testThree(){ System.out.println("Hi, I am Test Three ....."); - + } - + @Test (priority =3) public void testFour(){ System.out.println("Hi, I am Test Four ....."); } - + } diff --git a/MyTestNGProject/src/com/testng/training/SamplClassTwo.java b/MyTestNGProject/src/com/testng/training/SamplClassTwo.java index 962486b..3c705b7 100644 --- a/MyTestNGProject/src/com/testng/training/SamplClassTwo.java +++ b/MyTestNGProject/src/com/testng/training/SamplClassTwo.java @@ -3,12 +3,12 @@ import org.testng.annotations.Test; public class SamplClassTwo { - + @Test public void sampleTestTwoMethodOne(){ System.out.println("Hi, I am from Sample Class Two, Method One"); } - + @Test public void sampleTestTwoMethodTwo(){ System.out.println("Hi, I am from Sample Class Two, Method Two"); diff --git a/MyTestNGProject/src/com/testng/training/SampleTestOne.java b/MyTestNGProject/src/com/testng/training/SampleTestOne.java index c4fff38..6fb29ed 100644 --- a/MyTestNGProject/src/com/testng/training/SampleTestOne.java +++ b/MyTestNGProject/src/com/testng/training/SampleTestOne.java @@ -3,12 +3,12 @@ import org.testng.annotations.Test; public class SampleTestOne { - + @Test public void sampleTestOneMethodOne(){ System.out.println("Hi, I am from Sample Class One, Method One"); } - + @Test public void sampleTestOneMethodTwo(){ System.out.println("Hi, I am from Sample Class One, Method Two"); diff --git a/MyTestNGProject/src/com/testng/training/SkippingExample.java b/MyTestNGProject/src/com/testng/training/SkippingExample.java index 474268c..0042ea8 100644 --- a/MyTestNGProject/src/com/testng/training/SkippingExample.java +++ b/MyTestNGProject/src/com/testng/training/SkippingExample.java @@ -4,28 +4,28 @@ import org.testng.annotations.Test; public class SkippingExample { - + @Test public void testOne(){ System.out.println("Hi, I am Test One ....."); } - + @Test (enabled=false) public void testTwo(){ System.out.println("Hi, I am Test Two ....."); } - + @Test public void testThree(){ System.out.println("Hi, I am Test Three ....."); - + throw new SkipException("Skipping Delibretly, As this test is incomplete"); } - + @Test public void testFour(){ System.out.println("Hi, I am Test Four ....."); } - + } diff --git a/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java b/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java index 92d3180..ec65f55 100644 --- a/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java +++ b/MyTestNGProject/src/com/testng/training/SoftAssertionExample.java @@ -27,7 +27,7 @@ public void testCasetwo() { System.out.println("*** test case two executed successfully ***"); softAssert.assertAll(); } - + @Test public void testCaseThree() { SoftAssert softAssert = new SoftAssert(); @@ -37,6 +37,6 @@ public void testCaseThree() { Assert.assertTrue("Hello".equals("Hello"), "Second hard assert failed"); System.out.println("*** test case Three executed successfully ***"); } - + } diff --git a/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java b/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java index bceeabf..2ca6566 100644 --- a/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java +++ b/MyTestNGProject/src/com/testng/training/TestCaseGrouping.java @@ -3,23 +3,23 @@ import org.testng.annotations.Test; public class TestCaseGrouping { - + @Test(groups="Regression") public void testCaseOne() { System.out.println("Im in testCaseOne - And in Regression Group"); } - + @Test(groups="Regression") public void testCaseTwo(){ System.out.println("Im in testCaseTwo - And in Regression Group"); } - + @Test(groups="Smoke Test") public void testCaseThree(){ System.out.println("Im in testCaseThree - And in Smoke Test Group"); } - + @Test(groups={"Regression", "Sanity"}) public void testCaseFour(){ System.out.println("Im in testCaseFour - And in Regression & Sanity Group"); diff --git a/MyTestNGProject/src/com/testng/training/TestParameters.java b/MyTestNGProject/src/com/testng/training/TestParameters.java index a224cfd..23629bd 100644 --- a/MyTestNGProject/src/com/testng/training/TestParameters.java +++ b/MyTestNGProject/src/com/testng/training/TestParameters.java @@ -4,7 +4,7 @@ import org.testng.annotations.Test; public class TestParameters { - + @Test @Parameters("browser") public void testCaseOne(String browser) { diff --git a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html b/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html index 3e5930a..790a634 100644 --- a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html +++ b/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.html @@ -57,9 +57,9 @@

AcceptanceLevel

- + - + @@ -70,6 +70,7 @@

AcceptanceLevel

Tests passed/Failed/Skipped:1/0/0
Started on:Sun Jan 06 11:14:42 IST 2019Started on:Fri Jan 19 22:17:50 IST 2024
Total time:0 seconds (5 ms)
Total time:0 seconds (2 ms)
Included groups:
+ @@ -78,7 +79,7 @@

AcceptanceLevel

PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
- +
acceptanceTest
Test class: com.testng.dataprovider.DataProviderAcceptanceExample
Parameters: Acceptance test data
0com.testng.dataprovider.DataProviderAcceptanceExample@204f30ec
com.testng.dataprovider.DataProviderAcceptanceExample@4567f35d

\ No newline at end of file diff --git a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml b/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml index 58fb073..59fe6f9 100644 --- a/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml +++ b/MyTestNGProject/test-output/Data Provider Suite/AcceptanceLevel.xml @@ -1,5 +1,5 @@ - - + + diff --git a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html b/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html index b87d372..0fd9ff1 100644 --- a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html +++ b/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.html @@ -57,9 +57,9 @@

IntegrationLevel

- + - + @@ -70,6 +70,7 @@

IntegrationLevel

Tests passed/Failed/Skipped:1/0/0
Started on:Sun Jan 06 11:14:37 IST 2019Started on:Fri Jan 19 22:17:50 IST 2024
Total time:0 seconds (6 ms)
Total time:0 seconds (1 ms)
Included groups:
+ @@ -78,7 +79,7 @@

IntegrationLevel

PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
- +
integrationTest
Test class: com.testng.dataprovider.DataProviderIntegrationExample
Parameters: Integration test data
0com.testng.dataprovider.DataProviderIntegrationExample@42e26948
com.testng.dataprovider.DataProviderIntegrationExample@661972b0

\ No newline at end of file diff --git a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml b/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml index 62d7b5b..7272770 100644 --- a/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml +++ b/MyTestNGProject/test-output/Data Provider Suite/IntegrationLevel.xml @@ -1,5 +1,5 @@ - - + + diff --git a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html b/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html index d071fd4..b14379e 100644 --- a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html +++ b/MyTestNGProject/test-output/Data Provider Suite/Unit Test.html @@ -57,9 +57,9 @@

Unit Test

- + - + @@ -70,25 +70,26 @@

Unit Test

Tests passed/Failed/Skipped:3/0/0
Started on:Sun Jan 06 11:14:32 IST 2019Started on:Fri Jan 19 22:17:50 IST 2024
Total time:0 seconds (21 ms)
Total time:0 seconds (6 ms)
Included groups:
+ - + - + - + - + - +
PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
commonScenarios
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Common scenario data
scenario2
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Scenario2 data
0com.testng.dataprovider.DataProviderParameterExample@6a41eaa2
com.testng.dataprovider.DataProviderParameterExample@6aba2b86
scenario1
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Scenario1 data
0com.testng.dataprovider.DataProviderParameterExample@6a41eaa2
com.testng.dataprovider.DataProviderParameterExample@6aba2b86
scenario2
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Scenario2 data
commonScenarios
Test class: com.testng.dataprovider.DataProviderParameterExample
Parameters: Common scenario data
0com.testng.dataprovider.DataProviderParameterExample@6a41eaa2
com.testng.dataprovider.DataProviderParameterExample@6aba2b86

\ No newline at end of file diff --git a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml b/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml index a7214af..50ff83d 100644 --- a/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml +++ b/MyTestNGProject/test-output/Data Provider Suite/Unit Test.xml @@ -1,7 +1,7 @@ - - - - + + + + diff --git a/MyTestNGProject/test-output/Default suite/Default test.html b/MyTestNGProject/test-output/Default suite/Default test.html deleted file mode 100644 index 5706847..0000000 --- a/MyTestNGProject/test-output/Default suite/Default test.html +++ /dev/null @@ -1,94 +0,0 @@ - - -TestNG: Default test - - - - - - - - -

Default test

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/0/0
Started on:Sat Jan 05 20:25:53 IST 2019
Total time:0 seconds (87 ms)
Included groups:
Excluded groups:

-(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: A
0com.testng.listeners.SampleTestClass@36d4b5c
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: B
0com.testng.listeners.SampleTestClass@36d4b5c
testOne
Test class: com.testng.listeners.SampleTestClass
0com.testng.listeners.SampleTestClass@36d4b5c

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/Default suite/Default test.xml b/MyTestNGProject/test-output/Default suite/Default test.xml deleted file mode 100644 index 64b5177..0000000 --- a/MyTestNGProject/test-output/Default suite/Default test.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/Default suite/testng-failed.xml b/MyTestNGProject/test-output/Default suite/testng-failed.xml deleted file mode 100644 index 34f644d..0000000 --- a/MyTestNGProject/test-output/Default suite/testng-failed.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.html b/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.html deleted file mode 100644 index 24b3fac..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.html +++ /dev/null @@ -1,94 +0,0 @@ - - -TestNG: Facebook Login Positive Case - - - - - - - - -

Facebook Login Positive Case

- - - - - - - - - - - -
Tests passed/Failed/Skipped:3/0/0
Started on:Sun Dec 23 20:09:08 IST 2018
Total time:0 seconds (81 ms)
Included groups:
Excluded groups:

-(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
loginWithInValidCredentials
Test class: FaceBookLogin
0FaceBookLogin@36d4b5c
loginWithInValidUserName
Test class: FaceBookLogin
0FaceBookLogin@36d4b5c
loginWithValidCredentials
Test class: FaceBookLogin
0FaceBookLogin@36d4b5c

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.xml b/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.xml deleted file mode 100644 index 18875e4..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Login Positive Case.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.html b/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.html deleted file mode 100644 index 66897e9..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.html +++ /dev/null @@ -1,89 +0,0 @@ - - -TestNG: Facebook Profile Test Case - - - - - - - - -

Facebook Profile Test Case

- - - - - - - - - - - -
Tests passed/Failed/Skipped:2/0/0
Started on:Sun Dec 23 20:09:13 IST 2018
Total time:0 seconds (12 ms)
Included groups:
Excluded groups:

-(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
checkProfileLink
Test class: FaceBookProfileTest
0FaceBookProfileTest@2b98378d
checkProfileLogo
Test class: FaceBookProfileTest
0FaceBookProfileTest@2b98378d

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.xml b/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.xml deleted file mode 100644 index fff5028..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Facebook Profile Test Case.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.html b/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.html deleted file mode 100644 index b7e2b59..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.html +++ /dev/null @@ -1,99 +0,0 @@ - - -TestNG: Sample Test Case for Package - - - - - - - - -

Sample Test Case for Package

- - - - - - - - - - - -
Tests passed/Failed/Skipped:4/0/0
Started on:Sun Dec 23 20:09:18 IST 2018
Total time:0 seconds (26 ms)
Included groups:
Excluded groups:

-(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
PASSED TESTS
Test methodExceptionTime (seconds)Instance
sampleTestOneMethodOne
Test class: com.testng.training.SampleTestOne
0com.testng.training.SampleTestOne@5e5792a0
sampleTestOneMethodTwo
Test class: com.testng.training.SampleTestOne
0com.testng.training.SampleTestOne@5e5792a0
sampleTestTwoMethodOne
Test class: com.testng.training.SamplClassTwo
0com.testng.training.SamplClassTwo@3ffc5af1
sampleTestTwoMethodTwo
Test class: com.testng.training.SamplClassTwo
0com.testng.training.SamplClassTwo@3ffc5af1

- - \ No newline at end of file diff --git a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.xml b/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.xml deleted file mode 100644 index 7931797..0000000 --- a/MyTestNGProject/test-output/FaceBook Login/Sample Test Case for Package.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/MyTestNGProject/test-output/Suite/Test.html b/MyTestNGProject/test-output/Suite/Test.html new file mode 100644 index 0000000..3a4918f --- /dev/null +++ b/MyTestNGProject/test-output/Suite/Test.html @@ -0,0 +1,71 @@ + + +TestNG: Test + + + + + + + + +

Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/0/0
Started on:Fri Jan 19 22:18:15 IST 2024
Total time:0 seconds (5 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + \ No newline at end of file diff --git a/MyTestNGProject/test-output/Suite/Test.xml b/MyTestNGProject/test-output/Suite/Test.xml new file mode 100644 index 0000000..ad59279 --- /dev/null +++ b/MyTestNGProject/test-output/Suite/Test.xml @@ -0,0 +1,4 @@ + + + + diff --git a/MyTestNGProject/test-output/Test Case Group/Group Functionality.html b/MyTestNGProject/test-output/Test Case Group/Group Functionality.html index f92e0bd..a4936b9 100644 --- a/MyTestNGProject/test-output/Test Case Group/Group Functionality.html +++ b/MyTestNGProject/test-output/Test Case Group/Group Functionality.html @@ -57,9 +57,9 @@

Group Functionality

- + - + @@ -70,20 +70,21 @@

Group Functionality

Tests passed/Failed/Skipped:2/0/0
Started on:Fri Jan 04 20:42:22 IST 2019Started on:Fri Jan 19 22:17:09 IST 2024
Total time:0 seconds (168 ms)
Total time:0 seconds (23 ms)
Included groups:Regression
+ - + - + - + - +
PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
testCaseOne
Test class: com.testng.training.TestCaseGrouping
testCaseTwo
Test class: com.testng.training.TestCaseGrouping
0com.testng.training.TestCaseGrouping@7f9a81e8
com.testng.training.TestCaseGrouping@2f7c2f4f
testCaseTwo
Test class: com.testng.training.TestCaseGrouping
testCaseOne
Test class: com.testng.training.TestCaseGrouping
0com.testng.training.TestCaseGrouping@7f9a81e8
com.testng.training.TestCaseGrouping@2f7c2f4f

\ No newline at end of file diff --git a/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml b/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml index c8a91f2..3c65be5 100644 --- a/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml +++ b/MyTestNGProject/test-output/Test Case Group/Group Functionality.xml @@ -1,12 +1,12 @@ - - - - - - - + + + + + + + diff --git a/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html b/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html index fa43fc5..f5acc14 100644 --- a/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html +++ b/MyTestNGProject/test-output/Test Parameters/Test Parameter via XML file.html @@ -57,9 +57,9 @@

Test Parameter via XML file

+ @@ -78,12 +79,12 @@

Test Parameter via XML file

PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
- - - + + + diff --git a/MyTestNGProject/test-output/Test Parameters/testng-failed.xml b/MyTestNGProject/test-output/Test Parameters/testng-failed.xml deleted file mode 100644 index 511c837..0000000 --- a/MyTestNGProject/test-output/Test Parameters/testng-failed.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html b/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html index 771b828..6791aca 100644 --- a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html +++ b/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.html @@ -57,9 +57,9 @@

Listener Test Case

- + - + @@ -70,6 +70,7 @@

Listener Test Case

Tests passed/Failed/Skipped:3/1/1
Started on:Sat Jan 05 20:32:19 IST 2019Started on:Fri Jan 19 22:17:17 IST 2024
Total time:0 seconds (187 ms)
Total time:0 seconds (31 ms)
Included groups:
+ @@ -78,70 +79,75 @@

Listener Test Case

FAILED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
- +
testThree
Test class: com.testng.listeners.SampleTestClass
java.lang.AssertionError: expected [7] but found [5]
 	at com.testng.listeners.SampleTestClass.testThree(SampleTestClass.java:26)
-... Removed 31 stack frames
Click to show all stack frames -
java.lang.AssertionError: expected [7] but found [5]
-	at org.testng.Assert.fail(Assert.java:96)
-	at org.testng.Assert.failNotEquals(Assert.java:776)
-	at org.testng.Assert.assertEqualsImpl(Assert.java:137)
-	at org.testng.Assert.assertEquals(Assert.java:118)
-	at org.testng.Assert.assertEquals(Assert.java:652)
-	at org.testng.Assert.assertEquals(Assert.java:662)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+... Removed 32 stack frames
Click to show all stack frames +
java.lang.AssertionError: expected [7] but found [5]
+	at org.testng.Assert.fail(Assert.java:111)
+	at org.testng.Assert.failNotEquals(Assert.java:1578)
+	at org.testng.Assert.assertEqualsImpl(Assert.java:150)
+	at org.testng.Assert.assertEquals(Assert.java:132)
+	at org.testng.Assert.assertEquals(Assert.java:1419)
+	at org.testng.Assert.assertEquals(Assert.java:1383)
+	at org.testng.Assert.assertEquals(Assert.java:1429)
 	at com.testng.listeners.SampleTestClass.testThree(SampleTestClass.java:26)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:580)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
-	at org.testng.TestRunner.privateRun(TestRunner.java:648)
-	at org.testng.TestRunner.run(TestRunner.java:505)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
 	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
-	at org.testng.TestNG.runSuites(TestNG.java:1049)
-	at org.testng.TestNG.run(TestNG.java:1017)
-	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
 	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
 	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
 
0com.testng.listeners.SampleTestClass@5034c75a
com.testng.listeners.SampleTestClass@5223e5ee

+ - + - + - + - + - + - +
PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: A
testOne
Test class: com.testng.listeners.SampleTestClass
0com.testng.listeners.SampleTestClass@5034c75a
com.testng.listeners.SampleTestClass@5223e5ee
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: B
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: A
0com.testng.listeners.SampleTestClass@5034c75a
com.testng.listeners.SampleTestClass@5223e5ee
testOne
Test class: com.testng.listeners.SampleTestClass
testGetData
Test class: com.testng.listeners.SampleTestClass
Parameters: B
0com.testng.listeners.SampleTestClass@5034c75a
com.testng.listeners.SampleTestClass@5223e5ee

+ @@ -150,37 +156,39 @@

Listener Test Case

SKIPPED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
- +
testFour
Test class: com.testng.listeners.SampleTestClass
org.testng.SkipException
 	at com.testng.listeners.SampleTestClass.testFour(SampleTestClass.java:32)
-... Removed 25 stack frames
Click to show all stack frames -
org.testng.SkipException
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+... Removed 25 stack frames
Click to show all stack frames +
org.testng.SkipException
 	at com.testng.listeners.SampleTestClass.testFour(SampleTestClass.java:32)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:498)
-	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:124)
-	at org.testng.internal.Invoker.invokeMethod(Invoker.java:580)
-	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:716)
-	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:988)
-	at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
-	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
-	at org.testng.TestRunner.privateRun(TestRunner.java:648)
-	at org.testng.TestRunner.run(TestRunner.java:505)
-	at org.testng.SuiteRunner.runTest(SuiteRunner.java:455)
-	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:450)
-	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:415)
-	at org.testng.SuiteRunner.run(SuiteRunner.java:364)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
 	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
-	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:84)
-	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1208)
-	at org.testng.TestNG.runSuitesLocally(TestNG.java:1137)
-	at org.testng.TestNG.runSuites(TestNG.java:1049)
-	at org.testng.TestNG.run(TestNG.java:1017)
-	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:114)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
 	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
 	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
 
0com.testng.listeners.SampleTestClass@5034c75a
com.testng.listeners.SampleTestClass@5223e5ee

\ No newline at end of file diff --git a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml b/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml index 74a0e28..a55a2e2 100644 --- a/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml +++ b/MyTestNGProject/test-output/TestNG Listener Suite/Listener Test Case.xml @@ -1,17 +1,18 @@ - - + + - - - - + + + + +at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) +... Removed 32 stack frames]]> diff --git a/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml b/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml index 3214619..f657d0b 100644 --- a/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml +++ b/MyTestNGProject/test-output/TestNG Listener Suite/testng-failed.xml @@ -1,6 +1,6 @@ - - + + diff --git a/MyTestNGProject/test-output/TestNG Sample/Sample.html b/MyTestNGProject/test-output/TestNG Sample/Sample.html index 42e60dc..8df1813 100644 --- a/MyTestNGProject/test-output/TestNG Sample/Sample.html +++ b/MyTestNGProject/test-output/TestNG Sample/Sample.html @@ -57,9 +57,9 @@

Sample

- + - + @@ -70,6 +70,7 @@

Sample

Tests passed/Failed/Skipped:1/0/0
Started on:Sun Jan 06 11:14:22 IST 2019Started on:Fri Jan 19 22:18:04 IST 2024
Total time:0 seconds (60 ms)
Total time:0 seconds (19 ms)
Included groups:
+ @@ -78,7 +79,7 @@

Sample

PASSED TESTS
Test methodAttribute(s) Exception Time (seconds) Instance
- +
first
Test class: executionorder.AnnotationsTest
0executionorder.AnnotationsTest@4cc0edeb
executionorder.AnnotationsTest@4facf68f

\ No newline at end of file diff --git a/MyTestNGProject/test-output/TestNG Sample/Sample.xml b/MyTestNGProject/test-output/TestNG Sample/Sample.xml index 7d36b82..5d84ff0 100644 --- a/MyTestNGProject/test-output/TestNG Sample/Sample.xml +++ b/MyTestNGProject/test-output/TestNG Sample/Sample.xml @@ -1,5 +1,5 @@ - - + + diff --git a/MyTestNGProject/test-output/emailable-report.html b/MyTestNGProject/test-output/emailable-report.html index 6615b23..033c0b9 100644 --- a/MyTestNGProject/test-output/emailable-report.html +++ b/MyTestNGProject/test-output/emailable-report.html @@ -1,5 +1,5 @@ - - + + TestNG Report @@ -7,31 +7,13 @@ - - - - - - - - - - - + + + +
Test# Passed# Skipped# FailedTime (ms)Included GroupsExcluded Groups
Test Parameters
Test Parameter via XML file20012
TestNG Sample
Sample10060
Data Provider Suite
Unit Test30021
IntegrationLevel1006
AcceptanceLevel1005
Multiple Test Suites
Total800104
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Test Parameters
Test Parameter via XML file200025
+
ClassMethodStartTime (ms)
Test Parameters
Test Parameter via XML file — passed
com.testng.training.TestParameterstestCaseOne17056829179605
testCaseTwo17056829179665
- - - - - -
ClassMethodStartTime (ms)
Test Parameters
Test Parameter via XML file — passed
com.testng.training.TestParameterstestCaseOne15467534672672
testCaseTwo15467534672712
TestNG Sample
Sample — passed
executionorder.AnnotationsTestfirst15467534621879
Data Provider Suite
Unit Test — passed
com.testng.dataprovider.DataProviderParameterExamplecommonScenarios15467534722963
scenario115467534723022
scenario215467534723072
IntegrationLevel — passed
com.testng.dataprovider.DataProviderIntegrationExampleintegrationTest15467534773231
AcceptanceLevel — passed
com.testng.dataprovider.DataProviderAcceptanceExampleacceptanceTest15467534823382
Multiple Test Suites

Test Parameter via XML file

com.testng.training.TestParameters#testCaseOne

Parameter #1
Mozilla

back to summary

com.testng.training.TestParameters#testCaseTwo

Parameter #1Parameter #2
anshulc55@gmail.comTest@12345

back to summary

-

Sample

executionorder.AnnotationsTest#first

back to summary

-

Unit Test

com.testng.dataprovider.DataProviderParameterExample#commonScenarios

Parameter #1
Common scenario data

back to summary

-

com.testng.dataprovider.DataProviderParameterExample#scenario1

Parameter #1
Scenario1 data

back to summary

-

com.testng.dataprovider.DataProviderParameterExample#scenario2

Parameter #1
Scenario2 data

back to summary

-

IntegrationLevel

com.testng.dataprovider.DataProviderIntegrationExample#integrationTest

Parameter #1
Integration test data

back to summary

-

AcceptanceLevel

com.testng.dataprovider.DataProviderAcceptanceExample#acceptanceTest

Parameter #1
Acceptance test data

back to summary

diff --git a/MyTestNGProject/test-output/index.html b/MyTestNGProject/test-output/index.html index 502f2ec..994331f 100644 --- a/MyTestNGProject/test-output/index.html +++ b/MyTestNGProject/test-output/index.html @@ -5,8 +5,9 @@ TestNG reports - - + + + - Total running time: 4 ms + Total running time: 10 ms
-
-
- Times for TestNG Sample -
-
-
- - Total running time: 9 ms -
-
-
-
-
-
-
- Times for Data Provider Suite -
-
-
- - Total running time: 10 ms -
-
-
-
-
-
-
- Times for Multiple Test Suites -
-
-
- -
-
-
-
-
Reporter output for Test Parameters @@ -713,27 +228,6 @@
-
-
- Reporter output for TestNG Sample -
-
-
-
-
-
- Reporter output for Data Provider Suite -
-
-
-
-
-
- Reporter output for Multiple Test Suites -
-
-
-
0 ignored methods @@ -741,27 +235,6 @@
-
-
- 0 ignored methods -
-
-
-
-
-
- 0 ignored methods -
-
-
-
-
-
- 0 ignored methods -
-
-
-
Methods in chronological order @@ -775,101 +248,12 @@
testCaseTwo(anshulc55@gmail.com, Test@12345) - 4 ms -
-
-
-
-
- Methods in chronological order -
-
-
-
executionorder.SampleTestngUsage
-
- beforeSuite - 0 ms -
-
- beforeTest - 25 ms -
-
-
-
executionorder.AnnotationsTest
-
- beforeClass - 39 ms -
-
- beforeMethod - 53 ms -
-
- first - 60 ms -
-
- AfterMethod - 75 ms -
-
- afterClass - 76 ms -
-
- afterTest - 78 ms -
-
- afterSuite - 5133 ms -
-
-
-
-
- Methods in chronological order -
-
-
-
com.testng.dataprovider.DataProviderParameterExample
-
- commonScenarios(Common scenario data) - 0 ms -
-
- scenario1(Scenario1 data) 6 ms
-
- scenario2(Scenario2 data) - 11 ms -
-
-
-
com.testng.dataprovider.DataProviderIntegrationExample
-
- integrationTest(Integration test data) - 5027 ms -
-
-
-
com.testng.dataprovider.DataProviderAcceptanceExample
-
- acceptanceTest(Acceptance test data) - 10042 ms -
-
-
-
-
- Methods in chronological order -
-
+ diff --git a/MyTestNGProject/test-output/jquery-1.7.1.min.js b/MyTestNGProject/test-output/jquery-1.7.1.min.js deleted file mode 100644 index 198b3ff..0000000 --- a/MyTestNGProject/test-output/jquery-1.7.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v1.7.1 jquery.com | jquery.org/license */ -(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; -f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() -{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/MyTestNGProject/test-output/jquery-3.6.0.min.js b/MyTestNGProject/test-output/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/MyTestNGProject/test-output/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"
","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-FaceBookProfileTest.xml b/MyTestNGProject/test-output/junitreports/TEST-FaceBookProfileTest.xml deleted file mode 100644 index 39179bf..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-FaceBookProfileTest.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml index ae5a1c7..a65758a 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderAcceptanceExample.xml @@ -1,5 +1,5 @@ - - + + diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml index 6813ac8..7b51ff1 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderIntegrationExample.xml @@ -1,5 +1,5 @@ - - + + diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml index ae6d7fc..86dbc71 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.DataProviderParameterExample.xml @@ -1,7 +1,7 @@ - - - - + + + + diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.TestParameterExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.TestParameterExample.xml deleted file mode 100644 index 98517ce..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.dataprovider.TestParameterExample.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml index 4796a8c..ca27e8b 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-com.testng.listeners.SampleTestClass.xml @@ -1,48 +1,50 @@ - - - + + + + + + + - - - - - - + + diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.AssertionExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.AssertionExample.xml deleted file mode 100644 index aacd30c..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.AssertionExample.xml +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.MultiTestDependency.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.MultiTestDependency.xml deleted file mode 100644 index aa0baf3..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.MultiTestDependency.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.PriorityExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.PriorityExample.xml deleted file mode 100644 index 239c318..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.PriorityExample.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SamplClassTwo.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SamplClassTwo.xml deleted file mode 100644 index b1f9371..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SamplClassTwo.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SampleTestOne.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SampleTestOne.xml deleted file mode 100644 index 032f6fc..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SampleTestOne.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SkippingExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SkippingExample.xml deleted file mode 100644 index 09aa3f6..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SkippingExample.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SoftAssertionExample.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SoftAssertionExample.xml deleted file mode 100644 index 1d31098..0000000 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.SoftAssertionExample.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml index b8bc575..6e6da82 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestCaseGrouping.xml @@ -1,6 +1,6 @@ - - - + + + diff --git a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml index d3d2216..5d994f6 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-com.testng.training.TestParameters.xml @@ -1,6 +1,6 @@ - - - + + + diff --git a/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml b/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml index b4b0646..7c72a94 100644 --- a/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml +++ b/MyTestNGProject/test-output/junitreports/TEST-executionorder.AnnotationsTest.xml @@ -1,5 +1,5 @@ - - + + diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/AcceptanceLevel.properties b/MyTestNGProject/test-output/old/Data Provider Suite/AcceptanceLevel.properties deleted file mode 100644 index 1c3d7d1..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/AcceptanceLevel.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Unit Test][SuiteResult context=IntegrationLevel][SuiteResult context=AcceptanceLevel] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/IntegrationLevel.properties b/MyTestNGProject/test-output/old/Data Provider Suite/IntegrationLevel.properties deleted file mode 100644 index 1c3d7d1..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/IntegrationLevel.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Unit Test][SuiteResult context=IntegrationLevel][SuiteResult context=AcceptanceLevel] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/Unit Test.properties b/MyTestNGProject/test-output/old/Data Provider Suite/Unit Test.properties deleted file mode 100644 index 1c3d7d1..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/Unit Test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Unit Test][SuiteResult context=IntegrationLevel][SuiteResult context=AcceptanceLevel] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/classes.html b/MyTestNGProject/test-output/old/Data Provider Suite/classes.html deleted file mode 100644 index 61d0c8b..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/classes.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
executionorder.AnnotationsTest  
@Test
 first 
@BeforeClass
 beforeClass 
@BeforeMethod
 beforeMethod 
@AfterMethod
 AfterMethod 
@AfterClass
 afterClass 
com.testng.dataprovider.DataProviderParameterExample  
@Test
 scenario1 
 scenario2 
 commonScenarios 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.dataprovider.DataProviderIntegrationExample  
@Test
 integrationTest 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.dataprovider.DataProviderAcceptanceExample  
@Test
 acceptanceTest 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.training.TestParameters  
@Test
 testCaseOne 
 testCaseTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/groups.html b/MyTestNGProject/test-output/old/Data Provider Suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/index.html b/MyTestNGProject/test-output/old/Data Provider Suite/index.html deleted file mode 100644 index fd3c940..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Data Provider Suite - - - - - diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/main.html b/MyTestNGProject/test-output/old/Data Provider Suite/main.html deleted file mode 100644 index a475dcb..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Data Provider Suite -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/methods-alphabetical.html b/MyTestNGProject/test-output/old/Data Provider Suite/methods-alphabetical.html deleted file mode 100644 index 4c4567b..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/methods-alphabetical.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Data Provider Suite

(Hover the method name to see the test class name)

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:42 0      acceptanceTestmain@1596000437
19/01/06 11:14:32 -10042      commonScenariosmain@1596000437
19/01/06 11:14:37 -5015      integrationTestmain@1596000437
19/01/06 11:14:32 -10036      scenario1main@1596000437
19/01/06 11:14:32 -10031      scenario2main@1596000437
diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/methods-not-run.html b/MyTestNGProject/test-output/old/Data Provider Suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/methods.html b/MyTestNGProject/test-output/old/Data Provider Suite/methods.html deleted file mode 100644 index a7791fb..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/methods.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Data Provider Suite

(Hover the method name to see the test class name)

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:32 0      commonScenariosmain@1596000437
19/01/06 11:14:32 6      scenario1main@1596000437
19/01/06 11:14:32 11      scenario2main@1596000437
19/01/06 11:14:37 5027      integrationTestmain@1596000437
19/01/06 11:14:42 10042      acceptanceTestmain@1596000437
diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/reporter-output.html b/MyTestNGProject/test-output/old/Data Provider Suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/testng.xml.html b/MyTestNGProject/test-output/old/Data Provider Suite/testng.xml.html deleted file mode 100644 index 268a8f9..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Data Provider Suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Data Provider Suite">
  <test thread-count="5" name="Unit Test">
    <classes>
      <class name="com.testng.dataprovider.DataProviderParameterExample"/>
    </classes>
  </test> <!-- Unit Test -->
  <test thread-count="5" name="IntegrationLevel">
    <classes>
      <class name="com.testng.dataprovider.DataProviderIntegrationExample"/>
    </classes>
  </test> <!-- IntegrationLevel -->
  <test thread-count="5" name="AcceptanceLevel">
    <classes>
      <class name="com.testng.dataprovider.DataProviderAcceptanceExample"/>
    </classes>
  </test> <!-- AcceptanceLevel -->
</suite> <!-- Data Provider Suite -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Data Provider Suite/toc.html b/MyTestNGProject/test-output/old/Data Provider Suite/toc.html deleted file mode 100644 index 4db9afa..0000000 --- a/MyTestNGProject/test-output/old/Data Provider Suite/toc.html +++ /dev/null @@ -1,46 +0,0 @@ - - -Results for Data Provider Suite - - - - -

Results for
Data Provider Suite

- - - - - - - - - - -
3 tests5 classes5 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
AcceptanceLevel (1/0/0) - Results -
-
- - -

-

-
IntegrationLevel (1/0/0) - Results -
-
- - -

-

-
Unit Test (3/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/Default test.properties b/MyTestNGProject/test-output/old/Default suite/Default test.properties deleted file mode 100644 index 37da032..0000000 --- a/MyTestNGProject/test-output/old/Default suite/Default test.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Default test] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/classes.html b/MyTestNGProject/test-output/old/Default suite/classes.html deleted file mode 100644 index bce1870..0000000 --- a/MyTestNGProject/test-output/old/Default suite/classes.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.listeners.SampleTestClass  
@Test
 testOne 
 testGetData 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Default suite/groups.html b/MyTestNGProject/test-output/old/Default suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/Default suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/index.html b/MyTestNGProject/test-output/old/Default suite/index.html deleted file mode 100644 index 8ed202c..0000000 --- a/MyTestNGProject/test-output/old/Default suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Default suite - - - - - diff --git a/MyTestNGProject/test-output/old/Default suite/main.html b/MyTestNGProject/test-output/old/Default suite/main.html deleted file mode 100644 index 5888ae0..0000000 --- a/MyTestNGProject/test-output/old/Default suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Default suite -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Default suite/methods-alphabetical.html b/MyTestNGProject/test-output/old/Default suite/methods-alphabetical.html deleted file mode 100644 index 046b41d..0000000 --- a/MyTestNGProject/test-output/old/Default suite/methods-alphabetical.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:25:53 0      testGetDatamain@1418621776
19/01/05 20:25:53 16      testGetDatamain@1418621776
19/01/05 20:25:53 26      testOnemain@1418621776
diff --git a/MyTestNGProject/test-output/old/Default suite/methods-not-run.html b/MyTestNGProject/test-output/old/Default suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/Default suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/methods.html b/MyTestNGProject/test-output/old/Default suite/methods.html deleted file mode 100644 index 046b41d..0000000 --- a/MyTestNGProject/test-output/old/Default suite/methods.html +++ /dev/null @@ -1,10 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Default suite

(Hover the method name to see the test class name)

- - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:25:53 0      testGetDatamain@1418621776
19/01/05 20:25:53 16      testGetDatamain@1418621776
19/01/05 20:25:53 26      testOnemain@1418621776
diff --git a/MyTestNGProject/test-output/old/Default suite/reporter-output.html b/MyTestNGProject/test-output/old/Default suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Default suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/testng.xml.html b/MyTestNGProject/test-output/old/Default suite/testng.xml.html deleted file mode 100644 index 29bc79c..0000000 --- a/MyTestNGProject/test-output/old/Default suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Default suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Default suite">
  <test thread-count="5" verbose="2" name="Default test">
    <classes>
      <class name="com.testng.listeners.SampleTestClass"/>
    </classes>
  </test> <!-- Default test -->
</suite> <!-- Default suite -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Default suite/toc.html b/MyTestNGProject/test-output/old/Default suite/toc.html deleted file mode 100644 index eeead87..0000000 --- a/MyTestNGProject/test-output/old/Default suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Default suite - - - - -

Results for
Default suite

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Default test (3/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Login Positive Case.properties b/MyTestNGProject/test-output/old/FaceBook Login/Facebook Login Positive Case.properties deleted file mode 100644 index e811617..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Login Positive Case.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Facebook Login Positive Case][SuiteResult context=Facebook Profile Test Case][SuiteResult context=Sample Test Case for Package] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Profile Test Case.properties b/MyTestNGProject/test-output/old/FaceBook Login/Facebook Profile Test Case.properties deleted file mode 100644 index e811617..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/Facebook Profile Test Case.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Facebook Login Positive Case][SuiteResult context=Facebook Profile Test Case][SuiteResult context=Sample Test Case for Package] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/Sample Test Case for Package.properties b/MyTestNGProject/test-output/old/FaceBook Login/Sample Test Case for Package.properties deleted file mode 100644 index e811617..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/Sample Test Case for Package.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Facebook Login Positive Case][SuiteResult context=Facebook Profile Test Case][SuiteResult context=Sample Test Case for Package] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/classes.html b/MyTestNGProject/test-output/old/FaceBook Login/classes.html deleted file mode 100644 index ee0977a..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/classes.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
FaceBookLogin  
@Test
 loginWithValidCredentials 
 loginWithInValidCredentials 
 loginWithInValidUserName 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
FaceBookProfileTest  
@Test
 checkProfileLogo 
 checkProfileLink 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.training.SampleTestOne  
@Test
 sampleTestOneMethodOne 
 sampleTestOneMethodTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
com.testng.training.SamplClassTwo  
@Test
 sampleTestTwoMethodTwo 
 sampleTestTwoMethodOne 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/FaceBook Login/groups.html b/MyTestNGProject/test-output/old/FaceBook Login/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/index.html b/MyTestNGProject/test-output/old/FaceBook Login/index.html deleted file mode 100644 index 3b38862..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for FaceBook Login - - - - - diff --git a/MyTestNGProject/test-output/old/FaceBook Login/main.html b/MyTestNGProject/test-output/old/FaceBook Login/main.html deleted file mode 100644 index 155bc6f..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for FaceBook Login -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/FaceBook Login/methods-alphabetical.html b/MyTestNGProject/test-output/old/FaceBook Login/methods-alphabetical.html deleted file mode 100644 index a3e1d86..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/methods-alphabetical.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


FaceBook Login

(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
18/12/23 20:09:13 0      checkProfileLinkmain@1121647253
18/12/23 20:09:13 4      checkProfileLogomain@1121647253
18/12/23 20:09:08 -5081      loginWithInValidCredentialsmain@1121647253
18/12/23 20:09:08 -5058      loginWithInValidUserNamemain@1121647253
18/12/23 20:09:08 -5052      loginWithValidCredentialsmain@1121647253
18/12/23 20:09:18 5034      sampleTestOneMethodOnemain@1121647253
18/12/23 20:09:18 5042      sampleTestOneMethodTwomain@1121647253
18/12/23 20:09:18 5026      sampleTestTwoMethodOnemain@1121647253
18/12/23 20:09:18 5029      sampleTestTwoMethodTwomain@1121647253
diff --git a/MyTestNGProject/test-output/old/FaceBook Login/methods-not-run.html b/MyTestNGProject/test-output/old/FaceBook Login/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/methods.html b/MyTestNGProject/test-output/old/FaceBook Login/methods.html deleted file mode 100644 index 1325c7e..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/methods.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


FaceBook Login

(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
18/12/23 20:09:08 0      loginWithInValidCredentialsmain@1121647253
18/12/23 20:09:08 23      loginWithInValidUserNamemain@1121647253
18/12/23 20:09:08 29      loginWithValidCredentialsmain@1121647253
18/12/23 20:09:13 5081      checkProfileLinkmain@1121647253
18/12/23 20:09:13 5085      checkProfileLogomain@1121647253
18/12/23 20:09:18 10107      sampleTestTwoMethodOnemain@1121647253
18/12/23 20:09:18 10110      sampleTestTwoMethodTwomain@1121647253
18/12/23 20:09:18 10115      sampleTestOneMethodOnemain@1121647253
18/12/23 20:09:18 10123      sampleTestOneMethodTwomain@1121647253
diff --git a/MyTestNGProject/test-output/old/FaceBook Login/reporter-output.html b/MyTestNGProject/test-output/old/FaceBook Login/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/testng.xml.html b/MyTestNGProject/test-output/old/FaceBook Login/testng.xml.html deleted file mode 100644 index c67429a..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for FaceBook Login<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="FaceBook Login">
  <test thread-count="1" name="Facebook Login Positive Case">
    <classes>
      <class name="FaceBookLogin"/>
    </classes>
  </test> <!-- Facebook Login Positive Case -->
  <test thread-count="1" name="Facebook Profile Test Case">
    <classes>
      <class name="FaceBookProfileTest"/>
    </classes>
  </test> <!-- Facebook Profile Test Case -->
  <test thread-count="1" name="Sample Test Case for Package">
    <packages>
      <package name="com.testng.training"/>
    </packages>
    <classes>
      <class name="com.testng.training.SamplClassTwo"/>
      <class name="com.testng.training.SampleTestOne"/>
    </classes>
  </test> <!-- Sample Test Case for Package -->
</suite> <!-- FaceBook Login -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/FaceBook Login/toc.html b/MyTestNGProject/test-output/old/FaceBook Login/toc.html deleted file mode 100644 index ed98a32..0000000 --- a/MyTestNGProject/test-output/old/FaceBook Login/toc.html +++ /dev/null @@ -1,46 +0,0 @@ - - -Results for FaceBook Login - - - - -

Results for
FaceBook Login

- - - - - - - - - - -
3 tests4 classes9 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Facebook Login Positive Case (3/0/0) - Results -
-
- - -

-

-
Facebook Profile Test Case (2/0/0) - Results -
-
- - -

-

-
Sample Test Case for Package (4/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/Group Functionality.properties b/MyTestNGProject/test-output/old/Test Case Group/Group Functionality.properties deleted file mode 100644 index c382de8..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/Group Functionality.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Group Functionality] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/classes.html b/MyTestNGProject/test-output/old/Test Case Group/classes.html deleted file mode 100644 index 51e8b72..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/classes.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.training.TestCaseGrouping  
@Test
 testCaseTwoRegression
 testCaseThreeSmoke Test
 testCaseOneRegression
 testCaseFourSanity Regression
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Test Case Group/groups.html b/MyTestNGProject/test-output/old/Test Case Group/groups.html deleted file mode 100644 index 9409302..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/groups.html +++ /dev/null @@ -1,3 +0,0 @@ -

Groups used for this test run

- -
Group nameMethods
RegressionTestCaseGrouping.testCaseOne()[pri:0, instance:com.testng.training.TestCaseGrouping@7f9a81e8]
TestCaseGrouping.testCaseTwo()[pri:0, instance:com.testng.training.TestCaseGrouping@7f9a81e8]
diff --git a/MyTestNGProject/test-output/old/Test Case Group/index.html b/MyTestNGProject/test-output/old/Test Case Group/index.html deleted file mode 100644 index 4a0ddb6..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Test Case Group - - - - - diff --git a/MyTestNGProject/test-output/old/Test Case Group/main.html b/MyTestNGProject/test-output/old/Test Case Group/main.html deleted file mode 100644 index 26ce7ae..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Test Case Group -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Test Case Group/methods-alphabetical.html b/MyTestNGProject/test-output/old/Test Case Group/methods-alphabetical.html deleted file mode 100644 index cb93a38..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/methods-alphabetical.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Case Group

(Hover the method name to see the test class name)

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/04 20:42:22 0      testCaseOnemain@1967892594
19/01/04 20:42:22 68      testCaseTwomain@1967892594
diff --git a/MyTestNGProject/test-output/old/Test Case Group/methods-not-run.html b/MyTestNGProject/test-output/old/Test Case Group/methods-not-run.html deleted file mode 100644 index c88abe8..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/methods-not-run.html +++ /dev/null @@ -1,4 +0,0 @@ -

Methods that were not run

- - -
com.testng.training.TestCaseGrouping.testCaseThree
com.testng.training.TestCaseGrouping.testCaseFour
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/methods.html b/MyTestNGProject/test-output/old/Test Case Group/methods.html deleted file mode 100644 index cb93a38..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/methods.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Case Group

(Hover the method name to see the test class name)

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/04 20:42:22 0      testCaseOnemain@1967892594
19/01/04 20:42:22 68      testCaseTwomain@1967892594
diff --git a/MyTestNGProject/test-output/old/Test Case Group/reporter-output.html b/MyTestNGProject/test-output/old/Test Case Group/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/testng.xml.html b/MyTestNGProject/test-output/old/Test Case Group/testng.xml.html deleted file mode 100644 index e7ddd71..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Test Case Group<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Test Case Group">
  <test thread-count="1" name="Group Functionality">
    <groups>
      <run>
        <include name="Regression"/>
        <exclude name="Sanity"/>
      </run>
    </groups>
    <classes>
      <class name="com.testng.training.TestCaseGrouping"/>
    </classes>
  </test> <!-- Group Functionality -->
</suite> <!-- Test Case Group -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Case Group/toc.html b/MyTestNGProject/test-output/old/Test Case Group/toc.html deleted file mode 100644 index 41730cf..0000000 --- a/MyTestNGProject/test-output/old/Test Case Group/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Test Case Group - - - - -

Results for
Test Case Group

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (2)
1 groupreporter outputtestng.xml
- -

-

-
Group Functionality (2/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/Test Parameter via XML file.properties b/MyTestNGProject/test-output/old/Test Parameters/Test Parameter via XML file.properties deleted file mode 100644 index 1f00018..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/Test Parameter via XML file.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Test Parameter via XML file] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/classes.html b/MyTestNGProject/test-output/old/Test Parameters/classes.html deleted file mode 100644 index a5c83fa..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/classes.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.training.TestParameters  
@Test
 testCaseOne 
 testCaseTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/Test Parameters/groups.html b/MyTestNGProject/test-output/old/Test Parameters/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/index.html b/MyTestNGProject/test-output/old/Test Parameters/index.html deleted file mode 100644 index f2aae23..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for Test Parameters - - - - - diff --git a/MyTestNGProject/test-output/old/Test Parameters/main.html b/MyTestNGProject/test-output/old/Test Parameters/main.html deleted file mode 100644 index c2b8c8a..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for Test Parameters -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/Test Parameters/methods-alphabetical.html b/MyTestNGProject/test-output/old/Test Parameters/methods-alphabetical.html deleted file mode 100644 index f2009e0..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/methods-alphabetical.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Parameters

(Hover the method name to see the test class name)

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:27 0      testCaseOnemain@1596000437
19/01/06 11:14:27 4      testCaseTwomain@1596000437
diff --git a/MyTestNGProject/test-output/old/Test Parameters/methods-not-run.html b/MyTestNGProject/test-output/old/Test Parameters/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/methods.html b/MyTestNGProject/test-output/old/Test Parameters/methods.html deleted file mode 100644 index f2009e0..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/methods.html +++ /dev/null @@ -1,8 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


Test Parameters

(Hover the method name to see the test class name)

- - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:27 0      testCaseOnemain@1596000437
19/01/06 11:14:27 4      testCaseTwomain@1596000437
diff --git a/MyTestNGProject/test-output/old/Test Parameters/reporter-output.html b/MyTestNGProject/test-output/old/Test Parameters/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/testng.xml.html b/MyTestNGProject/test-output/old/Test Parameters/testng.xml.html deleted file mode 100644 index f15c6eb..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for Test Parameters<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="Test Parameters">
  <test thread-count="1" name="Test Parameter via XML file">
    <parameter name="password" value="Test@12345"/>
    <parameter name="browser" value="Mozilla"/>
    <parameter name="userName" value="anshulc55@gmail.com"/>
    <classes>
      <class name="com.testng.training.TestParameters"/>
    </classes>
  </test> <!-- Test Parameter via XML file -->
</suite> <!-- Test Parameters -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/Test Parameters/toc.html b/MyTestNGProject/test-output/old/Test Parameters/toc.html deleted file mode 100644 index 7861569..0000000 --- a/MyTestNGProject/test-output/old/Test Parameters/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for Test Parameters - - - - -

Results for
Test Parameters

- - - - - - - - - - -
1 test1 class2 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Test Parameter via XML file (2/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/Listener Test Case.properties b/MyTestNGProject/test-output/old/TestNG Listener Suite/Listener Test Case.properties deleted file mode 100644 index 2662576..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/Listener Test Case.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Listener Test Case] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/classes.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/classes.html deleted file mode 100644 index 579204b..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/classes.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
com.testng.listeners.SampleTestClass  
@Test
 testOne 
 testThree 
 testFour 
 testGetData 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/groups.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/index.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/index.html deleted file mode 100644 index e3b2993..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for TestNG Listener Suite - - - - - diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/main.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/main.html deleted file mode 100644 index 3a4d7fe..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for TestNG Listener Suite -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-alphabetical.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-alphabetical.html deleted file mode 100644 index 778041c..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-alphabetical.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Listener Suite

(Hover the method name to see the test class name)

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:32:19 0      testFourmain@125622176
19/01/05 20:32:19 56      testGetDatamain@125622176
19/01/05 20:32:19 67      testGetDatamain@125622176
19/01/05 20:32:20 94      testOnemain@125622176
19/01/05 20:32:20 109      testThreemain@125622176
diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-not-run.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/methods.html deleted file mode 100644 index 778041c..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/methods.html +++ /dev/null @@ -1,14 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Listener Suite

(Hover the method name to see the test class name)

- - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/05 20:32:19 0      testFourmain@125622176
19/01/05 20:32:19 56      testGetDatamain@125622176
19/01/05 20:32:19 67      testGetDatamain@125622176
19/01/05 20:32:20 94      testOnemain@125622176
19/01/05 20:32:20 109      testThreemain@125622176
diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/reporter-output.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/testng.xml.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/testng.xml.html deleted file mode 100644 index 806a4a2..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for TestNG Listener Suite<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="TestNG Listener Suite">
  <listeners>
    <listener class-name="com.testng.listeners.DemoListeners"/>
  </listeners>
  <test thread-count="5" name="Listener Test Case">
    <classes>
      <class name="com.testng.listeners.SampleTestClass"/>
    </classes>
  </test> <!-- Listener Test Case -->
</suite> <!-- TestNG Listener Suite -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Listener Suite/toc.html b/MyTestNGProject/test-output/old/TestNG Listener Suite/toc.html deleted file mode 100644 index fd01e96..0000000 --- a/MyTestNGProject/test-output/old/TestNG Listener Suite/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for TestNG Listener Suite - - - - -

Results for
TestNG Listener Suite

- - - - - - - - - - -
1 test1 class4 methods:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Listener Test Case (3/1/1) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/Sample.properties b/MyTestNGProject/test-output/old/TestNG Sample/Sample.properties deleted file mode 100644 index f9d7da6..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/Sample.properties +++ /dev/null @@ -1 +0,0 @@ -[SuiteResult context=Sample] \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/classes.html b/MyTestNGProject/test-output/old/TestNG Sample/classes.html deleted file mode 100644 index bd825d6..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/classes.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Class nameMethod nameGroups
executionorder.AnnotationsTest  
@Test
 first 
@BeforeClass
 beforeClass 
@BeforeMethod
 beforeMethod 
@AfterMethod
 AfterMethod 
@AfterClass
 afterClass 
com.testng.training.TestParameters  
@Test
 testCaseOne 
 testCaseTwo 
@BeforeClass
@BeforeMethod
@AfterMethod
@AfterClass
diff --git a/MyTestNGProject/test-output/old/TestNG Sample/groups.html b/MyTestNGProject/test-output/old/TestNG Sample/groups.html deleted file mode 100644 index 199cb3f..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/groups.html +++ /dev/null @@ -1 +0,0 @@ -

Groups used for this test run

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/index.html b/MyTestNGProject/test-output/old/TestNG Sample/index.html deleted file mode 100644 index 840dca1..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/index.html +++ /dev/null @@ -1,6 +0,0 @@ -Results for TestNG Sample - - - - - diff --git a/MyTestNGProject/test-output/old/TestNG Sample/main.html b/MyTestNGProject/test-output/old/TestNG Sample/main.html deleted file mode 100644 index 20902d2..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/main.html +++ /dev/null @@ -1,2 +0,0 @@ -Results for TestNG Sample -Select a result on the left-hand pane. diff --git a/MyTestNGProject/test-output/old/TestNG Sample/methods-alphabetical.html b/MyTestNGProject/test-output/old/TestNG Sample/methods-alphabetical.html deleted file mode 100644 index 28b4d3b..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/methods-alphabetical.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Sample

(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:22 0     <<AfterMethod  main@1596000437
19/01/06 11:14:22 1   <<afterClass    main@1596000437
19/01/06 11:14:27 5058 <<afterSuite      main@1596000437
19/01/06 11:14:22 3  <<afterTest     main@1596000437
19/01/06 11:14:22 -35   >>beforeClass    main@1596000437
19/01/06 11:14:22 -21     >>beforeMethod  main@1596000437
19/01/06 11:14:22 -65 >>beforeSuite      main@1596000437
19/01/06 11:14:22 -49  >>beforeTest     main@1596000437
19/01/06 11:14:22 -15      firstmain@1596000437
diff --git a/MyTestNGProject/test-output/old/TestNG Sample/methods-not-run.html b/MyTestNGProject/test-output/old/TestNG Sample/methods-not-run.html deleted file mode 100644 index 54b14cb..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/methods-not-run.html +++ /dev/null @@ -1,2 +0,0 @@ -

Methods that were not run

-
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/methods.html b/MyTestNGProject/test-output/old/TestNG Sample/methods.html deleted file mode 100644 index 92a6eac..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/methods.html +++ /dev/null @@ -1,22 +0,0 @@ -

Methods run, sorted chronologically

>> means before, << means after


TestNG Sample

(Hover the method name to see the test class name)

- - - - - - - - - - - - - - - - - - - - -
TimeDelta (ms)Suite
configuration
Test
configuration
Class
configuration
Groups
configuration
Method
configuration
Test
method
ThreadInstances
19/01/06 11:14:22 0 >>beforeSuite      main@1596000437
19/01/06 11:14:22 16  >>beforeTest     main@1596000437
19/01/06 11:14:22 30   >>beforeClass    main@1596000437
19/01/06 11:14:22 44     >>beforeMethod  main@1596000437
19/01/06 11:14:22 50      firstmain@1596000437
19/01/06 11:14:22 65     <<AfterMethod  main@1596000437
19/01/06 11:14:22 66   <<afterClass    main@1596000437
19/01/06 11:14:22 68  <<afterTest     main@1596000437
19/01/06 11:14:27 5123 <<afterSuite      main@1596000437
diff --git a/MyTestNGProject/test-output/old/TestNG Sample/reporter-output.html b/MyTestNGProject/test-output/old/TestNG Sample/reporter-output.html deleted file mode 100644 index 063bc2e..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/reporter-output.html +++ /dev/null @@ -1 +0,0 @@ -

Reporter output

\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/testng.xml.html b/MyTestNGProject/test-output/old/TestNG Sample/testng.xml.html deleted file mode 100644 index 2919889..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/testng.xml.html +++ /dev/null @@ -1 +0,0 @@ -testng.xml for TestNG Sample<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite guice-stage="DEVELOPMENT" name="TestNG Sample">
  <test thread-count="5" name="Sample">
    <classes>
      <class name="executionorder.SampleTestngUsage"/>
      <class name="executionorder.AnnotationsTest"/>
    </classes>
  </test> <!-- Sample -->
</suite> <!-- TestNG Sample -->
\ No newline at end of file diff --git a/MyTestNGProject/test-output/old/TestNG Sample/toc.html b/MyTestNGProject/test-output/old/TestNG Sample/toc.html deleted file mode 100644 index 1b90814..0000000 --- a/MyTestNGProject/test-output/old/TestNG Sample/toc.html +++ /dev/null @@ -1,30 +0,0 @@ - - -Results for TestNG Sample - - - - -

Results for
TestNG Sample

- - - - - - - - - - -
1 test2 classes1 method:
-  chronological
-  alphabetical
-  not run (0)
0 groupreporter outputtestng.xml
- -

-

-
Sample (1/0/0) - Results -
-
- \ No newline at end of file diff --git a/MyTestNGProject/test-output/old/index.html b/MyTestNGProject/test-output/old/index.html deleted file mode 100644 index 3b7db19..0000000 --- a/MyTestNGProject/test-output/old/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - -

Test results

- - - - - -
SuitePassedFailedSkippedtestng.xml
Total800 
Test Parameters200Link
TestNG Sample100Link
Data Provider Suite500Link
diff --git a/MyTestNGProject/test-output/testng-failed.xml b/MyTestNGProject/test-output/testng-failed.xml index 3214619..f657d0b 100644 --- a/MyTestNGProject/test-output/testng-failed.xml +++ b/MyTestNGProject/test-output/testng-failed.xml @@ -1,6 +1,6 @@ - - + + diff --git a/MyTestNGProject/test-output/testng-reports.css b/MyTestNGProject/test-output/testng-reports.css index 29588e5..d7b75c4 100644 --- a/MyTestNGProject/test-output/testng-reports.css +++ b/MyTestNGProject/test-output/testng-reports.css @@ -1,9 +1,9 @@ body { - margin: 0px 0px 5px 5px; + margin: 0 0 5px 5px; } ul { - margin: 0px; + margin: 0; } li { @@ -41,19 +41,19 @@ a:hover { } .suite { - margin: 0px 10px 10px 0px; + margin: 0 10px 10px 0; background-color: #fff8dc; } .suite-name { padding-left: 10px; font-size: 25px; - font-family: Times; + font-family: Times, sans-serif; } .main-panel-header { padding: 5px; - background-color: #9FB4D9; //afeeee; + background-color: #9FB4D9; /*afeeee*/; font-family: monospace; font-size: 18px; } @@ -61,7 +61,7 @@ a:hover { .main-panel-content { padding: 5px; margin-bottom: 10px; - background-color: #DEE8FC; //d0ffff; + background-color: #DEE8FC; /*d0ffff*/; } .rounded-window { @@ -85,7 +85,7 @@ a:hover { .rounded-window-bottom { border-style: solid; - border-width: 0px 1px 1px 1px; + border-width: 0 1px 1px 1px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px; overflow: auto; @@ -98,8 +98,8 @@ a:hover { .method-content { border-style: solid; - border-width: 0px 0px 1px 0px; - margin-bottom: 10; + border-width: 0 0 1px 0; + margin-bottom: 10px; padding-bottom: 5px; width: 80%; } @@ -114,7 +114,7 @@ a:hover { font-family: monospace; font-size: 12px; font-weight: bold; - margin-top: 0px; + margin-top: 0; margin-left: 20px; } @@ -135,8 +135,8 @@ a:hover { margin-top: 10px; width: 80%; border-style: solid; - border-width: 1px 0px 0px 0px; - font-family: Times; + border-width: 1px 0 0 0; + font-family: Times, sans-serif; font-size: 18px; font-weight: bold; } @@ -152,32 +152,48 @@ a:hover { left: 0; right: 0; padding: 5px; - margin: 0px 0px 5px 0px; + margin: 0 0 5px 0; background-color: #0066ff; - font-family: Times; + font-family: Times, sans-serif; color: #fff; text-align: center; } +.button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#0066ff; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#0066ff ; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline:none; + +} .top-banner-title-font { font-size: 25px; } .test-name { - font-family: 'Lucida Grande'; + font-family: 'Lucida Grande', sans-serif; font-size: 16px; } .suite-icon { padding: 5px; float: right; - height: 20; + height: 20px; } .test-group { font: 20px 'Lucida Grande'; margin: 5px 5px 10px 5px; - border-width: 0px 0px 1px 0px; + border-width: 0 0 1px 0; border-style: solid; padding: 5px; } @@ -202,10 +218,10 @@ table.google-visualization-table-table { .reporter-method-output-div { padding: 5px; - margin: 0px 0px 5px 20px; + margin: 0 0 5px 20px; font-size: 12px; font-family: monospace; - border-width: 0px 0px 0px 1px; + border-width: 0 0 0 1px; border-style: solid; } @@ -216,10 +232,10 @@ table.google-visualization-table-table { .ignored-methods-div { padding: 5px; - margin: 0px 0px 5px 20px; + margin: 0 0 5px 20px; font-size: 12px; font-family: monospace; - border-width: 0px 0px 0px 1px; + border-width: 0 0 0 1px; border-style: solid; } @@ -227,7 +243,7 @@ table.google-visualization-table-table { border-top-left-radius: 10px 10px; border-bottom-left-radius: 10px 10px; border-style: solid; - border-width: 0px 0px 0px 10px; + border-width: 0 0 0 10px; border-color: #f00; } @@ -235,7 +251,7 @@ table.google-visualization-table-table { border-top-left-radius: 10px 10px; border-bottom-left-radius: 10px 10px; border-style: solid; - border-width: 0px 0px 0px 10px; + border-width: 0 0 0 10px; border-color: #edc600; } @@ -243,7 +259,7 @@ table.google-visualization-table-table { border-top-left-radius: 10px 10px; border-bottom-left-radius: 10px 10px; border-style: solid; - border-width: 0px 0px 0px 10px; + border-width: 0 0 0 10px; border-color: #19f52d; } @@ -277,9 +293,9 @@ table.google-visualization-table-table { } .chronological-class { - background-color: #0ccff; + background-color: skyblue; border-style: solid; - border-width: 0px 0px 1px 1px; + border-width: 0 0 1px 1px; } .method-start { @@ -287,7 +303,7 @@ table.google-visualization-table-table { } .chronological-class-name { - padding: 0px 0px 0px 5px; + padding: 0 0 0 5px; color: #008; } @@ -298,7 +314,7 @@ table.google-visualization-table-table { .navigator-suite-header { font-size: 22px; - margin: 0px 10px 5px 0px; + margin: 0 10px 5px 0; background-color: #deb887; text-align: center; } @@ -307,3 +323,4 @@ table.google-visualization-table-table { padding: 5px; float: right; } +/*retro Theme*/ diff --git a/MyTestNGProject/test-output/testng-reports.js b/MyTestNGProject/test-output/testng-reports.js index 5159f81..c1a84a3 100644 --- a/MyTestNGProject/test-output/testng-reports.js +++ b/MyTestNGProject/test-output/testng-reports.js @@ -1,5 +1,5 @@ $(document).ready(function() { - $('a.navigator-link').click(function() { + $('a.navigator-link').on("click", function() { // Extract the panel for this link var panel = getPanelName($(this)); @@ -14,7 +14,7 @@ $(document).ready(function() { installMethodHandlers('skipped'); installMethodHandlers('passed', true); // hide passed methods by default - $('a.method').click(function() { + $('a.method').on("click", function() { showMethod($(this)); return false; }); @@ -22,10 +22,10 @@ $(document).ready(function() { // Hide all the panels and display the first one (do this last // to make sure the click() will invoke the listeners) $('.panel').hide(); - $('.navigator-link').first().click(); + $('.navigator-link').first().trigger("click"); // Collapse/expand the suites - $('a.collapse-all-link').click(function() { + $('a.collapse-all-link').on("click", function() { var contents = $('.navigator-suite-content'); if (contents.css('display') == 'none') { contents.show(); @@ -56,7 +56,7 @@ function installMethodHandlers(name, hide) { return $(sel); } - $('a.hide-methods.' + name).click(function() { + $('a.hide-methods.' + name).on("click", function() { var w = getContent($(this)); w.hide(); getHideLink($(this), name).hide(); @@ -64,7 +64,7 @@ function installMethodHandlers(name, hide) { getMethodPanelClassSel($(this), name).hide(); }); - $('a.show-methods.' + name).click(function() { + $('a.show-methods.' + name).on("click", function() { var w = getContent($(this)); w.show(); getHideLink($(this), name).show(); @@ -74,9 +74,9 @@ function installMethodHandlers(name, hide) { }); if (hide) { - $('a.hide-methods.' + name).click(); + $('a.hide-methods.' + name).trigger("click"); } else { - $('a.show-methods.' + name).click(); + $('a.show-methods.' + name).trigger("click"); } } diff --git a/MyTestNGProject/test-output/testng-reports1.css b/MyTestNGProject/test-output/testng-reports1.css new file mode 100644 index 0000000..570323f --- /dev/null +++ b/MyTestNGProject/test-output/testng-reports1.css @@ -0,0 +1,344 @@ +body { + background-color: whitesmoke; + margin: 0 0 5px 5px; +} +ul { + margin-top: 10px; + margin-left:-10px; +} + li { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding:5px 5px; + } + a { + text-decoration: none; + color: black; + font-size: 14px; + } + + a:hover { + color:black ; + text-decoration: underline; + } + + .navigator-selected { + /* #ffa500; Mouse hover color after click Orange.*/ + background:#027368 + } + + .wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + margin-right:9px; + overflow: auto;/*imortant*/ + } + + .navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto;/*important*/ + } + + .suite { + margin: -5px 10px 10px 5px; + background-color: whitesmoke ;/*Colour of the left bside box*/ + } + + .suite-name { + font-size: 24px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/*All TEST SUITE*/ + color: white; + } + + .main-panel-header { + padding: 5px; + background-color: #027368; /*afeeee*/; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color:white; + font-size: 18px; + } + + .main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #CCD0D1; /*d0ffff*/; /*Belongs to backGround of rightSide boxes*/ + } + + .rounded-window { + border-style: dotted; + border-width: 1px;/*Border of left Side box*/ + background-color: whitesmoke; + border-radius: 10px; + } + + .rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto;/*Top of RightSide box*/ + } + + .light-rounded-window-top { + background-color: #027368; + padding-left:120px; + border-radius: 10px; + + } + + .rounded-window-bottom { + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto;/*Bottom of rightSide box*/ + } + + .method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + + .method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 100%; + } + + .parameters { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .stack-trace { + white-space: pre; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; /*Error Stack Trace Message*/ + } + + .testng-xml { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .method-list-content { + margin-left: 10px; + } + + .navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; + } + + .suite-section-title { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight:bold; + background-color: #8C8887; + margin-left: -10px; + margin-top:10px; + padding:6px; + } + + .suite-section-content { + list-style-image: url(bullet_point.png); + background-color: whitesmoke; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + overflow: hidden; + } + + .top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + color: #fff; + text-align: center;/*Belongs to the Top of Report*//*Status: - Completed*/ + } + + .top-banner-title-font { + font-size: 25px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding: 3px; + float: right; + } + + .test-name { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + } + + .suite-icon { + padding: 5px; + float: right; + height: 20px; + } + + .test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; + } + + .test-group-name { + font-weight: bold; + } + + .method-in-group { + font-size: 16px; + margin-left: 80px; + } + + table.google-visualization-table-table { + width: 100%; + } + + .reporter-method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .ignored-class-div { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .border-failed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F20505; + } + + .border-skipped { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F2BE22; + } + + .border-passed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #038C73; + } + + .times-div { + text-align: center; + padding: 5px; + } + + .suite-total-time { + font: 16px 'Lucida Grande'; + } + + .configuration-suite { + margin-left: 20px; + } + + .configuration-test { + margin-left: 40px; + } + + .configuration-class { + margin-left: 60px; + } + + .configuration-method { + margin-left: 80px; + } + + .test-method { + margin-left: 100px; + } + + .chronological-class { + background-color: #CCD0D1; + border-width: 0 0 1px 1px;/*Chronological*/ + } + + .method-start { + float: right; + } + + .chronological-class-name { + padding: 0 0 0 5px; + margin-top:5px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #008; + } + + .after, .before, .test-method { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin-top:5px; + } + + .navigator-suite-header { + font-size: 18px; + margin: 0px 10px 10px 5px; + padding: 5px; + border-radius: 10px; + background-color: #027368; + color: white; + font-weight:bold; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: center; /*All Suites on top of left box*//*Status: -Completed*/ + } + + .collapse-all-icon { + padding: 3px; + float: right; + } + .button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#027368; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline: none; +} +/*Author: - Akhil Gullapalli*/ \ No newline at end of file diff --git a/MyTestNGProject/test-output/testng-reports2.js b/MyTestNGProject/test-output/testng-reports2.js new file mode 100644 index 0000000..5342859 --- /dev/null +++ b/MyTestNGProject/test-output/testng-reports2.js @@ -0,0 +1,76 @@ +window.onload = function () { + let cookies = document.cookie; + let cookieValue = cookies.split('='); + if (cookieValue[1] === 'null' || localStorage.getItem('Theme') === 'null') { + document.getElementById('retro').setAttribute('disabled', 'false'); + } else if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('ultra').setAttribute('disabled', 'false'); + } +} +document.getElementById('button').onclick = function () { + let select = document.getElementById('button').innerText; + if (select === 'Switch Retro Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } +} +//Function to mouse hovering affect. +document.getElementById('button').onmouseover = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "180px"; + document.getElementById('button').style.height = "45px"; + document.getElementById('button').style.marginTop = "1px"; + +} +//Function to mouse out affect +document.getElementById('button').onmouseout = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "150px"; + document.getElementById('button').style.height = "30px"; + document.getElementById('button').style.marginTop = "8px"; + +} + +//This is the file where we handle the switching of the Themes. +/*Author:- Akhil Gullapalli*/ diff --git a/MyTestNGProject/test-output/testng-results.xml b/MyTestNGProject/test-output/testng-results.xml index 562eb1f..07c4003 100644 --- a/MyTestNGProject/test-output/testng-results.xml +++ b/MyTestNGProject/test-output/testng-results.xml @@ -1,13 +1,13 @@ - + - + - + - + @@ -18,7 +18,7 @@ - + @@ -37,125 +37,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/MyTestNGProject/test-output/testng.css b/MyTestNGProject/test-output/testng.css deleted file mode 100644 index 3904800..0000000 --- a/MyTestNGProject/test-output/testng.css +++ /dev/null @@ -1,9 +0,0 @@ -.invocation-failed, .test-failed { background-color: #DD0000; } -.invocation-percent, .test-percent { background-color: #006600; } -.invocation-passed, .test-passed { background-color: #00AA00; } -.invocation-skipped, .test-skipped { background-color: #CCCC00; } - -.main-page { - font-size: x-large; -} - diff --git a/MyTestNGProject/testng.xml b/MyTestNGProject/testng.xml index cca16a2..555f456 100644 --- a/MyTestNGProject/testng.xml +++ b/MyTestNGProject/testng.xml @@ -1,26 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + diff --git a/README.md b/README.md new file mode 100644 index 0000000..f56c405 --- /dev/null +++ b/README.md @@ -0,0 +1,81 @@ +# Java Training Repository + +Welcome to the Java Training repository! This repository is designed to provide comprehensive training materials and resources for individuals looking to enhance their Java programming skills. Whether you are a beginner or an experienced developer, you will find a variety of content to help you master Java programming concepts. + +## Table of Contents + +1. [Introduction](#introduction) +2. [Getting Started](#getting-started) +3. [Content Structure](#content-structure) +4. [Contributing](#contributing) +5. [License](#license) + +## Introduction + +This repository aims to facilitate learning and skill development in Java programming through a structured set of training materials. The content covers a wide range of topics, from basic Java syntax to advanced concepts such as multithreading and design patterns. + +## Getting Started + +To get started with the Java training in this repository, follow these steps: + +1. Clone the repository to your local machine: + +```bash +git clone https://github.com/anshulc55/JavaTraining.git +``` + +2. Navigate to the repository directory: + +```bash +cd JavaTraining +``` + +3. Explore the content and choose the topics you want to learn or improve. + +4. Start with the introductory materials and follow the sequence to build a strong foundation. + +## Content Structure + +The repository is organized into different folders, each focusing on a specific aspect of Java programming. Here is an overview of the main content structure: + +- **01-Basics:** Covers fundamental Java concepts, syntax, and programming principles. + +- **02-OOP:** Explores object-oriented programming (OOP) concepts, including classes, objects, inheritance, polymorphism, and encapsulation. + +- **03-Advanced:** Dives into advanced Java topics such as multithreading, exceptions, generics, and collections. + +- **04-Design-Patterns:** Introduces common design patterns and their implementation in Java. + +- **05-Projects:** Includes practical projects to apply and reinforce your Java programming skills. + +Feel free to explore the content based on your current skill level and learning goals. + +## Contributing + +If you would like to contribute to this Java training repository, follow these guidelines: + +1. Fork the repository. + +2. Create a new branch for your contributions: + +```bash +git checkout -b feature/new-feature +``` + +3. Make your changes and commit them with descriptive commit messages. + +4. Push your changes to your fork: + +```bash +git push origin feature/new-feature +``` + +5. Open a pull request, describing the purpose and scope of your changes. + +Your contributions are highly encouraged and appreciated! + +## License + +This repository is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. + +Happy coding! diff --git a/Selenium/pom.xml b/Selenium/pom.xml new file mode 100644 index 0000000..1cef196 --- /dev/null +++ b/Selenium/pom.xml @@ -0,0 +1,25 @@ + + 4.0.0 + + POMFramework + Selenium + 0.0.1-SNAPSHOT + jar + + Selenium + http://maven.apache.org + + + UTF-8 + + + + + junit + junit + 3.8.1 + test + + + diff --git a/Selenium/src/main/java/POMFramework/Selenium/App.java b/Selenium/src/main/java/POMFramework/Selenium/App.java new file mode 100644 index 0000000..ac1feb1 --- /dev/null +++ b/Selenium/src/main/java/POMFramework/Selenium/App.java @@ -0,0 +1,13 @@ +package POMFramework.Selenium; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/Selenium/src/test/java/POMFramework/Selenium/AppTest.java b/Selenium/src/test/java/POMFramework/Selenium/AppTest.java new file mode 100644 index 0000000..3ee4bb7 --- /dev/null +++ b/Selenium/src/test/java/POMFramework/Selenium/AppTest.java @@ -0,0 +1,38 @@ +package POMFramework.Selenium; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/SeleniumDemoProject/drivers/IEDriverServer.exe b/SeleniumDemoProject/drivers/IEDriverServer.exe new file mode 100755 index 0000000..c8fa952 Binary files /dev/null and b/SeleniumDemoProject/drivers/IEDriverServer.exe differ diff --git a/SeleniumDemoProject/drivers/chromedriver b/SeleniumDemoProject/drivers/chromedriver new file mode 100755 index 0000000..08b0e00 Binary files /dev/null and b/SeleniumDemoProject/drivers/chromedriver differ diff --git a/SeleniumDemoProject/drivers/geckodriver b/SeleniumDemoProject/drivers/geckodriver new file mode 100755 index 0000000..1564f31 Binary files /dev/null and b/SeleniumDemoProject/drivers/geckodriver differ diff --git a/SeleniumDemoProject/drivers/msedgedriver b/SeleniumDemoProject/drivers/msedgedriver new file mode 100755 index 0000000..1997af7 Binary files /dev/null and b/SeleniumDemoProject/drivers/msedgedriver differ diff --git a/SeleniumDemoProject/drivers/operadriver b/SeleniumDemoProject/drivers/operadriver new file mode 100755 index 0000000..7a5e75d Binary files /dev/null and b/SeleniumDemoProject/drivers/operadriver differ diff --git a/SeleniumDemoProject/drivers/sha512_sum b/SeleniumDemoProject/drivers/sha512_sum new file mode 100644 index 0000000..6f8de08 --- /dev/null +++ b/SeleniumDemoProject/drivers/sha512_sum @@ -0,0 +1 @@ +1222dc5afc879a815b1cdb841341d35f48c1e133eac6cf754c8e736a905a8be87939d6306b756c9e33278645bb80a900604e5b0895b30fe06da5c7f15de6989f operadriver \ No newline at end of file diff --git a/SeleniumDemoProject/pom.xml b/SeleniumDemoProject/pom.xml new file mode 100644 index 0000000..8671e13 --- /dev/null +++ b/SeleniumDemoProject/pom.xml @@ -0,0 +1,34 @@ + + 4.0.0 + Selenium + SeleniumDemoProject + 0.0.1-SNAPSHOT + + + + org.seleniumhq.selenium + selenium-java + 4.17.0 + + + + + org.testng + testng + 7.9.0 + test + + + + + commons-io + commons-io + 2.15.1 + + + + + \ No newline at end of file diff --git a/SeleniumDemoProject/screenshots/2024-03-02_22-29-24.png b/SeleniumDemoProject/screenshots/2024-03-02_22-29-24.png new file mode 100644 index 0000000..152bc3a Binary files /dev/null and b/SeleniumDemoProject/screenshots/2024-03-02_22-29-24.png differ diff --git a/SeleniumDemoProject/screenshots/2024-03-02_22-48-22.png b/SeleniumDemoProject/screenshots/2024-03-02_22-48-22.png new file mode 100644 index 0000000..152bc3a Binary files /dev/null and b/SeleniumDemoProject/screenshots/2024-03-02_22-48-22.png differ diff --git a/SeleniumDemoProject/screenshots/2024-03-02_22-48-30.png b/SeleniumDemoProject/screenshots/2024-03-02_22-48-30.png new file mode 100644 index 0000000..3a28392 Binary files /dev/null and b/SeleniumDemoProject/screenshots/2024-03-02_22-48-30.png differ diff --git a/SeleniumDemoProject/screenshots/2024-03-02_22-48-32.png b/SeleniumDemoProject/screenshots/2024-03-02_22-48-32.png new file mode 100644 index 0000000..cb84049 Binary files /dev/null and b/SeleniumDemoProject/screenshots/2024-03-02_22-48-32.png differ diff --git a/SeleniumDemoProject/screenshots/screenshot.png b/SeleniumDemoProject/screenshots/screenshot.png new file mode 100644 index 0000000..8d3744f Binary files /dev/null and b/SeleniumDemoProject/screenshots/screenshot.png differ diff --git a/SeleniumDemoProject/src/test/java/PilotProject/BookAppointment.java b/SeleniumDemoProject/src/test/java/PilotProject/BookAppointment.java new file mode 100644 index 0000000..8b53744 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/PilotProject/BookAppointment.java @@ -0,0 +1,92 @@ +package PilotProject; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.Select; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class BookAppointment extends TestBaseClass { + + @Test + public void bookAppointmentTest() throws InterruptedException { + + // Read Data and Locators from Properties file. + driver.get(prop.getProperty("url")); + waitforWebPageToLoad(); + + // Open Consultation Pop-Up + driver.findElement(By.linkText(prop.getProperty("doctor_name"))).click(); + waitforWebPageToLoad(); + driver.findElement(By.xpath(prop.getProperty("Consultation_btn"))).click(); + + // Validate presence and visibility of Name and any other field + WebDriverWait wait = new WebDriverWait(driver, Duration.ofMinutes(2)); + wait.until(ExpectedConditions.presenceOfElementLocated(By.id(prop.getProperty("name_id")))); + wait.until(ExpectedConditions.elementToBeClickable(By.id(prop.getProperty("email_id")))); + + // Enter Name, Email, Mobile + driver.findElement(By.id(prop.getProperty("name_id"))).sendKeys(prop.getProperty("patient_name")); + driver.findElement(By.id(prop.getProperty("email_id"))).sendKeys(prop.getProperty("patient_email")); + driver.findElement(By.id(prop.getProperty("mobile_id"))).sendKeys(prop.getProperty("patient_mobile")); + + // Validate the Text Below the Date Field + WebElement dateText = driver.findElement(By.xpath(prop.getProperty("dateText_xpath"))); + Assert.assertEquals(dateText.getText(), + "Preferred Date and Time is subject to change. Our support team will be in contact with you within 24 hours."); + + // Validate Options in Gender + WebElement genderDropDown = driver.findElement(By.id(prop.getProperty("gender_id"))); + Select dropdown = new Select(genderDropDown); + dropdown.getOptions(); + for (WebElement dropDownValue : dropdown.getOptions()) { + System.out.println(dropDownValue.getText()); + } + + dropdown.selectByVisibleText("Male"); + + // Enter Date of Birth 12/12/2005 + datePickerFromDropDownCalender("dobCalendar_id", prop.getProperty("dob")); + // Thread.sleep(8000); + + // Validate the presence and visibility of Preferred Visiting Field 1 + wait.until( + ExpectedConditions.presenceOfAllElementsLocatedBy(By.id(prop.getProperty("calenderPrederDate1_id")))); + wait.until(ExpectedConditions.visibilityOfElementLocated(By.id(prop.getProperty("calenderPrederDate1_id")))); + + // Select Preferred Visiting Date - Tomorrow + datePickerFromSlidingCalender(prop.getProperty("appointment1_date")); + // Thread.sleep(8000); + + // Validate the presence and visibility of Preferred Visiting Field 2 + // Select Preferred Visiting Date - Day After Tomorrow + + // Verify the Visibility of UHID + Assert.assertFalse(driver.findElement(By.id(prop.getProperty("uhid_id"))).isDisplayed()); + + // Check Yes Radio Button + driver.findElement(By.id(prop.getProperty("radioBtnYes_id"))).click(); + Assert.assertTrue(driver.findElement(By.id(prop.getProperty("uhid_id"))).isDisplayed()); + + // Enter UHID + driver.findElement(By.id(prop.getProperty("uhid_id"))).sendKeys(prop.getProperty("UHID")); + + // Click No Radio Button and Check UHID + driver.findElement(By.id(prop.getProperty("radioBtnNo_id"))).click(); + Assert.assertFalse(driver.findElement(By.id(prop.getProperty("uhid_id"))).isDisplayed()); + + // Click Yes , Verify UHID Field and Compare the Existing UHID + driver.findElement(By.id(prop.getProperty("radioBtnYes_id"))).click(); + Assert.assertTrue(driver.findElement(By.id(prop.getProperty("uhid_id"))).isDisplayed()); + String actualUHID = driver.findElement(By.id(prop.getProperty("uhid_id"))).getAttribute("value"); + String expectedUHID = prop.getProperty("UHID"); + Thread.sleep(5000); + Assert.assertEquals(actualUHID, expectedUHID); + + } + +} diff --git a/SeleniumDemoProject/src/test/java/PilotProject/BookAppointmentOnDemand.java b/SeleniumDemoProject/src/test/java/PilotProject/BookAppointmentOnDemand.java new file mode 100644 index 0000000..caa0116 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/PilotProject/BookAppointmentOnDemand.java @@ -0,0 +1,69 @@ +package PilotProject; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Iterator; +import java.util.List; +import java.util.Set; +import org.openqa.selenium.By; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.ui.Select; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class BookAppointmentOnDemand extends TestBaseClass { + + @Test + public void bookAppointmentTest() throws InterruptedException { + + // Open Website + driver.get(prop.getProperty("url")); + waitforWebPageToLoad(); + + // Open Docker Appointment Page + driver.findElement(By.linkText(prop.getProperty("OnDemandDoctor"))).click(); + + // Handle New Tab Window + Set windowIds = driver.getWindowHandles(); + Iterator itr = windowIds.iterator(); + + String appointmentPageID = itr.next(); + String bookAppointmentPageID = itr.next(); + + driver.switchTo().window(bookAppointmentPageID); + + // Verify Appointment page +// Assert.assertEquals(driver.findElement(By.xpath(prop.getProperty("doctorverification_xpath"))), +// prop.getProperty("OnDemandDoctor")); + + // Select Appointment Date + selectAppointmentDate(); + + // Go to Appointment + driver.findElement(By.id(prop.getProperty("gotoAppointment_id"))).click(); + driver.findElement(By.xpath(prop.getProperty("cancelPopUp_xpath"))).click(); + + // Enter Mobile Details + driver.findElement(By.xpath(prop.getProperty("mobileNumber_xpath"))).sendKeys("9716180701"); + driver.findElement(By.xpath(prop.getProperty("continue_xpath"))).click(); + Thread.sleep(8000); + + //selectfromDropDown(driver.findElement(By.id("titleDropdown_id")), prop.getProperty("nameTitle")); + driver.findElement(By.id(prop.getProperty("firstName"))).sendKeys(prop.getProperty("FirstName")); + driver.findElement(By.xpath(prop.getProperty("lastName_xpath"))).sendKeys(prop.getProperty("LastName")); + + // Select DOB + driver.findElement(By.id(prop.getProperty("dob_id"))).click(); + datePickerFromDropDownCalender("dob_id", prop.getProperty("dob")); + + // Select State + selectfromDropDown(driver.findElement(By.id(prop.getProperty("state_id"))), prop.getProperty("StateName")); + + //Select City + selectfromDropDown(driver.findElement(By.id(prop.getProperty("city_id"))), prop.getProperty("CityName")); + Thread.sleep(10000); + + } + +} diff --git a/SeleniumDemoProject/src/test/java/PilotProject/TestBaseClass.java b/SeleniumDemoProject/src/test/java/PilotProject/TestBaseClass.java new file mode 100644 index 0000000..4d043bd --- /dev/null +++ b/SeleniumDemoProject/src/test/java/PilotProject/TestBaseClass.java @@ -0,0 +1,229 @@ +package PilotProject; + +import java.time.Duration; +import java.util.Calendar; +import java.util.Date; +import java.util.List; +import java.util.Properties; +import java.io.FileInputStream; +import java.text.ParseException; +import java.text.SimpleDateFormat; + +import org.openqa.selenium.Alert; +import org.openqa.selenium.By; +import org.openqa.selenium.JavascriptExecutor; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.support.ui.Select; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; + +public class TestBaseClass { + + WebDriver driver = null; + Properties prop = null; + + public void selectAppointmentDate() { + waitforWebPageToLoad(); + String displayDate = driver.findElement(By.xpath(prop.getProperty("displayDate_xpath"))).getText(); + System.out.println("Display Date : " + displayDate); + + // Add 4 days ahead date in display date + String appointmentDay = addInDisplayDate(displayDate); + + List allDates = driver.findElements(By.xpath(prop.getProperty("allDates_xapth"))); + boolean isDateSelected = false; + for (WebElement date : allDates) { + if (date.getText().equals(appointmentDay)) { + date.click(); + isDateSelected = true; + } + } + + if (!isDateSelected) { + driver.findElement(By.xpath(prop.getProperty("nextWeek_xpath"))).click(); + List allNewDates = driver.findElements(By.xpath(prop.getProperty("allDates_xapth"))); + for (WebElement date : allNewDates) { + if (date.getText().equals(appointmentDay)) { + date.click(); + } + } + } + } + + public String addInDisplayDate(String displayDate) { + // Display Date format -- Sat, 16 Mar + SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, d MMM"); + String newDate = null; + try { + Calendar calendar = Calendar.getInstance(); + calendar.setTime(dateFormat.parse(displayDate)); + + // Add 4 days + calendar.add(Calendar.DAY_OF_MONTH, 5); + SimpleDateFormat dateFormatNew = new SimpleDateFormat("d"); + newDate = dateFormatNew.format(calendar.getTime()); + System.out.println("New Date : " + newDate); + } catch (ParseException e) { + e.printStackTrace(); + } + return newDate; + } + + public void datePickerFromSlidingCalender(String suppliedDate) { + SimpleDateFormat datFormat = new SimpleDateFormat("dd-MM-yyyy"); + + try { + Date dateYear = datFormat.parse(suppliedDate); + Date currentDate = new Date(); + + String year = new SimpleDateFormat("yyyy").format(dateYear); + String month = new SimpleDateFormat("MMMM").format(dateYear); + + String appDate = month + " " + year; + System.out.println("Supplied Month and Year : " + appDate); + + driver.findElement(By.id(prop.getProperty("calenderPrederDate1_id"))).click(); + + String monthYearDisplayed = driver.findElement(By.xpath(prop.getProperty("calenderPrederDate1Title_xpath"))) + .getText(); + System.out.println("Getting Calender Month and Year : " + monthYearDisplayed); + + while (!appDate.equals(monthYearDisplayed)) { + + // Click on forward and Backward + if (dateYear.compareTo(currentDate) == 1) { + // Click on forward + driver.findElement(By.xpath(prop.getProperty("forwardCalenderClick_xpath"))).click(); + } else if (dateYear.compareTo(currentDate) == -1) { + // Click on Backward + driver.findElement(By.xpath(prop.getProperty("backwardCalenderClick_xpath"))).click(); + } + + monthYearDisplayed = driver.findElement(By.xpath(prop.getProperty("calenderPrederDate1Title_xpath"))) + .getText(); + System.out.println("Displayed Month and year in Loop : " + monthYearDisplayed); + } + + // Select Day + String day = new SimpleDateFormat("d").format(dateYear); + System.out.println("Supplied Date Day : " + day); + + WebElement calenderDay = driver.findElement(By.xpath("//a[text()='" + day + "']")); + calenderDay.click(); + + } catch (ParseException e) { + e.printStackTrace(); + } + } + + public void datePickerFromDropDownCalender(String calenderProperty, String suppliedDate) { + SimpleDateFormat datFormat = new SimpleDateFormat("dd-MM-yyyy"); + + try { + Date dob_year = datFormat.parse(suppliedDate); + + String year = new SimpleDateFormat("yyyy").format(dob_year); + System.out.println("Supplied Date Year : " + year); + + driver.findElement(By.id(prop.getProperty(calenderProperty))).click(); + WebElement calenderYear = driver.findElement(By.xpath(prop.getProperty("dobCalendarYear_xpath"))); + selectfromDropDown(calenderYear, year); + + // Select Month + String month = new SimpleDateFormat("MMM").format(dob_year); + System.out.println("Supplied Date Month : " + month); + + WebElement calenderMonth = driver.findElement(By.xpath(prop.getProperty("dobCalenderMonth_xpath"))); + selectfromDropDown(calenderMonth, month); + + // Select Day + String day = new SimpleDateFormat("d").format(dob_year); + System.out.println("Supplied Date Day : " + day); + + WebElement calenderDay = driver.findElement(By.xpath("//a[text()='" + day + "']")); + calenderDay.click(); + + } catch (ParseException e) { + e.printStackTrace(); + } + } + + public void selectfromDropDown(WebElement element, String selecatble) { + Select dropdown = new Select(element); + dropdown.selectByVisibleText(selecatble); + } + + + public void dismissAlert() { + Alert alert = driver.switchTo().alert(); + alert.dismiss(); + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + prop = new Properties(); + try { + FileInputStream fStream = new FileInputStream( + System.getProperty("user.dir") + "/src/test/resources/sakrahospital_bookAppoitment.properties"); + prop.load(fStream); + + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + + @AfterMethod + public void finish() { + driver.quit(); + } + + public void waitforWebPageToLoad() { + JavascriptExecutor js = (JavascriptExecutor) driver; + int i = 0; + + while (i != 10) { + String state = (String) js.executeScript("return document.readyState;"); + System.out.println(state); + + if (state.equals("complete")) + break; + else + wait(2); + + i++; + } + + // check for jQuery status + i = 0; + while (i != 10) { + + Long d = (Long) js.executeScript("return jQuery.active;"); + System.out.println(d); + if (d.longValue() == 0) + break; + else + wait(2); + i++; + + } + } + + public void wait(int time) { + try { + Thread.sleep(time * 1000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } + +} diff --git a/SeleniumDemoProject/src/test/java/PilotProject/TestHandsOn.java b/SeleniumDemoProject/src/test/java/PilotProject/TestHandsOn.java new file mode 100644 index 0000000..e47d8cd --- /dev/null +++ b/SeleniumDemoProject/src/test/java/PilotProject/TestHandsOn.java @@ -0,0 +1,60 @@ +package PilotProject; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; + +import org.testng.annotations.Test; + +public class TestHandsOn { + + + + + @Test + public void calendarTest() throws ParseException { + + /* + * Date Formats + * dd-MM-yyyy -- 11/04/2024 + * dd-MMM-yyy -- 11-Apr-2024 + * dd-MMMM-yyyy -- 11-April-2024 + */ + + SimpleDateFormat datFormat = new SimpleDateFormat("dd-MM-yyyy"); + + String dob="12-07-2025"; + + Date currentDate = new Date(); + + Date suppliedDate = datFormat.parse(dob); + + if(currentDate.compareTo(suppliedDate) == 1) { + System.out.println(currentDate.compareTo(suppliedDate)); + }else { + System.out.println(currentDate.compareTo(suppliedDate)); + } + + String currentD = datFormat.format(currentDate); + + //Extract the Day + String day = new SimpleDateFormat("dd").format(currentDate); + System.out.println("Current Day : " + day); + + //Extract Month + String monthNumeric = new SimpleDateFormat("MM").format(currentDate); + System.out.println("Current Month : " + monthNumeric); + + String monthString = new SimpleDateFormat("MMM").format(currentDate); + System.out.println("Current Month : " + monthString); + + String monthFullName = new SimpleDateFormat("MMMM").format(currentDate); + System.out.println("Current Month : " + monthFullName); + + //Extract Year + String year = new SimpleDateFormat("yyyy").format(currentDate); + System.out.println("Current Year : " + year); + + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumIntro/FirstSeleniumTest.java b/SeleniumDemoProject/src/test/java/SeleniumIntro/FirstSeleniumTest.java new file mode 100644 index 0000000..e2bc2da --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumIntro/FirstSeleniumTest.java @@ -0,0 +1,38 @@ +package SeleniumIntro; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.testng.annotations.Test; + +public class FirstSeleniumTest { + + @Test + public void OpenSiteInChrome() { + + // Set the path to the ChromeDriver executable + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + // Create a new instance of the ChromeDriver + ChromeDriver driver = new ChromeDriver(); + + driver.get("https://www.facebook.com"); + driver.quit(); + + } + + @Test + public void OpenSiteInFirefox() { + + // Set the path to the ChromeDriver executable + System.setProperty("webdriver.gecko.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/geckodriver"); + + // Create a new instance of the ChromeDriver + WebDriver driver = new FirefoxDriver(); + + driver.get("https://www.cnn.com"); + driver.quit(); + + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractMultipleElements.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractMultipleElements.java new file mode 100644 index 0000000..bc4d417 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractMultipleElements.java @@ -0,0 +1,60 @@ +package SeleniumScenario1; + +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class ExtractMultipleElements { + + WebDriver driver = null; + + @Test + public void findNumberOfLinksOnWebPageTest() { + + // Total Number of Links + List allLinks = driver.findElements(By.tagName("a")); + System.out.println("Number of Links :: " + allLinks.size()); + + // Extract text and URL of Specific Link - 6 + WebElement sixthLink = allLinks.get(5); + System.out.println("6th Link Text :: " + sixthLink.getText()); + System.out.println("6th Link URL :: " + sixthLink.getAttribute("href")); + + // Extract text and URL of everyLink + System.out.println("************************************************"); + int counter = 1; + for (WebElement link : allLinks) { + if (link.isDisplayed()) { + System.out.println(counter + ". Link Text is :: " + link.getText() + " --> Link URL is :: " + + link.getAttribute("href")); + counter++; + } + } + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://edition.cnn.com/"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractTextFromWebElement.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractTextFromWebElement.java new file mode 100644 index 0000000..e225efd --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractTextFromWebElement.java @@ -0,0 +1,54 @@ +package SeleniumScenario1; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class ExtractTextFromWebElement { + + WebDriver driver = null; + + @Test + public void extractTextfromWebPage() { + + //Extracting Text from Heading + WebElement heading = driver.findElement(By.className("_8eso")); + //heading.getText(); + Assert.assertEquals(heading.getText(), "Facebook helps you connect and share with the people in your life."); + + //Extract Text from Link + WebElement linkText = driver.findElement(By.className("_8esh")); + Assert.assertEquals(linkText.getText(), "Create a Page"); + + //Extract Text from PlaceHolder Textbox + WebElement placeholderText = driver.findElement(By.id("email")); + String placeholderValue = placeholderText.getAttribute("aria-label"); + Assert.assertEquals(placeholderValue, "Email address or phone number"); + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://en-gb.facebook.com/"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractWebPagePart.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractWebPagePart.java new file mode 100644 index 0000000..0d698aa --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/ExtractWebPagePart.java @@ -0,0 +1,53 @@ +package SeleniumScenario1; + +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class ExtractWebPagePart { + WebDriver driver = null; + + @Test + public void extractElementTest() { + WebElement topStories = driver.findElement(By.xpath( + "//*[@class='container container_lead-plus-headlines cnn lazy' and @data-collapsed-text='More top stories' ]")); + Assert.assertTrue(topStories.isDisplayed()); + System.out.println("Is Top Stories Available : " + topStories.isDisplayed()); + + List topStory = topStories.findElements(By.tagName("a")); + System.out.println("Total Top Stories : " + topStory.size()); + + for (WebElement story : topStory) { + if(!story.getText().isEmpty()) { + System.out.println(story.getText()); + } + } + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + // driver.get("https://edition.cnn.com/"); + driver.get("https://edition.cnn.com"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/FindBrokenLinks.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/FindBrokenLinks.java new file mode 100644 index 0000000..92c75dc --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/FindBrokenLinks.java @@ -0,0 +1,55 @@ +package SeleniumScenario1; + +import java.io.IOException; +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class FindBrokenLinks { + + WebDriver driver = null; + + @Test + public void finBrokenLinksTest() throws IOException { + + //All the links on webpage + List allLinks = driver.findElements(By.tagName("a")); + System.out.println("Total Number of Links :: " + allLinks.size()); + + //Click each Link to verify link Status. 200 - Success, 404 - Broken Link + for (WebElement link : allLinks) { + String linkURL = link.getAttribute("href"); + VerifyLinkStatus.verifyLink(linkURL); + } + + System.out.println("Total Number of Invalid Links"); + VerifyLinkStatus.getInvalidLinkCount(); + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + //driver.get("https://edition.cnn.com/"); + driver.get("https://money.rediff.com/index.html"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/HandleIFrames.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/HandleIFrames.java new file mode 100644 index 0000000..2258c9a --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/HandleIFrames.java @@ -0,0 +1,67 @@ +package SeleniumScenario1; + +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleIFrames { + WebDriver driver = null; + + @Test + public void handlIFrameTest() throws InterruptedException { + + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + //Open Radio button Link + driver.findElement(By.linkText("Checkboxradio")).click(); + Assert.assertEquals(driver.getTitle(), "Checkboxradio | jQuery UI"); + + //Verify Page Heading + String heading =driver.findElement(By.className("entry-title")).getText(); + Assert.assertEquals(heading, "Checkboxradio"); + + //Switch to Iframe before Interact with iframe Elements + WebElement iframe = driver.findElement(By.className("demo-frame")); + driver.switchTo().frame(iframe); + + //Click Radio Button + List radioBtns = driver.findElements(By.xpath("//span[@class='ui-checkboxradio-icon ui-corner-all ui-icon ui-icon-background ui-icon-blank']")); + for (WebElement radiobtn : radioBtns) { + radiobtn.click(); + } + + //Switch back to main Page + driver.switchTo().parentFrame(); + + driver.findElement(By.linkText("Button")).click(); + Assert.assertEquals(driver.getTitle(), "Button | jQuery UI"); + Thread.sleep(2000); + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + //driver.get("https://edition.cnn.com/"); + driver.get("https://jqueryui.com"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/VerifyElements.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/VerifyElements.java new file mode 100644 index 0000000..94ea100 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/VerifyElements.java @@ -0,0 +1,117 @@ +package SeleniumScenario1; + +import static org.testng.Assert.assertFalse; + +import java.time.Duration; +import java.util.Iterator; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class VerifyElements { + WebDriver driver = null; + + @Test + public void verifySelectedTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + // Click on Check Radio Button + driver.findElement(By.linkText("Checkboxradio")).click(); + Assert.assertEquals(driver.getTitle(), "Checkboxradio | jQuery UI"); + + driver.switchTo().frame(driver.findElement(By.className("demo-frame"))); + + // Verify the Radio Button and CheckBox are Selected + List checkBoxes = driver + .findElements(By.xpath("//*[@class='ui-checkboxradio-icon ui-corner-all ui-icon ui-icon-background ui-icon-blank']")); + + for (WebElement checkBox : checkBoxes) { + Assert.assertFalse(checkBox.isSelected()); + System.out.println(checkBox.getText() + "-- Status :: " + checkBox.isSelected()); + } + + System.out.println("**********************"); + + for (WebElement checkBox : checkBoxes) { + checkBox.click(); + } + + for (WebElement checkBox : checkBoxes) { + //Assert.assertTrue(checkBox.isSelected()); + System.out.println(checkBox.getText() + "-- Status :: " + checkBox.isSelected()); + } + + } + + @Test + public void verifyElementEnableTest() { + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + // Click on Spinner + driver.findElement(By.linkText("Spinner")).click(); + Assert.assertEquals(driver.getTitle(), "Spinner | jQuery UI"); + + driver.switchTo().frame(driver.findElement(By.className("demo-frame"))); + + // Verify Element Enable and Disable + WebElement targetElemt = driver.findElement(By.id("spinner")); + WebElement disableBtn = driver.findElement(By.id("disable")); + + Assert.assertTrue(targetElemt.isEnabled()); + System.out.println("Initial Element Status :: " + targetElemt.isEnabled()); + + disableBtn.click(); + Assert.assertFalse(targetElemt.isEnabled()); + System.out.println("Element Status, After 1st Click :: " + targetElemt.isEnabled()); + + disableBtn.click(); + Assert.assertTrue(targetElemt.isEnabled()); + System.out.println("Element Status, After 2nd Click :: " + targetElemt.isEnabled()); + } + + @Test + public void verifyElementDisplayedTest() { + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + // Click on Show Link + driver.findElement(By.linkText("Show")).click(); + Assert.assertEquals(driver.getTitle(), "Show | jQuery UI"); + + driver.switchTo().frame(driver.findElement(By.className("demo-frame"))); + + // Verify WebElemnt is Displayed + WebElement elementtoverify = driver.findElement(By.xpath("//div[@id='effect']/h3")); + Assert.assertFalse(elementtoverify.isDisplayed()); + System.out.println("Element Initial State : " + elementtoverify.isDisplayed()); + + driver.findElement(By.id("button")).click(); + Assert.assertTrue(elementtoverify.isDisplayed()); + System.out.println("Element Final State : " + elementtoverify.isDisplayed()); + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + // driver.get("https://edition.cnn.com/"); + driver.get("https://jqueryui.com"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario1/VerifyLinkStatus.java b/SeleniumDemoProject/src/test/java/SeleniumScenario1/VerifyLinkStatus.java new file mode 100644 index 0000000..2d409fc --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario1/VerifyLinkStatus.java @@ -0,0 +1,47 @@ +package SeleniumScenario1; + +import java.io.IOException; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; + +public class VerifyLinkStatus { + + public static int invalidLinkCount; + + public static void verifyLink(String link) throws IOException { + + if (link != null && !link.isEmpty()) { + try { + URL url = new URL(link); + + // Open HTTP Connection + HttpURLConnection connection = (HttpURLConnection) url.openConnection(); + + // Set Timeout + connection.setConnectTimeout(3000); + + // Set request method to HEAD to check only the headers, not the entire content + connection.setRequestMethod("HEAD"); + + // Connect the URL + connection.connect(); + + if (connection.getResponseCode() == 200) { + + } else { + System.out.println(link + " : " + connection.getResponseMessage() + " : " + connection.HTTP_NOT_FOUND); + invalidLinkCount++; + } + + } catch (MalformedURLException e) { + e.printStackTrace(); + } + } + } + + public static void getInvalidLinkCount() { + System.out.println("Total Invalid Links : " + invalidLinkCount); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario3/FileUpload.java b/SeleniumDemoProject/src/test/java/SeleniumScenario3/FileUpload.java new file mode 100644 index 0000000..77cd227 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario3/FileUpload.java @@ -0,0 +1,54 @@ +package SeleniumScenario3; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class FileUpload { + WebDriver driver = null; + + @Test + public void uplaodFileTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "The Internet"); + + //Upload the file + WebElement fileUploadBtn = driver.findElement(By.id("file-upload")); + String fileName = "/Users/anshul/Downloads/1685014961151.jpeg"; + + fileUploadBtn.sendKeys(fileName); + Thread.sleep(5000); + + WebElement fileSubmitBtn = driver.findElement(By.id("file-submit")); + fileSubmitBtn.click(); + Thread.sleep(5000); + + WebElement fileConfirmation = driver.findElement(By.className("example")); + Assert.assertEquals(fileConfirmation.getText(), "File Uploaded!"); + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://the-internet.herokuapp.com/upload"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario3/HandleJavaScriptExecutor.java b/SeleniumDemoProject/src/test/java/SeleniumScenario3/HandleJavaScriptExecutor.java new file mode 100644 index 0000000..81b4bef --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario3/HandleJavaScriptExecutor.java @@ -0,0 +1,71 @@ +package SeleniumScenario3; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.JavascriptExecutor; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleJavaScriptExecutor { + WebDriver driver = null; + + @Test + public void HandleJSTest() throws InterruptedException { + + JavascriptExecutor js = (JavascriptExecutor) driver; + + //Open WebSite + js.executeScript("window.location='https://www.rediff.com'"); + + //Verify page Title + String pageTitle = (String) js.executeScript("return document.title"); + Assert.assertEquals(pageTitle, "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); + +// //Perform Click Operation +// WebElement moneyBtn = driver.findElement(By.className("signin")); +// js.executeScript("arguments[0].click();", moneyBtn); +// +// //Perform Type Operation +// WebElement textBox = driver.findElement(By.id("login1")); +// js.executeScript("arguments[0].value='test@123'", textBox); + + Thread.sleep(5000); + + //Scroll webpage upto cordinate + js.executeScript("window.scrollBy(0,1000)"); + + Thread.sleep(5000); + + //Scroll to WebElement + WebElement termBtn = driver.findElement(By.linkText("Terms of use")); + js.executeScript("arguments[0].scrollIntoView(true)",termBtn); + + Thread.sleep(5000); + + } + + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + //driver.get("https://money.rediff.com/index.html"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/SeleniumScenario3/WebTable.java b/SeleniumDemoProject/src/test/java/SeleniumScenario3/WebTable.java new file mode 100644 index 0000000..fbd4548 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/SeleniumScenario3/WebTable.java @@ -0,0 +1,95 @@ +package SeleniumScenario3; + +import java.time.Duration; +import java.util.Iterator; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class WebTable { + WebDriver driver = null; + + @Test + public void webTableOperationsTest() { + + //Verify Page Title + Assert.assertEquals(driver.getTitle(), "BSE: 74,119.39 | NSE: 22,493.55 - Live Stock Market | Share Prices | Mutual Fund India: Rediff MoneyWiz"); + + //Open NSE Indices + driver.findElement(By.linkText("More NSE Indices")).click(); + + // Open Complete Table + driver.findElement(By.linkText("Show More >>")).click(); + + System.out.println("*************Display Number of Rows***************"); + + // Display Number of Rows + List tableRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); + System.out.println("Total Number of Rows -- " + tableRows.size()); + + + System.out.println("*************Get Number of Columns***************"); + + + //Get Number of Columns. + List tableColumns = driver.findElements(By.xpath("//*[@class='dataTable']/thead/tr/th")); + System.out.println("Total Number of Columns -- " + tableColumns.size()); + + System.out.println("*************Get Data of a 5th Row***************"); + + //Get Data of a Specific Row. + List fifthRow = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr[5]/td")); + for (WebElement rowItem : fifthRow) { + System.out.println(rowItem.getText()); + } + + System.out.println("*************Get Data of a 1st Column***************"); + + //Get Data of a Column. + List firstColumn = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr/td[1]")); + for (WebElement webElement : firstColumn) { + System.out.println(webElement.getText()); + } + + System.out.println("*************Get the Complete Data***************"); + + + //Get the Complete Data. + List allRows = driver.findElements(By.xpath("//*[@class='dataTable']/tbody/tr")); + for (WebElement row : allRows) { + System.out.println(row.getText()); + } + + System.out.println("*************Get Data From Specific Cell***************"); + + //Get Data From Specific Cell. + String cellValue = driver.findElement(By.xpath("//*[@class='dataTable']/tbody/tr[8]/td[3]")).getText(); + System.out.println(cellValue); + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://money.rediff.com/index.html"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/browsers/BrowserOptions.java b/SeleniumDemoProject/src/test/java/browsers/BrowserOptions.java new file mode 100644 index 0000000..335d4bc --- /dev/null +++ b/SeleniumDemoProject/src/test/java/browsers/BrowserOptions.java @@ -0,0 +1,77 @@ +package browsers; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.firefox.FirefoxOptions; +import org.openqa.selenium.firefox.FirefoxProfile; +import org.openqa.selenium.firefox.ProfilesIni; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class BrowserOptions { + + //@Test + public void chromeBrowserProfiling() throws InterruptedException { + ChromeOptions options = new ChromeOptions(); + + // Set Binary -- Setting Chrome Browser Binary Path + //options.setBinary("path/to/chrome/binary"); + + // Start Chrome maximized + options.addArguments("--start-maximized"); + + //Specific profile + // Windows user -- C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data + // Mac -- /Users/YourUsername/Library/Application Support/Google/Chrome + options.addArguments("--user-data-dir=/Users/anshul/Library/Application Support/Google/Chrome/Profile 2"); + + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + WebDriver chromeDriver = new ChromeDriver(options); + + Thread.sleep(10000); + //Open FaceBook WebPage + chromeDriver.get("https://www.facebook.com/"); + + //Verify the Title + String title = chromeDriver.getTitle(); + Assert.assertEquals(title, "Facebook – log in or sign up"); + + chromeDriver.quit(); + } + + @Test + public void firefoxBrowserProfiling() throws InterruptedException { + + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/geckodriver"); + + FirefoxOptions options = new FirefoxOptions(); + ProfilesIni profiles = new ProfilesIni(); + //String profilePath = "Users/anshul/Library/Caches/Firefox/Profiles/2y7ljcgb.TestUser"; + + FirefoxProfile ffprofile = profiles.getProfile("TestUser"); + options.setProfile(ffprofile); + + WebDriver driver = new FirefoxDriver(options); + Thread.sleep(10000); + //Maximize Browser Window + driver.manage().window().maximize(); + + //Open FaceBook WebPage + driver.get("https://www.facebook.com/"); + + //Verify the Title + String title = driver.getTitle(); + Assert.assertEquals(title, "Facebook – log in or sign up"); + + driver.quit(); + + } + + + public void edgeBrowserProfiling() { + + } + +} diff --git a/SeleniumDemoProject/src/test/java/browsers/InvokeDynamicBrowser.java b/SeleniumDemoProject/src/test/java/browsers/InvokeDynamicBrowser.java new file mode 100644 index 0000000..a85d546 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/browsers/InvokeDynamicBrowser.java @@ -0,0 +1,133 @@ +package browsers; + +import org.testng.annotations.Test; + +import com.beust.jcommander.Parameter; + +import org.testng.AssertJUnit; +import org.openqa.selenium.Proxy; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.edge.EdgeDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.firefox.FirefoxOptions; +import org.openqa.selenium.firefox.FirefoxProfile; +import org.openqa.selenium.firefox.ProfilesIni; +import org.openqa.selenium.safari.SafariDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; + +public class InvokeDynamicBrowser { + + /* + * Test Case : Open the selenium official site and verify Home Page Title + * + * Test Case 2 : Open the Yahoo and verify Home Page Title + * + */ + + public WebDriver driver = null; + + @Parameters("browser") + @BeforeMethod + public void openBrowser(String browser) { + + if (browser.equalsIgnoreCase("chrome")) { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + ChromeOptions options = new ChromeOptions(); + options.addArguments("--start-maximized", "--disable-infobars"); + options.addArguments("--disable-extensions"); + + // Use proxy + /* + Proxy proxy = new Proxy(); + proxy.setHttpProxy("proxy.example.com:8080"); + options.setCapability("proxy", proxy); + */ + + options.addArguments("--incognito"); + options.addArguments("--disable-notifications"); + options.addArguments("ignore-certificate-errors"); + + driver = new ChromeDriver(options); + } else if (browser.equalsIgnoreCase("firefox")) { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/geckodriver"); + FirefoxOptions options = new FirefoxOptions(); + + ProfilesIni profiles = new ProfilesIni(); + FirefoxProfile ffprofile = profiles.getProfile("TestUser"); + + ffprofile.setPreference("dom.webnotifications.enabled", false); + ffprofile.setAcceptUntrustedCertificates(true); + ffprofile.setAssumeUntrustedCertificateIssuer(false); + + + // Use proxy + /* + ffprofile.setPreference("network.proxy.type", 1); + ffprofile.setPreference("network.proxy.socks", "proxy.example.com"); + ffprofile.setPreference("network.proxy.socks_port", 8080); + */ + + options.setProfile(ffprofile); + driver = new FirefoxDriver(options); + } else if (browser.equalsIgnoreCase("edge")) { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/msedgedriver.exe"); + driver = new EdgeDriver(); + } else if (browser.equalsIgnoreCase("safari")) { + driver = new SafariDriver(); + } else { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + driver = new ChromeDriver(); + } + + // Maximize Browser Window + driver.manage().window().maximize(); + } + + @AfterMethod + public void quitBrowser() { + driver.quit(); + } + + @Test + public void verifyCACertError() throws InterruptedException { + driver.get("https://expired.badssl.com"); + Thread.sleep(30000); + } + + //@Test + public void verifySeleniumSite() throws InterruptedException { + + // Open FaceBook WebPage + driver.get("https://www.selenium.dev"); + + // Verify the Title + String title = driver.getTitle(); + AssertJUnit.assertEquals(title, "Selenium"); + + Thread.sleep(3000); + } + + //@Test + public void verifyYahooSite() throws InterruptedException { + + // Open FaceBook WebPage + driver.get("https://mvnrepository.com/repos/central"); + + // Verify the Title + String title = driver.getTitle(); + AssertJUnit.assertEquals(title, "Maven Repository: Central"); + + Thread.sleep(3000); + } + +} diff --git a/SeleniumDemoProject/src/test/java/browsers/SeleniumMultipleBrowsers.java b/SeleniumDemoProject/src/test/java/browsers/SeleniumMultipleBrowsers.java new file mode 100644 index 0000000..4a78062 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/browsers/SeleniumMultipleBrowsers.java @@ -0,0 +1,139 @@ +package browsers; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.edge.EdgeDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.ie.InternetExplorerDriver; +import org.openqa.selenium.safari.SafariDriver; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class SeleniumMultipleBrowsers { + +/* + * Test Case : Open the Facebook and verify Home Page Title + * Execute Test in Multiple browser - Chrome, Firefox, Opera, Safari, IE, Edge ... + * + * Windows - Task Manager --> ctl+ Shift + Esc + * Mac - Terminal + */ + + @Test + public void openInChrome() throws InterruptedException { + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + WebDriver chromeDriver = new ChromeDriver(); + + //Maximize Browser Window + chromeDriver.manage().window().maximize(); + + //Open FaceBook WebPage + chromeDriver.get("https://www.facebook.com/"); + + //Verify the Title + String title = chromeDriver.getTitle(); + Assert.assertEquals(title, "Facebook – log in or sign up"); + + Thread.sleep(3000); + chromeDriver.quit(); + } + + @Test + public void openInFirefox() throws InterruptedException { + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/geckodriver"); + WebDriver driver = new FirefoxDriver(); + + //Maximize Browser Window + driver.manage().window().maximize(); + + //Open FaceBook WebPage + driver.get("https://www.facebook.com/"); + + //Verify the Title + String title = driver.getTitle(); + Assert.assertEquals(title, "Facebook – log in or sign up"); + + Thread.sleep(3000); + driver.quit(); + } + + /* + @Test + public void openInOpera() throws InterruptedException { + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/operadriver"); + WebDriver driver = new ChromeDriver(); + + //Maximize Browser Window + driver.manage().window().maximize(); + + //Open FaceBook WebPage + driver.get("https://www.facebook.com/"); + + //Verify the Title + String title = driver.getTitle(); + Assert.assertEquals(title, "Facebook – log in or sign up"); + + Thread.sleep(3000); + driver.quit(); + } + */ + + @Test + public void openInSafari() throws InterruptedException { + WebDriver driver = new SafariDriver(); + + //Maximize Browser Window + driver.manage().window().maximize(); + + //Open FaceBook WebPage + driver.get("https://www.facebook.com/"); + + //Verify the Title + String title = driver.getTitle(); + //Assert.assertEquals(title, "Facebook – log in or sign up"); + + Thread.sleep(3000); + driver.quit(); + } + + /* + @Test + public void openInIE() throws InterruptedException { + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/IEDriverServer.exe"); + WebDriver driver = new InternetExplorerDriver(); + + //Maximize Browser Window + driver.manage().window().maximize(); + + //Open FaceBook WebPage + driver.get("https://www.facebook.com/"); + + //Verify the Title + String title = driver.getTitle(); + Assert.assertEquals(title, "Facebook – log in or sign up"); + + Thread.sleep(3000); + driver.quit(); + } + */ + + @Test + public void openInEdge() throws InterruptedException { + System.setProperty("webdriver.chrome.driver", "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/msedgedriver.exe"); + WebDriver driver = new EdgeDriver(); + + //Maximize Browser Window + driver.manage().window().maximize(); + + //Open FaceBook WebPage + driver.get("https://www.facebook.com/"); + + //Verify the Title + String title = driver.getTitle(); + //Assert.assertEquals(title, "Facebook – log in or sign up"); + + Thread.sleep(3000); + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/DragAndDrop.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/DragAndDrop.java new file mode 100644 index 0000000..2b170a3 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/DragAndDrop.java @@ -0,0 +1,93 @@ +package seleniumScenario2; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.interactions.Actions; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class DragAndDrop { + WebDriver driver = null; + + @Test + public void dragAndDropHardenTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + driver.findElement(By.linkText("Droppable")).click(); + Assert.assertEquals(driver.getTitle(), "Droppable | jQuery UI"); + + driver.switchTo().frame(driver.findElement(By.className("demo-frame"))); + Thread.sleep(5000); + + WebElement dragableEle = driver.findElement(By.id("draggable")); + WebElement dropableEle = driver.findElement(By.id("droppable")); + + Actions action = new Actions(driver); + action.clickAndHold(dragableEle).moveToElement(dropableEle).release().build().perform(); + + Thread.sleep(5000); + } + + //@Test + public void dragAndDropTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + driver.findElement(By.linkText("Droppable")).click(); + Assert.assertEquals(driver.getTitle(), "Droppable | jQuery UI"); + + driver.switchTo().frame(driver.findElement(By.className("demo-frame"))); + Thread.sleep(5000); + + WebElement dragableEle = driver.findElement(By.id("draggable")); + WebElement dropableEle = driver.findElement(By.id("droppable")); + + Actions action = new Actions(driver); + action.dragAndDrop(dragableEle, dropableEle).build().perform(); + + Thread.sleep(5000); + } + + + //@Test + public void dragableTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "jQuery UI"); + + driver.findElement(By.linkText("Draggable")).click(); + Assert.assertEquals(driver.getTitle(), "Draggable | jQuery UI"); + + driver.switchTo().frame(driver.findElement(By.className("demo-frame"))); + Thread.sleep(5000); + + WebElement dragableEle = driver.findElement(By.id("draggable")); + + Actions action = new Actions(driver); + action.dragAndDropBy(dragableEle, 200, 200).build().perform(); + + Thread.sleep(5000); + } + + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://jqueryui.com"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleAlerts.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleAlerts.java new file mode 100644 index 0000000..1758ef8 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleAlerts.java @@ -0,0 +1,66 @@ +package seleniumScenario2; + +import java.time.Duration; + +import org.openqa.selenium.Alert; +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleAlerts { + WebDriver driver = null; + + @Test + public void handleAlertsTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); + + driver.findElement(By.linkText("Sign in")).click(); + Assert.assertEquals(driver.getTitle(), "Rediffmail"); + + driver.findElement(By.id("login1")).sendKeys("anshulc55@icloud.com"); + Thread.sleep(3000); + + driver.findElement(By.className("signinbtn")).click(); + Thread.sleep(3000); + + Alert alert = driver.switchTo().alert(); + Assert.assertEquals(alert.getText(), "Please enter your password"); + + alert.accept(); + + driver.findElement(By.id("password")).sendKeys("Test@123"); + Thread.sleep(3000); + + //Clear the Text from UserName + driver.findElement(By.id("login1")).clear(); + + driver.findElement(By.className("signinbtn")).click(); + Thread.sleep(3000); + + Alert alert1 = driver.switchTo().alert(); + Assert.assertEquals(alert1.getText(), "Please enter a valid user name"); + alert.accept(); + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://www.rediff.com"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleDropDown.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleDropDown.java new file mode 100644 index 0000000..dd48f10 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleDropDown.java @@ -0,0 +1,117 @@ +package seleniumScenario2; + +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.support.ui.Select; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleDropDown { + WebDriver driver = null; + + @Test + public void dropDownMultiSelectTest() throws InterruptedException { + driver.get("https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_select_multiple"); + + driver.switchTo().frame("iframeResult"); + + WebElement dropDown = driver.findElement(By.id("cars")); + Select multiSelect = new Select(dropDown); + + Thread.sleep(5000); + + // Verify is Dropdown MultiSelect + Assert.assertTrue(multiSelect.isMultiple()); + + // Select any Element + multiSelect.selectByValue("volvo"); + Thread.sleep(5000); + multiSelect.selectByValue("opel"); + Thread.sleep(5000); + + // Verify Selected Options + List selectedOptions = multiSelect.getAllSelectedOptions(); + for (WebElement options : selectedOptions) { + System.out.println("Selected Values : " + options.getText()); + } + + // DeSelect All + multiSelect.deselectAll(); + Thread.sleep(5000); + + // Select Again + multiSelect.selectByValue("saab"); + Thread.sleep(5000); + multiSelect.selectByValue("audi"); + Thread.sleep(5000); + + // Select first Element + String value = multiSelect.getFirstSelectedOption().getText(); + System.out.println("First Selected Text is : " + value); + + multiSelect.deselectByVisibleText("Audi"); + } + + + // @Test + public void useDropDownTest() throws InterruptedException { + driver.get("https://en-gb.facebook.com"); + Assert.assertEquals(driver.getTitle(), "Facebook – log in or sign up"); + + // Click Create Account Button + WebElement createAccountBtn = driver.findElement(By.xpath("//*[@data-testid='open-registration-form-button']")); + createAccountBtn.click(); + + // Work with Month DropDown + WebElement monthDropDown = driver.findElement(By.id("month")); + Select dropdown = new Select(monthDropDown); + + Thread.sleep(5000); + + // Select By Index + dropdown.selectByIndex(1); + Thread.sleep(5000); + + // Select by Value + dropdown.selectByValue("5"); + Thread.sleep(5000); + + // Select by Visible Text + dropdown.selectByVisibleText("Jul"); + Thread.sleep(5000); + + List allOptions = dropdown.getOptions(); + for (WebElement option : allOptions) { + option.click(); + System.out.println("Option Selected : " + option.getText()); + Thread.sleep(2000); + } + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + // driver.get("https://edition.cnn.com/"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleMouseHover.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleMouseHover.java new file mode 100644 index 0000000..1f29d0a --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleMouseHover.java @@ -0,0 +1,73 @@ +package seleniumScenario2; + +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.interactions.Actions; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleMouseHover { + WebDriver driver = null; + + @Test + public void performMouseHoverTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "American Golf · Europe's Largest Golf Retailer · Online & Instore"); + + //Perform Mouse Hover + List menu = driver.findElements(By.xpath("//*[@class='a-level-1']")); + int counter = 0; + for (WebElement link : menu) { + System.out.println("Link Number : " + counter + " Menu Tittle : " + link.getText()); + counter ++; + } + Thread.sleep(5000); + + WebElement waterProof = menu.get(2); + WebElement golfClubs = menu.get(3); + WebElement golfClothing = menu.get(4); + WebElement golfShoes = menu.get(5); + + Actions action = new Actions(driver); + action.moveToElement(waterProof).build().perform(); + //Thread.sleep(5000); + + action.moveToElement(golfClubs).build().perform(); + //Thread.sleep(5000); + + action.moveToElement(golfClothing).build().perform(); + //Thread.sleep(5000); + + action.moveToElement(golfShoes).build().perform(); + //Thread.sleep(5000); + + driver.findElement(By.xpath("//*[@id=\"GOLF-SHOES_1\"]/ul/li[4]/ul/li[5]/a")).click(); + + Assert.assertEquals(driver.getTitle(), "adidas Golf Shoes | adidas Boost & Adicross Golf Shoes | American Golf"); + //Thread.sleep(5000); + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://www.americangolf.eu"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleMultipleTabs.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleMultipleTabs.java new file mode 100644 index 0000000..ab8ea6a --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleMultipleTabs.java @@ -0,0 +1,93 @@ +package seleniumScenario2; + +import java.time.Duration; +import java.util.Iterator; +import java.util.Set; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleMultipleTabs { + WebDriver driver = null; + + @Test + public void getmultipleWindowHandleTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "Facebook – log in or sign up"); + driver.findElement(By.id("email")).sendKeys("anshulc55@icloud.com"); + Thread.sleep(3000); + + //Browser Window GUID + String mainPageID = driver.getWindowHandle(); + System.out.println("Main Page Window ID : " + mainPageID); + + driver.findElement(By.linkText("Meta Pay")).click(); + + Set windowIds = driver.getWindowHandles(); + Iterator itr = windowIds.iterator(); + + String homePageID = itr.next(); + String metaPayPageID = itr.next(); + + driver.switchTo().window(metaPayPageID); + + Assert.assertEquals(driver.getTitle(), "Meta Pay: Simple, Secure, Free Payments"); + String bannerText = driver.findElement(By.className("banner__content-cell")).getText(); + System.out.println(bannerText); + + driver.close(); + Thread.sleep(5000); + + driver.switchTo().window(homePageID); + + Assert.assertEquals(driver.getTitle(), "Facebook – log in or sign up"); + driver.findElement(By.id("email")).sendKeys("anshulc55@icloud.com"); + Thread.sleep(3000); + + } + + + //@Test + public void getWindowIDTest() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "Facebook – log in or sign up"); + driver.findElement(By.id("email")).sendKeys("anshulc55@icloud.com"); + Thread.sleep(3000); + + //Browser Window GUID + String mainPageID = driver.getWindowHandle(); + System.out.println("Main Page Window ID : " + mainPageID); + + //Click Link which Open in Same Browser Tab + driver.findElement(By.linkText("Forgotten password?")).click(); + + driver.findElement(By.id("identify_email")).sendKeys("testemail123@gmail.com"); + Thread.sleep(3000); + + //Browser Window GUID + String forfotPasswordPageID = driver.getWindowHandle(); + System.out.println("Forgotten Password Page Window ID : " + forfotPasswordPageID); + + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://en-gb.facebook.com"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleRadioButton.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleRadioButton.java new file mode 100644 index 0000000..502cefa --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/HandleRadioButton.java @@ -0,0 +1,60 @@ +package seleniumScenario2; + +import java.time.Duration; +import java.util.List; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class HandleRadioButton { + WebDriver driver = null; + + @Test + public void verifYRadioButton() throws InterruptedException { + Assert.assertEquals(driver.getTitle(), "Facebook – log in or sign up"); + + //Click Create Account Button + driver.findElement(By.xpath("//*[@data-testid='open-registration-form-button']")).click(); + + //Handle Radio Buttons + List radioButtons = driver.findElements(By.name("sex")); + for (WebElement button : radioButtons) { + System.out.println("Is Radio Button Selected : " + button.isSelected()); + } + + radioButtons.get(1).click(); + for (WebElement button : radioButtons) { + System.out.println("Is Radio Button Selected : " + button.isSelected()); + } + + for (WebElement button : radioButtons) { + button.click(); + Thread.sleep(2000); + } + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://en-gb.facebook.com"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumScenario2/TakeScreenShot.java b/SeleniumDemoProject/src/test/java/seleniumScenario2/TakeScreenShot.java new file mode 100644 index 0000000..885d4b5 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumScenario2/TakeScreenShot.java @@ -0,0 +1,117 @@ +package seleniumScenario2; + +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.IOException; +import java.text.SimpleDateFormat; +import java.time.Duration; +import java.util.Date; + +import javax.imageio.ImageIO; + +import org.apache.commons.io.FileUtils; +import org.openqa.selenium.By; +import org.openqa.selenium.OutputType; +import org.openqa.selenium.Point; +import org.openqa.selenium.TakesScreenshot; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class TakeScreenShot { + WebDriver driver = null; + + // Partial Screen Shot + + @Test + public void captureScreenShot() throws IOException { + Assert.assertEquals(driver.getTitle(), "Facebook – log in or sign up"); + + driver.findElement(By.id("email")).sendKeys("anshulc55@icloud.com"); + takeScreenShot(); + + driver.findElement(By.linkText("Privacy Centre")).click(); + Assert.assertEquals(driver.getTitle(), "Meta"); + + WebElement menuBar = driver.findElement(By.xpath( + "/html/body/div[1]/div/div[1]/div/div[2]/div/div/div[1]/div[1]/div/div[2]/div[1]/div[1]/div/div[1]/aside/div")); + takeScreenShotOfSpecificArea(menuBar); + + WebElement widgets = driver.findElement(By.xpath( + "/html/body/div[1]/div/div[1]/div/div[2]/div/div/div[1]/div[1]/div/div[2]/div[1]/div[2]/div[2]/div[2]/div[2]/div/div/div/div[2]/div/div")); + takeScreenShotOfSpecificArea(widgets); + } + + + // Capture ScreenShot Funcation + public void takeScreenShot() throws IOException { + + String filepath = System.getProperty("user.dir") + "/screenshots/" + generateFileName(); + File screenshotFile = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE); + + FileUtils.copyFile(screenshotFile, new File(filepath)); + } + + + // To Capture Specific Area of WebPage + public void takeScreenShotOfSpecificArea(WebElement element) { + // Get entire page screenshot + File screenshot = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE); + BufferedImage fullImg; + + try { + fullImg = ImageIO.read(screenshot); + + // Get the location of element on the page + Point point = element.getLocation(); + + // Get width and height of the element + int eleWidth = element.getSize().getWidth(); + int eleHeight = element.getSize().getHeight(); + + // Crop the entire page screenshot to get only element screenshot + BufferedImage eleScreenshot = fullImg.getSubimage(point.getX(), point.getY(), eleWidth, eleHeight); + ImageIO.write(eleScreenshot, "png", screenshot); + + // Copy the element screenshot to disk + String filepath = System.getProperty("user.dir") + "/screenshots/" + generateFileName(); + FileUtils.copyFile(screenshot, new File(filepath)); + + } catch (IOException e) { + e.printStackTrace(); + } + + } + + // Generate Screenshot Name + public String generateFileName() { + SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd_HH-mm-ss"); + String date = dateformat.format(new Date()); + + String filename = date + ".png"; + + return filename; + } + + @BeforeMethod + public void init() { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(60)); + + driver.get("https://en-gb.facebook.com"); + + } + + @AfterMethod + public void finish() { + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumwaits/HardCodeWaits.java b/SeleniumDemoProject/src/test/java/seleniumwaits/HardCodeWaits.java new file mode 100644 index 0000000..6551388 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumwaits/HardCodeWaits.java @@ -0,0 +1,41 @@ +package seleniumwaits; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.annotations.Test; + +public class HardCodeWaits { + + /* + * Test Case -- Google Search test Case + */ + + @Test + public void googleSearchTest() throws InterruptedException { + + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + + //Open Google Home Page + driver.get("https://www.google.com/"); + + //Type in Search box + WebElement searchBox = driver.findElement(By.xpath("//textarea[@title='Search' and @role='combobox']")); + searchBox.sendKeys("Selenium Webdriver"); + Thread.sleep(4000); + + // Click third search result + WebElement searchResult = driver.findElement(By.xpath("//li[@role='presentation'][3]")); + searchResult.click(); + + Thread.sleep(5000); + + driver.quit(); + + } +} diff --git a/SeleniumDemoProject/src/test/java/seleniumwaits/PageLoadTimeOut.java b/SeleniumDemoProject/src/test/java/seleniumwaits/PageLoadTimeOut.java new file mode 100644 index 0000000..5460b5b --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumwaits/PageLoadTimeOut.java @@ -0,0 +1,34 @@ +package seleniumwaits; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class PageLoadTimeOut { + + @Test + public void pageLoadTest() throws InterruptedException { + + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + + //Page Load Time + driver.manage().timeouts().pageLoadTimeout(Duration.ofSeconds(100)); + driver.manage().timeouts().scriptTimeout(Duration.ofMinutes(2)); + + //Open Google Home Page + driver.get("https://edition.cnn.com/"); + + Assert.assertEquals(driver.getTitle(), "Breaking News, Latest News and Videos | CNN"); + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumwaits/SeleniumExplicitWaits.java b/SeleniumDemoProject/src/test/java/seleniumwaits/SeleniumExplicitWaits.java new file mode 100644 index 0000000..effae0c --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumwaits/SeleniumExplicitWaits.java @@ -0,0 +1,128 @@ +package seleniumwaits; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class SeleniumExplicitWaits { + + public WebDriver driver = null; + + @BeforeMethod + public void setUp() { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + + driver.get("file:///Users/anshul/Downloads/ExplicitWait.html"); + } + + @AfterMethod + public void finish() { + driver.quit(); + } + + @Test + public void verifyAlert() { + WebElement alertBtn = driver.findElement(By.id("alert")); + alertBtn.click(); + + //Explicit Waits + WebDriverWait wait = new WebDriverWait(driver, Duration.ofMinutes(1)); + wait.until(ExpectedConditions.alertIsPresent()); + + //Accept the Alert + driver.switchTo().alert().accept(); + } + + @Test + public void veryTextPresent() { + WebElement txtBtn = driver.findElement(By.id("populate-text")); + txtBtn.click(); + + WebElement targetTxt = driver.findElement(By.className("target-text")); + + WebDriverWait wait = new WebDriverWait(driver, Duration.ofMinutes(1)); + wait.until(ExpectedConditions.textToBePresentInElement(targetTxt, "Selenium Webdriver")); + + } + + @Test + public void verifyButtonAvailbleTest() { + WebElement Btn = driver.findElement(By.id("display-other-button")); + Btn.click(); + + WebElement clickableBtn = driver.findElement(By.id("hidden")); + + WebDriverWait wait = new WebDriverWait(driver, Duration.ofMinutes(1)); + wait.until(ExpectedConditions.elementToBeClickable(clickableBtn)); + + clickableBtn.click(); + } + + + @Test + public void verifyElementEnableTest() { + + WebElement Btn = driver.findElement(By.id("enable-button")); + Btn.click(); + + WebElement clickableBtn = driver.findElement(By.id("disable")); + + WebDriverWait wait = new WebDriverWait(driver, Duration.ofMinutes(1)); + wait.until(ExpectedConditions.elementToBeClickable(clickableBtn)); + + clickableBtn.click(); + } + + @Test + public void verifyElementSelectedTest() { + + WebElement Btn = driver.findElement(By.id("checkbox")); + Btn.click(); + + WebElement checkBox = driver.findElement(By.id("ch")); + + WebDriverWait wait = new WebDriverWait(driver, Duration.ofMinutes(1)); + wait.until(ExpectedConditions.elementToBeSelected(checkBox)); + + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + +} diff --git a/SeleniumDemoProject/src/test/java/seleniumwaits/SeleniumImplicitWaits.java b/SeleniumDemoProject/src/test/java/seleniumwaits/SeleniumImplicitWaits.java new file mode 100644 index 0000000..cee2e79 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/seleniumwaits/SeleniumImplicitWaits.java @@ -0,0 +1,40 @@ +package seleniumwaits; + +import java.time.Duration; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.annotations.Test; + +public class SeleniumImplicitWaits { + + @Test + public void googleSearchTest() throws InterruptedException { + + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + + //Implicit wait declaration + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(30)); + + //Open Google Home Page + driver.get("https://www.google.com/"); + + //Type in Search box + WebElement searchBox = driver.findElement(By.xpath("//textarea[@title='Search' and @role='combobox']")); + searchBox.sendKeys("Selenium Webdriver"); + + // Click third search result + WebElement searchResult = driver.findElement(By.xpath("//li[@role='presentation'][3]")); + searchResult.click(); + + driver.quit(); + + } + +} diff --git a/SeleniumDemoProject/src/test/java/webelements/CNNTest.java b/SeleniumDemoProject/src/test/java/webelements/CNNTest.java new file mode 100644 index 0000000..641b0f8 --- /dev/null +++ b/SeleniumDemoProject/src/test/java/webelements/CNNTest.java @@ -0,0 +1,47 @@ +package webelements; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class CNNTest { + + @Test + public void testTravelLink(){ + + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + + driver.get("https://edition.cnn.com/"); + Assert.assertEquals(driver.getTitle(), "Breaking News, Latest News and Videos | CNN"); + + try { + Thread.sleep(3000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + //driver.findElement(By.xpath("/html/body/div[5]/div[2]/div[2]/div[2]/a[6]")).click(); + + driver.findElement(By.xpath("//*[@data-section='world']/a")).click(); + //Assert.assertEquals(driver.getTitle(), "CNN Travel | Global Destinations, Tips & Video"); + + try { + Thread.sleep(3000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + driver.quit(); + + + } + +} diff --git a/FirstSeleniumProject/src/com/selenium/webelement/FindElementClass.java b/SeleniumDemoProject/src/test/java/webelements/FindElementClass.java similarity index 85% rename from FirstSeleniumProject/src/com/selenium/webelement/FindElementClass.java rename to SeleniumDemoProject/src/test/java/webelements/FindElementClass.java index d5c5c55..6f6c390 100644 --- a/FirstSeleniumProject/src/com/selenium/webelement/FindElementClass.java +++ b/SeleniumDemoProject/src/test/java/webelements/FindElementClass.java @@ -1,4 +1,4 @@ -package com.selenium.webelement; +package webelements; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; @@ -6,40 +6,38 @@ import org.testng.annotations.Test; public class FindElementClass { - @Test public void findElementTest() { - + System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); WebDriver driver = new ChromeDriver(); driver.manage().window().maximize(); - + driver.get("https://www.freecrm.com/index.html"); - + driver.findElement(By.className("form-control")).sendKeys("anshulc55@gmail.com"); - + try { Thread.sleep(4000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } - + driver.findElement(By.className("form-control")).sendKeys("Test@12334"); - + try { Thread.sleep(4000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } - + driver.findElement(By.className("anshul")).sendKeys("Test"); - + driver.quit(); } - } diff --git a/FirstSeleniumProject/src/com/selenium/webelement/FindElementsClass.java b/SeleniumDemoProject/src/test/java/webelements/FindElementsClass.java similarity index 86% rename from FirstSeleniumProject/src/com/selenium/webelement/FindElementsClass.java rename to SeleniumDemoProject/src/test/java/webelements/FindElementsClass.java index 63ddee2..2f0ae42 100644 --- a/FirstSeleniumProject/src/com/selenium/webelement/FindElementsClass.java +++ b/SeleniumDemoProject/src/test/java/webelements/FindElementsClass.java @@ -1,4 +1,4 @@ -package com.selenium.webelement; +package webelements; import java.util.List; @@ -9,20 +9,20 @@ import org.testng.annotations.Test; public class FindElementsClass { - + @Test public void findElementTest() { - + System.setProperty("webdriver.chrome.driver", - "/Users/anshul/Trainings/JavaProjectTraining/FirstSeleniumProject/drivers/chromedriver"); + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); WebDriver driver = new ChromeDriver(); driver.manage().window().maximize(); - + driver.get("https://www.freecrm.com/index.html"); - + List textFields = driver.findElements(By.className("form-control")); - + textFields.get(0).sendKeys("Anshulc55@gmail.com"); try { Thread.sleep(4000); @@ -30,16 +30,16 @@ public void findElementTest() { // TODO Auto-generated catch block e.printStackTrace(); } - + textFields.get(1).sendKeys("Test@1234"); - + try { Thread.sleep(4000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } - + driver.quit(); } diff --git a/SeleniumDemoProject/src/test/java/webelements/LocatorsDemo.java b/SeleniumDemoProject/src/test/java/webelements/LocatorsDemo.java new file mode 100644 index 0000000..4d09e1f --- /dev/null +++ b/SeleniumDemoProject/src/test/java/webelements/LocatorsDemo.java @@ -0,0 +1,70 @@ +package webelements; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class LocatorsDemo { + + /* + * Test Case -- Verify Rediff SignIn Functionality + * 1. Open Rediff + * 2. Verify + * Rediff Page Title + * 3. Click on Sign In + * 4. Verify Web Page Title + * 5. Enter UserName and password + * 6. Click Sign In Button + * 7. Verify Page Title + */ + + @Test + public void verifyRediffSignIn() throws InterruptedException { + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + + // 1. Open Rediff + driver.get("https://www.rediff.com/"); + + // 2. Verify Rediff Page Title + String expectTitle = "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"; + String actualTitle = driver.getTitle(); + Assert.assertEquals(actualTitle, expectTitle); + + // 3. Click on Sign In + WebElement signInLink = driver.findElement(By.linkText("Sign in")); + signInLink.click(); + + // 4. Verify Web Page Title + String expectSinnInTitle = "Rediffmail"; + String actualSinnInTitle = driver.getTitle(); + Assert.assertEquals(actualSinnInTitle, expectSinnInTitle); + + // 5. Enter User Name and password + WebElement userNameTxtBox = driver.findElement(By.id("login1")); + WebElement passwordTxtBox = driver.findElement(By.id("password")); + userNameTxtBox.sendKeys("anshulc55@icloud.com"); + Thread.sleep(4000); + passwordTxtBox.sendKeys("Test@1234"); + Thread.sleep(4000); + + // 6. Click Sign In Button + WebElement signInBtn = driver.findElement(By.name("proceed")); + signInBtn.click(); + + // 7. Verify Page Title + String expectSinInTitle = "Rediffmail"; + String actualSinInTitle = driver.getTitle(); + Assert.assertEquals(actualSinInTitle, expectSinInTitle); + + driver.quit(); + + } + +} diff --git a/SeleniumDemoProject/src/test/java/webelements/XpathClass.java b/SeleniumDemoProject/src/test/java/webelements/XpathClass.java new file mode 100644 index 0000000..420491c --- /dev/null +++ b/SeleniumDemoProject/src/test/java/webelements/XpathClass.java @@ -0,0 +1,41 @@ +package webelements; + +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.Assert; +import org.testng.annotations.Test; + +public class XpathClass { + + @Test + public void absoluteXpath() { + + System.setProperty("webdriver.chrome.driver", + "/Users/anshul/java_selenium/SeleniumDemoProject/drivers/chromedriver"); + + WebDriver driver = new ChromeDriver(); + driver.manage().window().maximize(); + + driver.get("https://www.rediff.com/"); + + driver.findElement(By.linkText("Sign in")).click(); + + driver.findElement(By.xpath("//input[@id='login1']")).sendKeys("anshulc55@gmail.com"); + + try { + Thread.sleep(4000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + // driver.findElement(By.xpath("/html/body/div/div/div/a/img")).click(); + driver.findElement(By.xpath("//div[@class='cell logo']/a")).click(); + + Assert.assertEquals(driver.getTitle(), "Rediff.com: News | Rediffmail | Stock Quotes | Shopping"); + + driver.quit(); + } + +} diff --git a/SeleniumDemoProject/src/test/resources/sakrahospital_bookAppoitment.properties b/SeleniumDemoProject/src/test/resources/sakrahospital_bookAppoitment.properties new file mode 100644 index 0000000..e5f6e6b --- /dev/null +++ b/SeleniumDemoProject/src/test/resources/sakrahospital_bookAppoitment.properties @@ -0,0 +1,53 @@ +# Data +url=https://www.sakraworldhospital.com/request-appointment +doctor_name=Dr. Sunil Kumar N.K. +patient_name=Anshul Chauhan +patient_email=abc@gmail.com +patient_mobile=9716180700 +dob=12-12-2005 +appointment1_date=12-07-2024 +UHID=606700051221 + +# Data for Second Test +OnDemandDoctor=Dr. Manjunath Malige +nameTitle=Mr. +FirstName=Anshul +LastName=Chauhan +StateName=Uttar Pradesh +CityName=Noida Complex + + +# Locators +doctorverification_xpath=//*[@title='Dr. Manjunath Malige'] +displayDate_xpath=//*[@class='pickadate-header']/h3 +allDates_xapth=//*[@ng-click='setDate(d)'] +nextWeek_xpath=//*[@ng-show='allowNextMonth'] +gotoAppointment_id=gotoLogin +mobileNumber_xpath=//*[@name='mobile_number'] +continue_xpath=//*[@class='form-group5']/div/button +cancelPopUp_xpath=//*[@ng-click='psuno()'] +titleDropdown_id=salutation +firstName=first_name +lastName_xpath=//*[@ng-model='user.last_name'] +dob_id=dob +state_id=state +city_id=city + + + +Consultation_btn=//*[@class='btn login-btn transition'][@data-target='#request-appointment'][@onclick='addhvURL(54,56, 1)'] +name_id=req_name +email_id=req_email +mobile_id=req_mobile +dateText_xpath=//*[@id="request-appointment"]/div/div/div[2]/form/div[6]/label +gender_id=req_gender +dobCalendar_id=req_datebirth +dobCalendarYear_xpath=//*[@class='ui-datepicker-year'][@data-handler='selectYear'] +dobCalenderMonth_xpath=//*[@class='ui-datepicker-month'][@data-handler='selectMonth'] +calenderPrederDate1_id=req_prefdate1 +calenderPrederDate1Title_xpath=//*[@class='ui-datepicker-title'] +backwardCalenderClick_xpath=//span[text()='Prev'] +forwardCalenderClick_xpath=//span[text()='Next'] +uhid_id=req_uhid +radioBtnYes_id=radio1 +radioBtnNo_id=radio2 \ No newline at end of file diff --git a/SeleniumDemoProject/test-output/Default suite/Default test.html b/SeleniumDemoProject/test-output/Default suite/Default test.html new file mode 100644 index 0000000..6601892 --- /dev/null +++ b/SeleniumDemoProject/test-output/Default suite/Default test.html @@ -0,0 +1,85 @@ + + +TestNG: Default test + + + + + + + + +

Default test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sun Mar 17 00:04:51 IST 2024
Total time:82 seconds (82250 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
bookAppointmentTest
Test class: PilotProject.BookAppointmentOnDemand
76PilotProject.BookAppointmentOnDemand@70e8f8e

+ + \ No newline at end of file diff --git a/SeleniumDemoProject/test-output/Default suite/Default test.xml b/SeleniumDemoProject/test-output/Default suite/Default test.xml new file mode 100644 index 0000000..92911e9 --- /dev/null +++ b/SeleniumDemoProject/test-output/Default suite/Default test.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/Default suite/testng-failed.xml b/SeleniumDemoProject/test-output/Default suite/testng-failed.xml new file mode 100644 index 0000000..976cff6 --- /dev/null +++ b/SeleniumDemoProject/test-output/Default suite/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/Suite/Test.html b/SeleniumDemoProject/test-output/Suite/Test.html new file mode 100644 index 0000000..e306546 --- /dev/null +++ b/SeleniumDemoProject/test-output/Suite/Test.html @@ -0,0 +1,85 @@ + + +TestNG: Test + + + + + + + + +

Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Fri Feb 16 22:38:25 IST 2024
Total time:37 seconds (37020 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
verifyCACertError
Test class: browsers.InvokeDynamicBrowser
32browsers.InvokeDynamicBrowser@63021689

+ + \ No newline at end of file diff --git a/SeleniumDemoProject/test-output/Suite/Test.xml b/SeleniumDemoProject/test-output/Suite/Test.xml new file mode 100644 index 0000000..f566d2b --- /dev/null +++ b/SeleniumDemoProject/test-output/Suite/Test.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/bullet_point.png b/SeleniumDemoProject/test-output/bullet_point.png new file mode 100644 index 0000000..176e6d5 Binary files /dev/null and b/SeleniumDemoProject/test-output/bullet_point.png differ diff --git a/SeleniumDemoProject/test-output/collapseall.gif b/SeleniumDemoProject/test-output/collapseall.gif new file mode 100644 index 0000000..a2d80a9 Binary files /dev/null and b/SeleniumDemoProject/test-output/collapseall.gif differ diff --git a/SeleniumDemoProject/test-output/emailable-report.html b/SeleniumDemoProject/test-output/emailable-report.html new file mode 100644 index 0000000..a23386d --- /dev/null +++ b/SeleniumDemoProject/test-output/emailable-report.html @@ -0,0 +1,18 @@ + + + + +TestNG Report + + + + + + + +
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Default suite
Default test100082,250
+ +
ClassMethodStartTime (ms)
Default suite
Default test — passed
PilotProject.BookAppointmentOnDemandbookAppointmentTest171061409657376820
+

Default test

PilotProject.BookAppointmentOnDemand#bookAppointmentTest

back to summary

+ + diff --git a/SeleniumDemoProject/test-output/failed.png b/SeleniumDemoProject/test-output/failed.png new file mode 100644 index 0000000..c117be5 Binary files /dev/null and b/SeleniumDemoProject/test-output/failed.png differ diff --git a/SeleniumDemoProject/test-output/index.html b/SeleniumDemoProject/test-output/index.html new file mode 100644 index 0000000..5315c3f --- /dev/null +++ b/SeleniumDemoProject/test-output/index.html @@ -0,0 +1,242 @@ + + + + + + TestNG reports + + + + + + + + + + +
+ Test results + +
+ 1 suite +
+ +
+
+
+
+
+ + PilotProject.BookAppointmentOnDemand +
+
+
+
+ + + bookAppointmentTest +
+
+
+
+
+
+
+ /private/var/folders/rg/b21vyw1s0v727y0fc2phllm00000gn/T/testng-eclipse--1422282426/testng-customsuite.xml +
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite name="Default suite" guice-stage="DEVELOPMENT">
+  <test thread-count="5" name="Default test" verbose="2">
+    <classes>
+      <class name="PilotProject.BookAppointmentOnDemand"/>
+    </classes>
+  </test> <!-- Default test -->
+</suite> <!-- Default suite -->
+            
+
+
+
+
+ Tests for Default suite +
+
+
    +
  • + Default test (1 class) +
  • +
+
+
+
+
+ Groups for Default suite +
+
+
+
+
+
+ Times for Default suite +
+
+
+ + Total running time: 1 minutes +
+
+
+
+
+
+
+ Reporter output for Default suite +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ Methods in chronological order +
+
+
+
PilotProject.BookAppointmentOnDemand
+
+ init + 0 ms +
+
+ bookAppointmentTest + 5261 ms +
+
+ finish + 82083 ms +
+
+
+
+
+ + + diff --git a/SeleniumDemoProject/test-output/jquery-3.6.0.min.js b/SeleniumDemoProject/test-output/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/SeleniumDemoProject/test-output/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-LiveDemoProject.LoginTestClass.xml b/SeleniumDemoProject/test-output/junitreports/TEST-LiveDemoProject.LoginTestClass.xml new file mode 100644 index 0000000..d791faf --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-LiveDemoProject.LoginTestClass.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.BookAppointment.xml b/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.BookAppointment.xml new file mode 100644 index 0000000..6f7ae23 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.BookAppointment.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.BookAppointmentOnDemand.xml b/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.BookAppointmentOnDemand.xml new file mode 100644 index 0000000..04baace --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.BookAppointmentOnDemand.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.TestHandsOn.xml b/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.TestHandsOn.xml new file mode 100644 index 0000000..8eee179 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-PilotProject.TestHandsOn.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumIntro.FirstSeleniumTest.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumIntro.FirstSeleniumTest.xml new file mode 100644 index 0000000..b7b61c3 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumIntro.FirstSeleniumTest.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumIntro.seleniumprofile.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumIntro.seleniumprofile.xml new file mode 100644 index 0000000..1764880 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumIntro.seleniumprofile.xml @@ -0,0 +1,62 @@ + + + + + + (RemoteWebDriver.java:162) +at org.openqa.selenium.safari.SafariDriver.(SafariDriver.java:84) +at org.openqa.selenium.safari.SafariDriver.(SafariDriver.java:80) +at org.openqa.selenium.safari.SafariDriver.(SafariDriver.java:57) +at org.openqa.selenium.safari.SafariDriver.(SafariDriver.java:48) +at SeleniumIntro.seleniumprofile.openBrowser(seleniumprofile.java:50) +at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) +at java.base/java.lang.reflect.Method.invoke(Method.java:580) +at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139) +at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664) +at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228) +at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63) +at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961) +at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201) +at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148) +at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128) +at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) +at org.testng.TestRunner.privateRun(TestRunner.java:819) +at org.testng.TestRunner.run(TestRunner.java:619) +at org.testng.SuiteRunner.runTest(SuiteRunner.java:443) +at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437) +at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397) +at org.testng.SuiteRunner.run(SuiteRunner.java:336) +at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) +at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95) +at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301) +at org.testng.TestNG.runSuitesLocally(TestNG.java:1228) +at org.testng.TestNG.runSuites(TestNG.java:1134) +at org.testng.TestNG.run(TestNG.java:1101) +at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) +at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) +at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77) +]]> + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractMultipleElements.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractMultipleElements.xml new file mode 100644 index 0000000..2e5d6fb --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractMultipleElements.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractPartOfWebPage.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractPartOfWebPage.xml new file mode 100644 index 0000000..e8be38d --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractPartOfWebPage.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractTextFromWebElement.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractTextFromWebElement.xml new file mode 100644 index 0000000..c036a61 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractTextFromWebElement.xml @@ -0,0 +1,43 @@ + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractWebPagePart.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractWebPagePart.xml new file mode 100644 index 0000000..97365ee --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.ExtractWebPagePart.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.FindBrokenLinks.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.FindBrokenLinks.xml new file mode 100644 index 0000000..3f7ad79 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.FindBrokenLinks.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.HandleIFrames.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.HandleIFrames.xml new file mode 100644 index 0000000..9fd04d9 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.HandleIFrames.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.VerifyElements.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.VerifyElements.xml new file mode 100644 index 0000000..b048268 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario1.VerifyElements.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.FileUpload.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.FileUpload.xml new file mode 100644 index 0000000..d966d81 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.FileUpload.xml @@ -0,0 +1,45 @@ + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.HandleJavaScriptExecutor.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.HandleJavaScriptExecutor.xml new file mode 100644 index 0000000..925317c --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.HandleJavaScriptExecutor.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.WebTable.xml b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.WebTable.xml new file mode 100644 index 0000000..0317696 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-SeleniumScenario3.WebTable.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-browsers.BrowserOptions.xml b/SeleniumDemoProject/test-output/junitreports/TEST-browsers.BrowserOptions.xml new file mode 100644 index 0000000..d63f46c --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-browsers.BrowserOptions.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-browsers.InvokeDynamicBrowser.xml b/SeleniumDemoProject/test-output/junitreports/TEST-browsers.InvokeDynamicBrowser.xml new file mode 100644 index 0000000..745a5f2 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-browsers.InvokeDynamicBrowser.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-browsers.SeleniumMultipleBrowsers.xml b/SeleniumDemoProject/test-output/junitreports/TEST-browsers.SeleniumMultipleBrowsers.xml new file mode 100644 index 0000000..e3996bd --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-browsers.SeleniumMultipleBrowsers.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.DragAndDrop.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.DragAndDrop.xml new file mode 100644 index 0000000..307caab --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.DragAndDrop.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleAlerts.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleAlerts.xml new file mode 100644 index 0000000..02a4ba4 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleAlerts.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleDropDown.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleDropDown.xml new file mode 100644 index 0000000..e8c62be --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleDropDown.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleMouseHover.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleMouseHover.xml new file mode 100644 index 0000000..d0163d6 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleMouseHover.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleMultipleTabs.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleMultipleTabs.xml new file mode 100644 index 0000000..5917b10 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleMultipleTabs.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleRadioButton.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleRadioButton.xml new file mode 100644 index 0000000..6346c9f --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.HandleRadioButton.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.TakeScreenShot.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.TakeScreenShot.xml new file mode 100644 index 0000000..05e24c7 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumScenario2.TakeScreenShot.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.HardCodeWaits.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.HardCodeWaits.xml new file mode 100644 index 0000000..f3f7f44 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.HardCodeWaits.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.PageLoadTimeOut.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.PageLoadTimeOut.xml new file mode 100644 index 0000000..57441ee --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.PageLoadTimeOut.xml @@ -0,0 +1,62 @@ + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.SeleniumExplicitWaits.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.SeleniumExplicitWaits.xml new file mode 100644 index 0000000..87e6074 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.SeleniumExplicitWaits.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.SeleniumImplicitWaits.xml b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.SeleniumImplicitWaits.xml new file mode 100644 index 0000000..4014c56 --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-seleniumwaits.SeleniumImplicitWaits.xml @@ -0,0 +1,67 @@ + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-webelements.CNNTest.xml b/SeleniumDemoProject/test-output/junitreports/TEST-webelements.CNNTest.xml new file mode 100644 index 0000000..9c169fa --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-webelements.CNNTest.xml @@ -0,0 +1,66 @@ + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/junitreports/TEST-webelements.LocatorsDemo.xml b/SeleniumDemoProject/test-output/junitreports/TEST-webelements.LocatorsDemo.xml new file mode 100644 index 0000000..4dd324b --- /dev/null +++ b/SeleniumDemoProject/test-output/junitreports/TEST-webelements.LocatorsDemo.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/SeleniumDemoProject/test-output/navigator-bullet.png b/SeleniumDemoProject/test-output/navigator-bullet.png new file mode 100644 index 0000000..36d90d3 Binary files /dev/null and b/SeleniumDemoProject/test-output/navigator-bullet.png differ diff --git a/SeleniumDemoProject/test-output/passed.png b/SeleniumDemoProject/test-output/passed.png new file mode 100644 index 0000000..45e85bb Binary files /dev/null and b/SeleniumDemoProject/test-output/passed.png differ diff --git a/SeleniumDemoProject/test-output/skipped.png b/SeleniumDemoProject/test-output/skipped.png new file mode 100644 index 0000000..c36a324 Binary files /dev/null and b/SeleniumDemoProject/test-output/skipped.png differ diff --git a/SeleniumDemoProject/test-output/testng-failed.xml b/SeleniumDemoProject/test-output/testng-failed.xml new file mode 100644 index 0000000..976cff6 --- /dev/null +++ b/SeleniumDemoProject/test-output/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/SeleniumDemoProject/test-output/testng-reports.css b/SeleniumDemoProject/test-output/testng-reports.css new file mode 100644 index 0000000..d7b75c4 --- /dev/null +++ b/SeleniumDemoProject/test-output/testng-reports.css @@ -0,0 +1,326 @@ +body { + margin: 0 0 5px 5px; +} + +ul { + margin: 0; +} + +li { + list-style-type: none; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.navigator-selected { + background: #ffa500; +} + +.wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + overflow: auto; +} + +.navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto; +} + +.suite { + margin: 0 10px 10px 0; + background-color: #fff8dc; +} + +.suite-name { + padding-left: 10px; + font-size: 25px; + font-family: Times, sans-serif; +} + +.main-panel-header { + padding: 5px; + background-color: #9FB4D9; /*afeeee*/; + font-family: monospace; + font-size: 18px; +} + +.main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #DEE8FC; /*d0ffff*/; +} + +.rounded-window { + border-radius: 10px; + border-style: solid; + border-width: 1px; +} + +.rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto; +} + +.light-rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; +} + +.rounded-window-bottom { + border-style: solid; + border-width: 0 1px 1px 1px; + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto; +} + +.method-name { + font-size: 12px; + font-family: monospace; +} + +.method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 80%; +} + +.parameters { + font-size: 14px; + font-family: monospace; +} + +.stack-trace { + white-space: pre; + font-family: monospace; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; +} + +.testng-xml { + font-family: monospace; +} + +.method-list-content { + margin-left: 10px; +} + +.navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; +} + +.suite-section-title { + margin-top: 10px; + width: 80%; + border-style: solid; + border-width: 1px 0 0 0; + font-family: Times, sans-serif; + font-size: 18px; + font-weight: bold; +} + +.suite-section-content { + list-style-image: url(bullet_point.png); +} + +.top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #0066ff; + font-family: Times, sans-serif; + color: #fff; + text-align: center; +} +.button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#0066ff; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#0066ff ; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline:none; + +} + +.top-banner-title-font { + font-size: 25px; +} + +.test-name { + font-family: 'Lucida Grande', sans-serif; + font-size: 16px; +} + +.suite-icon { + padding: 5px; + float: right; + height: 20px; +} + +.test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; +} + +.test-group-name { + font-weight: bold; +} + +.method-in-group { + font-size: 16px; + margin-left: 80px; +} + +table.google-visualization-table-table { + width: 100%; +} + +.reporter-method-name { + font-size: 14px; + font-family: monospace; +} + +.reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.ignored-class-div { + font-size: 14px; + font-family: monospace; +} + +.ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.border-failed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #f00; +} + +.border-skipped { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #edc600; +} + +.border-passed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #19f52d; +} + +.times-div { + text-align: center; + padding: 5px; +} + +.suite-total-time { + font: 16px 'Lucida Grande'; +} + +.configuration-suite { + margin-left: 20px; +} + +.configuration-test { + margin-left: 40px; +} + +.configuration-class { + margin-left: 60px; +} + +.configuration-method { + margin-left: 80px; +} + +.test-method { + margin-left: 100px; +} + +.chronological-class { + background-color: skyblue; + border-style: solid; + border-width: 0 0 1px 1px; +} + +.method-start { + float: right; +} + +.chronological-class-name { + padding: 0 0 0 5px; + color: #008; +} + +.after, .before, .test-method { + font-family: monospace; + font-size: 14px; +} + +.navigator-suite-header { + font-size: 22px; + margin: 0 10px 5px 0; + background-color: #deb887; + text-align: center; +} + +.collapse-all-icon { + padding: 5px; + float: right; +} +/*retro Theme*/ diff --git a/SeleniumDemoProject/test-output/testng-reports.js b/SeleniumDemoProject/test-output/testng-reports.js new file mode 100644 index 0000000..c1a84a3 --- /dev/null +++ b/SeleniumDemoProject/test-output/testng-reports.js @@ -0,0 +1,122 @@ +$(document).ready(function() { + $('a.navigator-link').on("click", function() { + // Extract the panel for this link + var panel = getPanelName($(this)); + + // Mark this link as currently selected + $('.navigator-link').parent().removeClass('navigator-selected'); + $(this).parent().addClass('navigator-selected'); + + showPanel(panel); + }); + + installMethodHandlers('failed'); + installMethodHandlers('skipped'); + installMethodHandlers('passed', true); // hide passed methods by default + + $('a.method').on("click", function() { + showMethod($(this)); + return false; + }); + + // Hide all the panels and display the first one (do this last + // to make sure the click() will invoke the listeners) + $('.panel').hide(); + $('.navigator-link').first().trigger("click"); + + // Collapse/expand the suites + $('a.collapse-all-link').on("click", function() { + var contents = $('.navigator-suite-content'); + if (contents.css('display') == 'none') { + contents.show(); + } else { + contents.hide(); + } + }); +}); + +// The handlers that take care of showing/hiding the methods +function installMethodHandlers(name, hide) { + function getContent(t) { + return $('.method-list-content.' + name + "." + t.attr('panel-name')); + } + + function getHideLink(t, name) { + var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); + return $(s); + } + + function getShowLink(t, name) { + return $('a.show-methods.' + name + "." + t.attr('panel-name')); + } + + function getMethodPanelClassSel(element, name) { + var panelName = getPanelName(element); + var sel = '.' + panelName + "-class-" + name; + return $(sel); + } + + $('a.hide-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.hide(); + getHideLink($(this), name).hide(); + getShowLink($(this), name).show(); + getMethodPanelClassSel($(this), name).hide(); + }); + + $('a.show-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.show(); + getHideLink($(this), name).show(); + getShowLink($(this), name).hide(); + showPanel(getPanelName($(this))); + getMethodPanelClassSel($(this), name).show(); + }); + + if (hide) { + $('a.hide-methods.' + name).trigger("click"); + } else { + $('a.show-methods.' + name).trigger("click"); + } +} + +function getHashForMethod(element) { + return element.attr('hash-for-method'); +} + +function getPanelName(element) { + return element.attr('panel-name'); +} + +function showPanel(panelName) { + $('.panel').hide(); + var panel = $('.panel[panel-name="' + panelName + '"]'); + panel.show(); +} + +function showMethod(element) { + var hashTag = getHashForMethod(element); + var panelName = getPanelName(element); + showPanel(panelName); + var current = document.location.href; + var base = current.substring(0, current.indexOf('#')) + document.location.href = base + '#' + hashTag; + var newPosition = $(document).scrollTop() - 65; + $(document).scrollTop(newPosition); +} + +function drawTable() { + for (var i = 0; i < suiteTableInitFunctions.length; i++) { + window[suiteTableInitFunctions[i]](); + } + + for (var k in window.suiteTableData) { + var v = window.suiteTableData[k]; + var div = v.tableDiv; + var data = v.tableData + var table = new google.visualization.Table(document.getElementById(div)); + table.draw(data, { + showRowNumber : false + }); + } +} diff --git a/SeleniumDemoProject/test-output/testng-reports1.css b/SeleniumDemoProject/test-output/testng-reports1.css new file mode 100644 index 0000000..570323f --- /dev/null +++ b/SeleniumDemoProject/test-output/testng-reports1.css @@ -0,0 +1,344 @@ +body { + background-color: whitesmoke; + margin: 0 0 5px 5px; +} +ul { + margin-top: 10px; + margin-left:-10px; +} + li { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding:5px 5px; + } + a { + text-decoration: none; + color: black; + font-size: 14px; + } + + a:hover { + color:black ; + text-decoration: underline; + } + + .navigator-selected { + /* #ffa500; Mouse hover color after click Orange.*/ + background:#027368 + } + + .wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + margin-right:9px; + overflow: auto;/*imortant*/ + } + + .navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto;/*important*/ + } + + .suite { + margin: -5px 10px 10px 5px; + background-color: whitesmoke ;/*Colour of the left bside box*/ + } + + .suite-name { + font-size: 24px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/*All TEST SUITE*/ + color: white; + } + + .main-panel-header { + padding: 5px; + background-color: #027368; /*afeeee*/; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color:white; + font-size: 18px; + } + + .main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #CCD0D1; /*d0ffff*/; /*Belongs to backGround of rightSide boxes*/ + } + + .rounded-window { + border-style: dotted; + border-width: 1px;/*Border of left Side box*/ + background-color: whitesmoke; + border-radius: 10px; + } + + .rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto;/*Top of RightSide box*/ + } + + .light-rounded-window-top { + background-color: #027368; + padding-left:120px; + border-radius: 10px; + + } + + .rounded-window-bottom { + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto;/*Bottom of rightSide box*/ + } + + .method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + + .method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 100%; + } + + .parameters { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .stack-trace { + white-space: pre; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; /*Error Stack Trace Message*/ + } + + .testng-xml { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .method-list-content { + margin-left: 10px; + } + + .navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; + } + + .suite-section-title { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight:bold; + background-color: #8C8887; + margin-left: -10px; + margin-top:10px; + padding:6px; + } + + .suite-section-content { + list-style-image: url(bullet_point.png); + background-color: whitesmoke; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + overflow: hidden; + } + + .top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + color: #fff; + text-align: center;/*Belongs to the Top of Report*//*Status: - Completed*/ + } + + .top-banner-title-font { + font-size: 25px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding: 3px; + float: right; + } + + .test-name { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + } + + .suite-icon { + padding: 5px; + float: right; + height: 20px; + } + + .test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; + } + + .test-group-name { + font-weight: bold; + } + + .method-in-group { + font-size: 16px; + margin-left: 80px; + } + + table.google-visualization-table-table { + width: 100%; + } + + .reporter-method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .ignored-class-div { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .border-failed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F20505; + } + + .border-skipped { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F2BE22; + } + + .border-passed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #038C73; + } + + .times-div { + text-align: center; + padding: 5px; + } + + .suite-total-time { + font: 16px 'Lucida Grande'; + } + + .configuration-suite { + margin-left: 20px; + } + + .configuration-test { + margin-left: 40px; + } + + .configuration-class { + margin-left: 60px; + } + + .configuration-method { + margin-left: 80px; + } + + .test-method { + margin-left: 100px; + } + + .chronological-class { + background-color: #CCD0D1; + border-width: 0 0 1px 1px;/*Chronological*/ + } + + .method-start { + float: right; + } + + .chronological-class-name { + padding: 0 0 0 5px; + margin-top:5px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #008; + } + + .after, .before, .test-method { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin-top:5px; + } + + .navigator-suite-header { + font-size: 18px; + margin: 0px 10px 10px 5px; + padding: 5px; + border-radius: 10px; + background-color: #027368; + color: white; + font-weight:bold; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: center; /*All Suites on top of left box*//*Status: -Completed*/ + } + + .collapse-all-icon { + padding: 3px; + float: right; + } + .button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#027368; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline: none; +} +/*Author: - Akhil Gullapalli*/ \ No newline at end of file diff --git a/SeleniumDemoProject/test-output/testng-reports2.js b/SeleniumDemoProject/test-output/testng-reports2.js new file mode 100644 index 0000000..5342859 --- /dev/null +++ b/SeleniumDemoProject/test-output/testng-reports2.js @@ -0,0 +1,76 @@ +window.onload = function () { + let cookies = document.cookie; + let cookieValue = cookies.split('='); + if (cookieValue[1] === 'null' || localStorage.getItem('Theme') === 'null') { + document.getElementById('retro').setAttribute('disabled', 'false'); + } else if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('ultra').setAttribute('disabled', 'false'); + } +} +document.getElementById('button').onclick = function () { + let select = document.getElementById('button').innerText; + if (select === 'Switch Retro Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } +} +//Function to mouse hovering affect. +document.getElementById('button').onmouseover = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "180px"; + document.getElementById('button').style.height = "45px"; + document.getElementById('button').style.marginTop = "1px"; + +} +//Function to mouse out affect +document.getElementById('button').onmouseout = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "150px"; + document.getElementById('button').style.height = "30px"; + document.getElementById('button').style.marginTop = "8px"; + +} + +//This is the file where we handle the switching of the Themes. +/*Author:- Akhil Gullapalli*/ diff --git a/SeleniumDemoProject/test-output/testng-results.xml b/SeleniumDemoProject/test-output/testng-results.xml new file mode 100644 index 0000000..6d7a133 --- /dev/null +++ b/SeleniumDemoProject/test-output/testng-results.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SeleniumDemoProject/testng.xml b/SeleniumDemoProject/testng.xml new file mode 100644 index 0000000..6312288 --- /dev/null +++ b/SeleniumDemoProject/testng.xml @@ -0,0 +1,12 @@ + + + + + + + + + + diff --git a/SeleniumPOMFramework/ScreenShots/Sun_Jun_02_23_54_25_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Sun_Jun_02_23_54_25_IST_2019.png new file mode 100644 index 0000000..9f773bf Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Sun_Jun_02_23_54_25_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_12_32_12_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_12_32_12_IST_2019.png new file mode 100644 index 0000000..05d54c9 Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_12_32_12_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_14_06_57_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_14_06_57_IST_2019.png new file mode 100644 index 0000000..2c279dc Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Sun_Jun_09_14_06_57_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_49_43_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_49_43_IST_2019.png new file mode 100644 index 0000000..84980c3 Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_49_43_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_53_53_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_53_53_IST_2019.png new file mode 100644 index 0000000..84980c3 Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_14_53_53_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_02_56_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_02_56_IST_2019.png new file mode 100644 index 0000000..84980c3 Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_02_56_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_07_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_07_IST_2019.png new file mode 100644 index 0000000..84980c3 Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_07_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_32_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_32_IST_2019.png new file mode 100644 index 0000000..bae312e Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_32_IST_2019.png differ diff --git a/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_49_IST_2019.png b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_49_IST_2019.png new file mode 100644 index 0000000..03c91f4 Binary files /dev/null and b/SeleniumPOMFramework/ScreenShots/Wed_Jun_05_15_27_49_IST_2019.png differ diff --git a/SeleniumPOMFramework/TestData/RediffPortFolioLaunch.xlsx b/SeleniumPOMFramework/TestData/RediffPortFolioLaunch.xlsx new file mode 100644 index 0000000..5ef663f Binary files /dev/null and b/SeleniumPOMFramework/TestData/RediffPortFolioLaunch.xlsx differ diff --git a/SeleniumPOMFramework/drivers/IEDriverServer.exe b/SeleniumPOMFramework/drivers/IEDriverServer.exe new file mode 100755 index 0000000..d4890e2 Binary files /dev/null and b/SeleniumPOMFramework/drivers/IEDriverServer.exe differ diff --git a/SeleniumPOMFramework/drivers/chromedriver b/SeleniumPOMFramework/drivers/chromedriver new file mode 100755 index 0000000..11f9d16 Binary files /dev/null and b/SeleniumPOMFramework/drivers/chromedriver differ diff --git a/SeleniumPOMFramework/drivers/geckodriver b/SeleniumPOMFramework/drivers/geckodriver new file mode 100755 index 0000000..bcec190 Binary files /dev/null and b/SeleniumPOMFramework/drivers/geckodriver differ diff --git a/SeleniumPOMFramework/drivers/operadriver b/SeleniumPOMFramework/drivers/operadriver new file mode 100755 index 0000000..0da24a8 Binary files /dev/null and b/SeleniumPOMFramework/drivers/operadriver differ diff --git a/SeleniumPOMFramework/drivers/sha512_sum b/SeleniumPOMFramework/drivers/sha512_sum new file mode 100755 index 0000000..0265fa5 --- /dev/null +++ b/SeleniumPOMFramework/drivers/sha512_sum @@ -0,0 +1 @@ +61eee3dc5c53b8921c4e1ae34f660aaaada4748fd93f56c113bb5c689b8a4e2874d0616d0311a0b1247dede15a7470a3dc9f043e8ec21331f2fc6ba7b7614695 operadriver \ No newline at end of file diff --git a/SeleniumPOMFramework/pom.xml b/SeleniumPOMFramework/pom.xml new file mode 100644 index 0000000..8e6430e --- /dev/null +++ b/SeleniumPOMFramework/pom.xml @@ -0,0 +1,62 @@ + + 4.0.0 + + POMFramework + SeleniumPOMFramework + 0.0.1-SNAPSHOT + jar + + SeleniumPOMFramework + http://maven.apache.org + + + UTF-8 + + + + + org.seleniumhq.selenium + selenium-java + 3.141.59 + + + + + + org.testng + testng + 6.14.3 + test + + + + + com.aventstack + extentreports + 3.1.5 + + + + + org.apache.commons + commons-io + 1.3.2 + + + + + org.apache.poi + poi + 3.17 + + + + + org.apache.poi + poi-ooxml + 3.17 + + + + diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/LandingPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/LandingPage.java new file mode 100644 index 0000000..86632a6 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/PageClasses/LandingPage.java @@ -0,0 +1,38 @@ +package PageClasses; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import org.openqa.selenium.support.PageFactory; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import baseClasses.PageBaseClass; +import baseClasses.TopMenuClass; + +public class LandingPage extends PageBaseClass { + + public LandingPage(WebDriver driver, ExtentTest logger) { + super(driver, logger); + } + + @FindBy(xpath = "//*[contains(@class,'moneyicon')]") + public WebElement moneyLink; + + public MoneyPage clickMoneyLink() { + logger.log(Status.INFO, "Clicking the Money Link, Present in Header"); + moneyLink.click(); + logger.log(Status.PASS, "Clicked the Money Link"); + MoneyPage moneyPage = new MoneyPage(driver, logger); + PageFactory.initElements(driver, moneyPage); + return moneyPage; + } + + public PortFolioLoginPage clickSingIn() { + // Perform the Click + PortFolioLoginPage portFolioLoginPage = new PortFolioLoginPage(driver, logger); + PageFactory.initElements(driver, portFolioLoginPage); + return portFolioLoginPage; + } +} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/LogOutPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/LogOutPage.java new file mode 100644 index 0000000..83a9152 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/PageClasses/LogOutPage.java @@ -0,0 +1,36 @@ +package PageClasses; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import org.openqa.selenium.support.PageFactory; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import baseClasses.PageBaseClass; +import baseClasses.TopMenuClass; + +public class LogOutPage extends PageBaseClass { + + public TopMenuClass topmenu; + + public LogOutPage(WebDriver driver, ExtentTest logger) { + super(driver, logger); + topmenu = new TopMenuClass(driver, logger); + PageFactory.initElements(driver, topmenu); + } + + @FindBy(xpath = "//*[@id='wrapper']/div[4]/a") + public WebElement loginAgainLink; + + public PortFolioLoginPage clickLoginAgain() { + logger.log(Status.INFO, "Clicking the Login-Again Link"); + loginAgainLink.click(); + logger.log(Status.PASS, "Clicked the Login-Again Link Link"); + PortFolioLoginPage portfolioLogin = new PortFolioLoginPage(driver, logger); + PageFactory.initElements(driver, portfolioLogin); + return portfolioLogin; + } + +} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/MoneyPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/MoneyPage.java new file mode 100644 index 0000000..ab6b800 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/PageClasses/MoneyPage.java @@ -0,0 +1,36 @@ +package PageClasses; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import org.openqa.selenium.support.PageFactory; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import baseClasses.PageBaseClass; +import baseClasses.TopMenuClass; + +public class MoneyPage extends PageBaseClass { + + public TopMenuClass topmenu; + + public MoneyPage(WebDriver driver, ExtentTest logger) { + super(driver, logger); + topmenu = new TopMenuClass(driver, logger); + PageFactory.initElements(driver, topmenu); + } + + @FindBy(xpath = "//*[@id='signin_info']/a[1]") + public WebElement signinLink; + + public PortFolioLoginPage clickSingInLink() { + logger.log(Status.INFO, "Clicking the Sing-In Link"); + signinLink.click(); + logger.log(Status.PASS, "Clicked the Sing-In Link"); + PortFolioLoginPage portfolioLogin = new PortFolioLoginPage(driver, logger); + PageFactory.initElements(driver, portfolioLogin); + return portfolioLogin; + } + +} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java new file mode 100644 index 0000000..180cf84 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/PageClasses/MyPorfolioPage.java @@ -0,0 +1,259 @@ +package PageClasses; + +import java.util.List; + +import javax.swing.LookAndFeel; + +import org.apache.xmlbeans.impl.xb.xsdschema.Public; +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import org.openqa.selenium.support.PageFactory; +import org.testng.Assert; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import baseClasses.PageBaseClass; +import baseClasses.TopMenuClass; + +public class MyPorfolioPage extends PageBaseClass{ + + public TopMenuClass topmenu; + + public MyPorfolioPage(WebDriver driver, ExtentTest logger) { + super(driver, logger); + topmenu = new TopMenuClass(driver, logger); + PageFactory.initElements(driver, topmenu); + } + + @FindBy(xpath="//*[@id='headcontent']/div[1]/div[1]/a/span") + public WebElement moneyBiz_text; + + @FindBy(id="createPortfolio") + public WebElement createPortfolio_Btn; + + @FindBy(id="create") + public WebElement createportfolio_textbox; + + @FindBy(id="createPortfolioButton") + public WebElement submitCreatePortfolio_Btn; + + @FindBy(id="portfolioid") + public WebElement myPortfolioList; + + @FindBy(id="deletePortfolio") + public WebElement deletePortfolio_Btn; + + @FindBy(id="addStock") + public WebElement addStock_Btn; + + @FindBy(id="addstockname") + public WebElement stockName_TextBox; + + @FindBy(xpath="//*[@id='ajax_listOfOptions']/div[1]") + public WebElement stockValue; + + @FindBy(id="addstockqty") + public WebElement stockQualitity_txtBox; + + @FindBy(id="addstockprice") + public WebElement stockPrice_TxtBox; + + @FindBy(id="addStockButton") + public WebElement submitStock_Btn; + + @FindBy(id="stock") + public WebElement StockTable; + + @FindBy(id="stockPurchaseDate") + public WebElement stockPurchaseDate; + + + public void clickStockPurchaseCalendar(){ + + try { + stockPurchaseDate.click(); + logger.log(Status.PASS, "Clicked the Stock purchase Calendar"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public MyPorfolioPage submitStock(){ + try { + submitStock_Btn.click(); + logger.log(Status.PASS, "Submitted the Stock"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); + PageFactory.initElements(driver, myportfolio); + return myportfolio; + } + + public void verifyStock(String StockName){ + boolean flag= false; + try { + List tableRows = StockTable.findElements(By.xpath("/tbody/tr")); + + for (WebElement row : tableRows) { + List tableColumsn = row.findElements(By.tagName("td")); + + for (WebElement column : tableColumsn) { + if(column.getText().equalsIgnoreCase(StockName)){ + flag=true; + } + } + } + Assert.assertTrue(flag, "Given Stock : " +StockName + " is not present in this Portfolio"); + logger.log(Status.PASS, "Given Stock : " +StockName + " is not present in this Portfolio"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + + } + + + public void enterStockPrice(String stockPrice){ + try { + stockPrice_TxtBox.sendKeys(stockPrice); + logger.log(Status.PASS, "Entered the Price : " + stockPrice); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + + public void enterStockQuantity(String quantity){ + try { + stockQualitity_txtBox.sendKeys(quantity); + logger.log(Status.PASS, "Add the Quantity : " + quantity); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public void enterStockName(String stockName){ + try { + stockName_TextBox.sendKeys(stockName); + waitForPageLoad(); + stockValue.click(); + logger.log(Status.PASS, "Typed Stock Name : " + stockName); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public void clickAddStock(){ + try { + addStock_Btn.click(); + logger.log(Status.PASS, "Clicked the Add Stock Button"); + } catch (Exception e) { + reportFail(e.getMessage());; + } + } + + public MyPorfolioPage deletePortFolio(){ + try { + deletePortfolio_Btn.click(); + acceptAlert(); + logger.log(Status.PASS, "Deleted the Portfolio"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); + PageFactory.initElements(driver, myportfolio); + return myportfolio; + } + + public MyPorfolioPage selectPortfolio(String Value){ + selectDropDownValue(myPortfolioList, Value); + MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); + PageFactory.initElements(driver, myportfolio); + return myportfolio; + } + + public void isPorfolioExists(String portfolio){ + boolean flag = false; + try { + List allOptions = getAllElementsOfDropDown(myPortfolioList); + for (WebElement option : allOptions) { + if (option.getText().equalsIgnoreCase(portfolio)){ + flag=true; + }else{ + flag = false; + } + } + Assert.assertTrue(flag); + logger.log(Status.PASS, "Given Portfolio : " + portfolio + " , Present in Portfolio List"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + + public void isPorfolioDeleted(String portfolio){ + boolean flag = false; + try { + List allOptions = getAllElementsOfDropDown(myPortfolioList); + for (WebElement option : allOptions) { + if (!option.getText().equalsIgnoreCase(portfolio)){ + flag=true; + }else{ + flag = false; + } + } + Assert.assertTrue(flag); + logger.log(Status.PASS, "Given Portfolio : " + portfolio + " , is not Prsent in Portfolio List"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public MyPorfolioPage submitPortfolio(){ + try { + submitCreatePortfolio_Btn.click(); + logger.log(Status.PASS, "Submitted the Portfolio"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + + MyPorfolioPage myportfolio = new MyPorfolioPage(driver, logger); + PageFactory.initElements(driver, myportfolio); + return myportfolio; + + } + + public void enterPortfolioName(String portfolioName){ + try { + createportfolio_textbox.clear(); + createportfolio_textbox.sendKeys(portfolioName); + logger.log(Status.PASS, "Entered Portfolio Name : " + portfolioName); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + + public void clickCreatePortfolio(){ + try { + createPortfolio_Btn.click(); + logger.log(Status.PASS, "Clicked the Create Portfolio Button"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + public void verifyMoneyBiz(){ + moneyBiz_text.isDisplayed(); + } + + public TopMenuClass gettopMenu(){ + return topmenu; + } + + + +} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/PortFolioLoginPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/PortFolioLoginPage.java new file mode 100644 index 0000000..cab2e27 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/PageClasses/PortFolioLoginPage.java @@ -0,0 +1,93 @@ +package PageClasses; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import org.openqa.selenium.support.PageFactory; +import org.testng.Assert; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import baseClasses.PageBaseClass; +import baseClasses.TopMenuClass; + +public class PortFolioLoginPage extends PageBaseClass { + + public TopMenuClass topmenu; + + public PortFolioLoginPage(WebDriver driver, ExtentTest logger) { + super(driver, logger); + topmenu = new TopMenuClass(driver, logger); + PageFactory.initElements(driver, topmenu); + } + + @FindBy(id = "useremail") + public WebElement useremail_TextBox; + + @FindBy(id = "emailsubmit") + public WebElement emailSubmit_button; + + @FindBy(id = "userpass") + public WebElement password_TextBox; + + @FindBy(id = "loginsubmit") + public WebElement submitLogin_button; + + public MyPorfolioPage doLogin(String userName, String password) { + + useremail_TextBox.sendKeys(userName); + logger.log(Status.PASS, "Entered the UserName : " + userName); + emailSubmit_button.click(); + waitForPageLoad(); + logger.log(Status.PASS, "Clicked the UserName Submit Buttton"); + password_TextBox.sendKeys(password); + logger.log(Status.PASS, "Entered the Password : " + password); + submitLogin_button.click(); + waitForPageLoad(); + logger.log(Status.PASS, "Cliecked the Submit Login Button"); + + try { + Thread.sleep(5000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + String currentPageTitle = driver.getTitle(); + if (currentPageTitle.equals("Indian stock markets: Login to Portfolio")){ + reportFail("Login is failed on Portfolio Login Page"); + Assert.fail("Login Failed"); + } + MyPorfolioPage myportFolioPage = new MyPorfolioPage(driver, logger); + PageFactory.initElements(driver, myportFolioPage); + return myportFolioPage; + } + + public void enterUser(String userName){ + useremail_TextBox.sendKeys(userName); + logger.log(Status.PASS, "Entered the UserName : " + userName); + } + + public void submitUserName(){ + emailSubmit_button.click(); + logger.log(Status.PASS, "Clicked the UserName Submit Buttton"); + } + + public void enterPassword(String password){ + password_TextBox.sendKeys(password); + logger.log(Status.PASS, "Entered the Password : " + password); + } + + public MyPorfolioPage submitLogin(){ + submitLogin_button.click(); + logger.log(Status.PASS, "Cliecked the Submit Login Button"); + MyPorfolioPage myportFolioPage = new MyPorfolioPage(driver, logger); + PageFactory.initElements(driver, myportFolioPage); + return myportFolioPage; + } + + public void verifyPasswordField(){ + veriyElementIsDisplayed(password_TextBox); + } + +} diff --git a/SeleniumPOMFramework/src/main/java/PageClasses/RediffMailPage.java b/SeleniumPOMFramework/src/main/java/PageClasses/RediffMailPage.java new file mode 100644 index 0000000..efb7e7a --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/PageClasses/RediffMailPage.java @@ -0,0 +1,30 @@ +package PageClasses; + +import org.openqa.selenium.WebDriver; + +import com.aventstack.extentreports.ExtentTest; + +import baseClasses.PageBaseClass; + +public class RediffMailPage extends PageBaseClass{ + + + public RediffMailPage(WebDriver driver, ExtentTest logger){ + super(driver, logger); + } + + //WebElements of RediffMail Page + //Operation of Rediffmail Page + + public void clickWriteEmail(){ + //Write Mail + } + + public void typeMail(){ + //mail Tying + } + +public void getTitle(){ + + } +} diff --git a/SeleniumPOMFramework/src/main/java/TestCases/MailTests.java b/SeleniumPOMFramework/src/main/java/TestCases/MailTests.java new file mode 100644 index 0000000..53b6db5 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/TestCases/MailTests.java @@ -0,0 +1,25 @@ +package TestCases; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.testng.annotations.Test; + +import PageClasses.LandingPage; +import PageClasses.RediffMailPage; + +public class MailTests { + +// @Test +// public void writeMailTest(){ +// +// LandingPage landingPage = new LandingPage(); +// landingPage.getTitle(); +// landingPage.openBrowser(); +// landingPage.openWebSite(); +// LoginPage loginPage = landingPage.clickSingIn(); +// loginPage.getTitle(); +// RediffMailPage rediffmailPage = loginPage.doLogin(); +// rediffmailPage.getTitle(); +// } + +} diff --git a/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java b/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java new file mode 100644 index 0000000..f47d8a6 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/TestCases/MyPorfolioTest.java @@ -0,0 +1,113 @@ +package TestCases; + +import java.util.Hashtable; + +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; +import PageClasses.LandingPage; +import PageClasses.MoneyPage; +import PageClasses.MyPorfolioPage; +import PageClasses.PortFolioLoginPage; +import baseClasses.BaseTestClass; +import baseClasses.PageBaseClass; +import baseClasses.TopMenuClass; +import utilities.ConstantValue; +import utilities.TestDataProvider; + +public class MyPorfolioTest extends BaseTestClass{ + + LandingPage landingPage; + MoneyPage moneyPage; + PortFolioLoginPage portfolioLoginPage; + MyPorfolioPage myporfolioPage; + TopMenuClass topMenu; + + @Test(dataProvider="getOpenPortfolioTestData", groups={"Regression", "LoginTest" }) + public void openPorfolio(Hashtable testData){ + logger = report.createTest("Login Rediff Portfolio : " + testData.get("Comment")); + + invokeBrowser("chrome"); + PageBaseClass pageBase = new PageBaseClass(driver, logger); + PageFactory.initElements(driver, pageBase); + landingPage = pageBase.OpenApplication(); + moneyPage =landingPage.clickMoneyLink(); + portfolioLoginPage = moneyPage.clickSingInLink(); + myporfolioPage = portfolioLoginPage.doLogin(testData.get("UserName"), testData.get("Password")); + myporfolioPage.verifyMoneyBiz(); + myporfolioPage.getTitle(testData.get("PageTitle")); + topMenu = myporfolioPage.gettopMenu(); + topMenu.singOutApplication(); + } + + @Test(dataProvider="verifyLoginTestData", groups={"Regression", "LoginTest" }) + public void verifyLogin(Hashtable testData){ + logger = report.createTest("Login Rediff Portfolio : " + testData.get("Comment")); + + invokeBrowser("chrome"); + PageBaseClass pageBase = new PageBaseClass(driver, logger); + PageFactory.initElements(driver, pageBase); + landingPage = pageBase.OpenApplication(); + moneyPage =landingPage.clickMoneyLink(); + portfolioLoginPage = moneyPage.clickSingInLink(); + portfolioLoginPage.enterUser(testData.get("UserName")); + portfolioLoginPage.submitUserName(); + portfolioLoginPage.verifyPasswordField(); + + } + + @Test(dataProvider="addPortfolioTestData", groups={"Regression", "AddPortfolio" }) + public void addPortfolioTest(Hashtable testData){ + logger = report.createTest("Create Porfolio Test : " + testData.get("Comment")); + invokeBrowser("chrome"); + PageBaseClass pageBase = new PageBaseClass(driver, logger); + PageFactory.initElements(driver, pageBase); + landingPage = pageBase.OpenApplication(); + moneyPage =landingPage.clickMoneyLink(); + portfolioLoginPage = moneyPage.clickSingInLink(); + myporfolioPage = portfolioLoginPage.doLogin(ConstantValue.userName, ConstantValue.password); + myporfolioPage.verifyMoneyBiz(); + myporfolioPage.clickCreatePortfolio(); + waitForPageLoad(); + myporfolioPage.enterPortfolioName(testData.get("PortfolioName")); + myporfolioPage = myporfolioPage.submitPortfolio(); + waitForPageLoad(); + myporfolioPage.isPorfolioExists(testData.get("PortfolioName")); + } + + + @Test(dataProvider="addPortfolioTestData", groups={"Regression", "DeletePortfolio" }) + public void deletePortfolio(Hashtable testData){ + logger = report.createTest("Delete Porfolio Test : " + testData.get("Comment")); + invokeBrowser("chrome"); + PageBaseClass pageBase = new PageBaseClass(driver, logger); + PageFactory.initElements(driver, pageBase); + landingPage = pageBase.OpenApplication(); + moneyPage =landingPage.clickMoneyLink(); + portfolioLoginPage = moneyPage.clickSingInLink(); + myporfolioPage = portfolioLoginPage.doLogin(ConstantValue.userName, ConstantValue.password); + waitForPageLoad(); + myporfolioPage.verifyMoneyBiz(); + myporfolioPage = myporfolioPage.selectPortfolio(testData.get("PortfolioName")); + myporfolioPage = myporfolioPage.deletePortFolio(); + waitForPageLoad(); + myporfolioPage.isPorfolioDeleted(testData.get("PortfolioName")); + + } + + @DataProvider + public Object[][] getOpenPortfolioTestData(){ + return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "RediffLoginTest", "openPorfolio"); + } + + @DataProvider + public Object[][] verifyLoginTestData(){ + return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "RediffLoginTest", "verifyLogin"); + } + + @DataProvider + public Object[][] addPortfolioTestData(){ + return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "RediffLoginTest", "addPortfolioTest"); + } + +} diff --git a/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java b/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java new file mode 100644 index 0000000..07e748c --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/TestCases/MyStockTest.java @@ -0,0 +1,61 @@ +package TestCases; + +import java.util.Hashtable; + +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; + +import PageClasses.LandingPage; +import PageClasses.MoneyPage; +import PageClasses.MyPorfolioPage; +import PageClasses.PortFolioLoginPage; +import baseClasses.BaseTestClass; +import baseClasses.PageBaseClass; +import utilities.ConstantValue; +import utilities.TestDataProvider; + +public class MyStockTest extends BaseTestClass{ + LandingPage landingPage; + MoneyPage moneyPage; + PortFolioLoginPage portfolioLoginPage; + MyPorfolioPage myporfolioPage; + + + @Test(dataProvider="AddStockTestData") + public void AddStockTest(Hashtable testData){ + logger = report.createTest("Add Stock in: " + testData.get("PortfolioName") + " - Stock Name" + testData.get("StockName")); + + invokeBrowser("chrome"); + PageBaseClass pageBase = new PageBaseClass(driver, logger); + PageFactory.initElements(driver, pageBase); + landingPage = pageBase.OpenApplication(); + moneyPage =landingPage.clickMoneyLink(); + portfolioLoginPage = moneyPage.clickSingInLink(); + myporfolioPage = portfolioLoginPage.doLogin(ConstantValue.userName, ConstantValue.password); + myporfolioPage.verifyMoneyBiz(); + myporfolioPage.clickCreatePortfolio(); + waitForPageLoad(); + myporfolioPage.enterPortfolioName(testData.get("PortfolioName")); + myporfolioPage = myporfolioPage.submitPortfolio(); + waitForPageLoad(); + myporfolioPage.isPorfolioExists(testData.get("PortfolioName")); + myporfolioPage.clickAddStock(); + myporfolioPage.enterStockName(testData.get("StockName")); + myporfolioPage.clickStockPurchaseCalendar(); + selectDateIncalendar("11/02/2017"); + myporfolioPage.enterStockQuantity(testData.get("Quantity")); + myporfolioPage.enterStockPrice(testData.get("StockPrice")); + myporfolioPage = myporfolioPage.submitStock(); + waitForPageLoad(); + myporfolioPage.verifyStock(testData.get("StockName")); + + + } + + @DataProvider + public Object[][] AddStockTestData(){ + return TestDataProvider.getTestData("RediffPortFolioLaunch.xlsx", "StockTestData", "AddStockTest"); + } + +} diff --git a/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java b/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java new file mode 100644 index 0000000..895cfd7 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/baseClasses/BaseTestClass.java @@ -0,0 +1,141 @@ +package baseClasses; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.concurrent.TimeUnit; + +import org.openqa.selenium.By; +import org.openqa.selenium.JavascriptExecutor; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.ie.InternetExplorerDriver; +import org.openqa.selenium.opera.OperaDriver; +import org.openqa.selenium.safari.SafariDriver; +import org.openqa.selenium.support.PageFactory; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.AfterTest; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import PageClasses.LandingPage; +import utilities.ExtentReportManager; + +public class BaseTestClass { + + public WebDriver driver; + public ExtentReports report = ExtentReportManager.getReportInstance(); + public ExtentTest logger; + + /****************** Invoke Browser ***********************/ + public void invokeBrowser(String browserName) { + + try { + + if (browserName.equalsIgnoreCase("Chrome")) { + System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir") + "/drivers/chromedriver"); + driver = new ChromeDriver(); + } else if (browserName.equalsIgnoreCase("Mozila")) { + System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir") + "/drivers/geckodriver"); + driver = new FirefoxDriver(); + } else if (browserName.equalsIgnoreCase("Opera")) { + System.setProperty("webdriver.opera.driver", System.getProperty("user.dir") + "/drivers/operadriver"); + driver = new OperaDriver(); + } else if (browserName.equalsIgnoreCase("IE")) { + System.setProperty("webdriver.ie.driver", + System.getProperty("user.dir") + "/drivers/IEDriverServer.exe"); + driver = new InternetExplorerDriver(); + } else { + driver = new SafariDriver(); + } + } catch (Exception e) { + // reportFail(e.getMessage()); + System.out.println(e.getMessage()); + } + + driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS); + driver.manage().timeouts().pageLoadTimeout(60, TimeUnit.SECONDS); + driver.manage().window().maximize(); + } + + @AfterMethod + public void flushReports() { + report.flush(); + driver.close(); + } + + /***************** Select Date From Calendar *****************/ + public void selectDateIncalendar(String date) { + + Date currentDate = new Date(); + SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy"); + try { + Date expectedDate = dateFormat.parse(date); + + String day = new SimpleDateFormat("dd").format(expectedDate); + String month = new SimpleDateFormat("MMMM").format(expectedDate); + String year = new SimpleDateFormat("yyyy").format(expectedDate); + + String expectedMonthYear = month + " " + year; + + while (true) { + String displayDate = driver.findElement(By.className("dpTitleText")).getText(); + + if (expectedMonthYear.equals(displayDate)) { + + driver.findElement(By.xpath("//td[text()= '" + day + "']")).click(); + + break; + } else if (expectedDate.compareTo(currentDate) > 0) { + driver.findElement(By.xpath("//*[@id='datepicker']/table/tbody/tr[1]/td[4]/button")).click(); + } else { + driver.findElement(By.xpath("//*[@id='datepicker']/table/tbody/tr[1]/td[2]/button")).click(); + } + + } + + } catch (ParseException e) { + e.printStackTrace(); + } + + } + + /***************** Wait Functions in Framework *****************/ + public void waitForPageLoad() { + JavascriptExecutor js = (JavascriptExecutor) driver; + + int i = 0; + while (i != 180) { + String pageState = (String) js.executeScript("return document.readyState;"); + if (pageState.equals("complete")) { + break; + } else { + waitLoad(1); + } + } + + waitLoad(2); + + i = 0; + while (i != 180) { + Boolean jsState = (Boolean) js.executeScript("return window.jQuery != undefined && jQuery.active == 0;"); + if (jsState) { + break; + } else { + waitLoad(1); + } + } + } + + public void waitLoad(int i) { + try { + Thread.sleep(i * 1000); + } catch (InterruptedException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } +} diff --git a/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java b/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java new file mode 100644 index 0000000..893e417 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/baseClasses/PageBaseClass.java @@ -0,0 +1,147 @@ +package baseClasses; + +import java.io.File; +import java.io.IOException; +import java.util.List; + +import org.apache.commons.io.FileUtils; +import org.apache.xmlbeans.impl.xb.xsdschema.All; +import org.openqa.selenium.Alert; +import org.openqa.selenium.OutputType; +import org.openqa.selenium.TakesScreenshot; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.PageFactory; +import org.openqa.selenium.support.ui.Select; +import org.testng.Assert; +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import PageClasses.LandingPage; +import utilities.DateUtil; + +public class PageBaseClass extends BaseTestClass { + + public ExtentTest logger; + + public PageBaseClass(WebDriver driver, ExtentTest logger) { + this.driver = driver; + this.logger = logger; + } + + /****************** OpenApplication ***********************/ + public LandingPage OpenApplication() { + logger.log(Status.INFO, "Opening the WebSite"); + driver.get("https://www.rediff.com/"); + logger.log(Status.PASS, "Successfully Opened the https://www.rediff.com"); + LandingPage landingPage = new LandingPage(driver, logger); + PageFactory.initElements(driver, landingPage); + return landingPage; + } + + /****************** Get Page Title ***********************/ + public void getTitle(String expectedTitle) { + try { + Assert.assertEquals(driver.getTitle(), expectedTitle); + reportPass("Actual Title : " + driver.getTitle() + " - equals to Expected Title : " + expectedTitle); + } catch (Exception e) { + reportFail(e.getMessage()); + } + + } + + + /****************** Accept Java Script Alert ***********************/ + public void acceptAlert(){ + try { + Alert alert = driver.switchTo().alert(); + alert.accept(); + logger.log(Status.PASS, "Page Alert Accepted"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + + } + + /****************** Cancel Java Script Alert ***********************/ + public void cancelAlert(){ + try { + Alert alert = driver.switchTo().alert(); + alert.dismiss();; + logger.log(Status.PASS, "Page Alert Rejected"); + } catch (Exception e) { + reportFail(e.getMessage()); + } + + } + + /****************** Select value From DropDown ***********************/ + public void selectDropDownValue(WebElement webElement, String value){ + try { + Select select = new Select(webElement); + select.selectByVisibleText(value); + logger.log(Status.PASS, "Selectd the Value : " + value); + } catch (Exception e) { + reportFail(e.getMessage()); + } + } + + + + /****************** Verify Element is Present ***********************/ + public void veriyElementIsDisplayed(WebElement webElement){ + try { + if(webElement.isDisplayed()){ + reportPass("Password Box is Displayed"); + }else { + reportFail("Password box is not appeared"); + } + + } catch (Exception e) { + reportFail(e.getMessage()); + } + + } + + /****************** Get All Elements of DropDown ***********************/ + public List getAllElementsOfDropDown(WebElement webElement){ + try { + Select select = new Select(webElement); + List allElements = select.getOptions(); + return allElements; + } catch (Exception e) { + reportFail(e.getMessage()); + } + return null; + } + + + /****************** Reporting Functions ***********************/ + public void reportFail(String reportString) { + logger.log(Status.FAIL, reportString); + takeScreenShotOnFailure(); + Assert.fail(reportString); + } + + public void reportPass(String reportString) { + logger.log(Status.PASS, reportString); + } + + /****************** Capture Screen Shot ***********************/ + public void takeScreenShotOnFailure() { + TakesScreenshot takeScreenShot = (TakesScreenshot) driver; + File sourceFile = takeScreenShot.getScreenshotAs(OutputType.FILE); + + File destFile = new File(System.getProperty("user.dir") + "/ScreenShots/" + DateUtil.getTimeStamp() + ".png"); + try { + FileUtils.copyFile(sourceFile, destFile); + logger.addScreenCaptureFromPath( + System.getProperty("user.dir") + "/ScreenShots/" + DateUtil.getTimeStamp() + ".png"); + + } catch (IOException e) { + e.printStackTrace(); + } + + } + +} diff --git a/SeleniumPOMFramework/src/main/java/baseClasses/TopMenuClass.java b/SeleniumPOMFramework/src/main/java/baseClasses/TopMenuClass.java new file mode 100644 index 0000000..e2744d4 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/baseClasses/TopMenuClass.java @@ -0,0 +1,34 @@ +package baseClasses; + +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.support.FindBy; +import org.openqa.selenium.support.PageFactory; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +import PageClasses.LogOutPage; + +public class TopMenuClass extends PageBaseClass { + + public TopMenuClass(WebDriver driver, ExtentTest logger) { + super(driver, logger); + } + + @FindBy(xpath = "//*[@id='wrapper']/div[3]/ul/li[2]/a") + public WebElement myPortfolioLink; + + @FindBy(xpath = "//*[@id='signin_info']/a") + public WebElement singoutLink; + + public LogOutPage singOutApplication() { + logger.log(Status.INFO, "Clicking the Sing-Out Link"); + singoutLink.click(); + logger.log(Status.PASS, "Clicked the Sing-Out Link"); + LogOutPage logoutPage = new LogOutPage(driver, logger); + PageFactory.initElements(driver, logoutPage); + return logoutPage; + } + +} diff --git a/SeleniumPOMFramework/src/main/java/utilities/ConstantValue.java b/SeleniumPOMFramework/src/main/java/utilities/ConstantValue.java new file mode 100644 index 0000000..75f4642 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/utilities/ConstantValue.java @@ -0,0 +1,8 @@ +package utilities; + +public class ConstantValue { + + public static final String userName="anshulc55"; + public static final String password="Test@1234"; + +} diff --git a/SeleniumPOMFramework/src/main/java/utilities/DateUtil.java b/SeleniumPOMFramework/src/main/java/utilities/DateUtil.java new file mode 100644 index 0000000..d1160bb --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/utilities/DateUtil.java @@ -0,0 +1,11 @@ +package utilities; + +import java.util.Date; + +public class DateUtil { + + public static String getTimeStamp(){ + Date date = new Date(); + return date.toString().replaceAll(":", "_").replaceAll(" ", "_"); + } +} diff --git a/SeleniumPOMFramework/src/main/java/utilities/ExtentReportManager.java b/SeleniumPOMFramework/src/main/java/utilities/ExtentReportManager.java new file mode 100644 index 0000000..3112165 --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/utilities/ExtentReportManager.java @@ -0,0 +1,35 @@ +package utilities; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.reporter.ExtentHtmlReporter; +import com.aventstack.extentreports.reporter.configuration.ChartLocation; + + +public class ExtentReportManager { + + //public static ExtentHtmlReporter htmlReporter; + public static ExtentReports report; + + public static ExtentReports getReportInstance(){ + + if(report == null){ + String reportName = DateUtil.getTimeStamp() + ".html"; + ExtentHtmlReporter htmlReporter = new ExtentHtmlReporter(System.getProperty("user.dir") + "/test-output/" + reportName); + report = new ExtentReports(); + report.attachReporter(htmlReporter); + + report.setSystemInfo("OS", "Windows 10"); + report.setSystemInfo("Environment", "UAT"); + report.setSystemInfo("Build Number", "10.8.1"); + report.setSystemInfo("Browser", "Chrome"); + + htmlReporter.config().setDocumentTitle("UAT UI Automation Results"); + htmlReporter.config().setReportName("All Headlines UI Test Report"); + htmlReporter.config().setTestViewChartLocation(ChartLocation.TOP); + htmlReporter.config().setTimeStampFormat("MMM dd, yyyy HH:mm:ss"); + } + + return report; + } + +} diff --git a/SeleniumPOMFramework/src/main/java/utilities/ReadExcelDataFile.java b/SeleniumPOMFramework/src/main/java/utilities/ReadExcelDataFile.java new file mode 100644 index 0000000..432353d --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/utilities/ReadExcelDataFile.java @@ -0,0 +1,443 @@ +package utilities; + +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.util.Calendar; +import org.apache.poi.hssf.usermodel.HSSFDateUtil; +import org.apache.poi.hssf.util.HSSFColor; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.CellStyle; +import org.apache.poi.xssf.usermodel.*; + +public class ReadExcelDataFile { + + public String path; + public FileInputStream fis = null; + public FileOutputStream fileOut = null; + private XSSFWorkbook workbook = null; + private XSSFSheet sheet = null; + private XSSFRow row = null; + private XSSFCell cell = null; + + /****************** Constructor ***********************/ + public ReadExcelDataFile(String path) { + + this.path = path; + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + sheet = workbook.getSheetAt(0); + fis.close(); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + + + /****************** Returns the row count in a sheet ***********************/ + public int getRowCount(String sheetName) { + int index = workbook.getSheetIndex(sheetName); + if (index == -1) + return 0; + else { + sheet = workbook.getSheetAt(index); + int number = sheet.getLastRowNum() + 1; + return number; + } + + } + + /****************** Returns the data from a cell ***********************/ + public String getCellData(String sheetName, String colName, int rowNum) { + try { + if (rowNum <= 0) + return ""; + + int index = workbook.getSheetIndex(sheetName); + int col_Num = -1; + if (index == -1) + return ""; + + sheet = workbook.getSheetAt(index); + row = sheet.getRow(0); + for (int i = 0; i < row.getLastCellNum(); i++) { + // System.out.println(row.getCell(i).getStringCellValue().trim()); + if (row.getCell(i).getStringCellValue().trim().equals(colName.trim())) + col_Num = i; + } + if (col_Num == -1) + return ""; + + sheet = workbook.getSheetAt(index); + row = sheet.getRow(rowNum - 1); + if (row == null) + return ""; + cell = row.getCell(col_Num); + + if (cell == null) + return ""; + // System.out.println(cell.getCellType()); + if (cell.getCellType() == Cell.CELL_TYPE_STRING) + return cell.getStringCellValue(); + else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC || cell.getCellType() == Cell.CELL_TYPE_FORMULA) { + + String cellText = String.valueOf(cell.getNumericCellValue()); + if (HSSFDateUtil.isCellDateFormatted(cell)) { + // format in form of M/D/YY + double d = cell.getNumericCellValue(); + + Calendar cal = Calendar.getInstance(); + cal.setTime(HSSFDateUtil.getJavaDate(d)); + cellText = (String.valueOf(cal.get(Calendar.YEAR))).substring(2); + cellText = cal.get(Calendar.DAY_OF_MONTH) + "/" + cal.get(Calendar.MONTH) + 1 + "/" + cellText; + + // System.out.println(cellText); + + } + + return cellText; + } else if (cell.getCellType() == Cell.CELL_TYPE_BLANK) + return ""; + else + return String.valueOf(cell.getBooleanCellValue()); + + } catch (Exception e) { + + e.printStackTrace(); + return "row " + rowNum + " or column " + colName + " does not exist in xls"; + } + } + + + /****************** Returns the data from a cell ***********************/ + public String getCellData(String sheetName, int colNum, int rowNum) { + try { + if (rowNum <= 0) + return ""; + + int index = workbook.getSheetIndex(sheetName); + + if (index == -1) + return ""; + + sheet = workbook.getSheetAt(index); + row = sheet.getRow(rowNum - 1); + if (row == null) + return ""; + cell = row.getCell(colNum); + if (cell == null) + return ""; + + if (cell.getCellType() == Cell.CELL_TYPE_STRING) + return cell.getStringCellValue(); + else if (cell.getCellType() == Cell.CELL_TYPE_NUMERIC || cell.getCellType() == Cell.CELL_TYPE_FORMULA) { + + String cellText = String.valueOf(cell.getNumericCellValue()); + + return cellText; + } else if (cell.getCellType() == Cell.CELL_TYPE_BLANK) + return ""; + else + return String.valueOf(cell.getBooleanCellValue()); + } catch (Exception e) { + + e.printStackTrace(); + return "row " + rowNum + " or column " + colNum + " does not exist in xls"; + } + } + + + /****************** Returns true if data is set successfully else false ***********************/ + public boolean setCellData(String sheetName, String colName, int rowNum, String data) { + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + + if (rowNum <= 0) + return false; + + int index = workbook.getSheetIndex(sheetName); + int colNum = -1; + if (index == -1) + return false; + + sheet = workbook.getSheetAt(index); + + row = sheet.getRow(0); + for (int i = 0; i < row.getLastCellNum(); i++) { + // System.out.println(row.getCell(i).getStringCellValue().trim()); + if (row.getCell(i).getStringCellValue().trim().equals(colName)) + colNum = i; + } + if (colNum == -1) + return false; + + sheet.autoSizeColumn(colNum); + row = sheet.getRow(rowNum - 1); + if (row == null) + row = sheet.createRow(rowNum - 1); + + cell = row.getCell(colNum); + if (cell == null) + cell = row.createCell(colNum); + + // cell style + CellStyle cs = workbook.createCellStyle(); + cs.setWrapText(true); + cell.setCellStyle(cs); + cell.setCellValue(data); + + fileOut = new FileOutputStream(path); + + workbook.write(fileOut); + + fileOut.close(); + + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + } + + + /****************** Returns true if data is set successfully else false ***********************//* + public boolean setCellData(String sheetName, String colName, int rowNum, String data, String url) { + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + + if (rowNum <= 0) + return false; + + int index = workbook.getSheetIndex(sheetName); + int colNum = -1; + if (index == -1) + return false; + + sheet = workbook.getSheetAt(index); + // System.out.println("A"); + row = sheet.getRow(0); + for (int i = 0; i < row.getLastCellNum(); i++) { + // System.out.println(row.getCell(i).getStringCellValue().trim()); + if (row.getCell(i).getStringCellValue().trim().equalsIgnoreCase(colName)) + colNum = i; + } + + if (colNum == -1) + return false; + sheet.autoSizeColumn(colNum); // ashish + row = sheet.getRow(rowNum - 1); + if (row == null) + row = sheet.createRow(rowNum - 1); + + cell = row.getCell(colNum); + if (cell == null) + cell = row.createCell(colNum); + + cell.setCellValue(data); + XSSFCreationHelper createHelper = workbook.getCreationHelper(); + + // cell style for hyperlinks + // by default hypelrinks are blue and underlined + CellStyle hlink_style = workbook.createCellStyle(); + XSSFFont hlink_font = workbook.createFont(); + hlink_font.setUnderline(XSSFFont.U_SINGLE); + hlink_font.setColor(IndexedColors.BLUE.getIndex()); + hlink_style.setFont(hlink_font); + // hlink_style.setWrapText(true); + + XSSFHyperlink link = createHelper.createHyperlink(XSSFHyperlink.LINK_FILE); + link.setAddress(url); + cell.setHyperlink(link); + cell.setCellStyle(hlink_style); + + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + + fileOut.close(); + + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + }*/ + + + /****************** Returns true if sheet is created successfully else false ***********************/ + public boolean addSheet(String sheetname) { + + FileOutputStream fileOut; + try { + workbook.createSheet(sheetname); + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + } + + + /****************** Returns true if sheet is removed successfully else false if sheet doesn't exist ***********************/ + public boolean removeSheet(String sheetName) { + int index = workbook.getSheetIndex(sheetName); + if (index == -1) + return false; + + FileOutputStream fileOut; + try { + workbook.removeSheetAt(index); + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + } + + + /****************** Returns true if column is created successfully ***********************/ + public boolean addColumn(String sheetName, String colName) { + try { + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + int index = workbook.getSheetIndex(sheetName); + if (index == -1) + return false; + + XSSFCellStyle style = workbook.createCellStyle(); + style.setFillForegroundColor(HSSFColor.GREY_40_PERCENT.index); + + sheet = workbook.getSheetAt(index); + + row = sheet.getRow(0); + if (row == null) + row = sheet.createRow(0); + + if (row.getLastCellNum() == -1) + cell = row.createCell(0); + else + cell = row.createCell(row.getLastCellNum()); + + cell.setCellValue(colName); + cell.setCellStyle(style); + + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + + } catch (Exception e) { + e.printStackTrace(); + return false; + } + + return true; + + } + + + /****************** Removes a column and all the contents ***********************/ + public boolean removeColumn(String sheetName, int colNum) { + try { + if (!isSheetExist(sheetName)) + return false; + fis = new FileInputStream(path); + workbook = new XSSFWorkbook(fis); + sheet = workbook.getSheet(sheetName); + XSSFCellStyle style = workbook.createCellStyle(); + style.setFillForegroundColor(HSSFColor.GREY_40_PERCENT.index); + XSSFCreationHelper createHelper = workbook.getCreationHelper(); + + + for (int i = 0; i < getRowCount(sheetName); i++) { + row = sheet.getRow(i); + if (row != null) { + cell = row.getCell(colNum); + if (cell != null) { + cell.setCellStyle(style); + row.removeCell(cell); + } + } + } + fileOut = new FileOutputStream(path); + workbook.write(fileOut); + fileOut.close(); + } catch (Exception e) { + e.printStackTrace(); + return false; + } + return true; + + } + + + /****************** Find whether sheets exists ***********************/ + public boolean isSheetExist(String sheetName) { + int index = workbook.getSheetIndex(sheetName); + if (index == -1) { + index = workbook.getSheetIndex(sheetName.toUpperCase()); + if (index == -1) + return false; + else + return true; + } else + return true; + } + + + /****************** Returns number of columns in a sheet ***********************/ + public int getColumnCount(String sheetName) { + // check if sheet exists + if (!isSheetExist(sheetName)) + return -1; + + sheet = workbook.getSheet(sheetName); + row = sheet.getRow(0); + + if (row == null) + return -1; + + return row.getLastCellNum(); + + } + + + /*public boolean addHyperLink(String sheetName, String screenShotColName, String testCaseName, int index, String url, + String message) { + url = url.replace('\\', '/'); + if (!isSheetExist(sheetName)) + return false; + + sheet = workbook.getSheet(sheetName); + + for (int i = 2; i <= getRowCount(sheetName); i++) { + if (getCellData(sheetName, 0, i).equalsIgnoreCase(testCaseName)) { + setCellData(sheetName, screenShotColName, i + index, message, url); + break; + } + } + + return true; + }*/ + + /****************** Returns Cell Row Number ***********************/ + public int getCellRowNum(String sheetName, String colName, String cellValue) { + + for (int i = 2; i <= getRowCount(sheetName); i++) { + if (getCellData(sheetName, colName, i).equalsIgnoreCase(cellValue)) { + return i; + } + } + return -1; + + } + +} diff --git a/SeleniumPOMFramework/src/main/java/utilities/TestDataProvider.java b/SeleniumPOMFramework/src/main/java/utilities/TestDataProvider.java new file mode 100644 index 0000000..2155c6a --- /dev/null +++ b/SeleniumPOMFramework/src/main/java/utilities/TestDataProvider.java @@ -0,0 +1,64 @@ +package utilities; + +import java.util.Hashtable; + +import org.testng.annotations.DataProvider; + +public class TestDataProvider { + + /* + @Test(dataProvider="getTestData") + public void sampleTestOne(Hashtable table) { + System.err.println(table.get("Col2 ")); + } + */ + + /************** To the Data for TestCase ******************/ + public static Object[][] getTestData(String DataFileName, String SheetName, String TestName) { + + ReadExcelDataFile readdata = new ReadExcelDataFile( + System.getProperty("user.dir") + "/TestData/" + DataFileName); + String sheetName = SheetName; + String testName = TestName; + + // Find Start Row of TestCase + int startRowNum = 0; + while (!readdata.getCellData(sheetName, 0, startRowNum).equalsIgnoreCase(testName)) { + startRowNum++; + } + + int startTestColumn = startRowNum + 1; + int startTestRow = startRowNum + 2; + + // Find Number of Rows of TestCase + int rows = 0; + while (!readdata.getCellData(sheetName, 0, startTestRow + rows).equals("")) { + rows++; + } + + // Find Number of Columns in Test + int colmns = 0; + while (!readdata.getCellData(sheetName, colmns, startTestColumn).equals("")) { + colmns++; + } + + //Define Two Object Array + Object[][] dataSet = new Object[rows][1]; + Hashtable dataTable = null; + int dataRowNumber=0; + for (int rowNumber = startTestRow; rowNumber <= startTestColumn + rows; rowNumber++) { + dataTable = new Hashtable(); + for (int colNumber = 0; colNumber < colmns; colNumber++) { + String key = readdata.getCellData(sheetName, colNumber, startTestColumn); + String value = readdata.getCellData(sheetName, colNumber, rowNumber); + dataTable.put(key, value); + //dataSet[dataRowNumber][colNumber]=readdata.getCellData(sheetName, colNumber, rowNumber); + //00,01,02,03 + //10,11,12 + } + dataSet[dataRowNumber][0]=dataTable; + dataRowNumber++; + } + return dataSet; + } +} diff --git a/SeleniumPOMFramework/testng.xml b/SeleniumPOMFramework/testng.xml new file mode 100644 index 0000000..ae4b100 --- /dev/null +++ b/SeleniumPOMFramework/testng.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/.DS_Store b/TestNGMavenSampleProject/.DS_Store new file mode 100644 index 0000000..f43fb8f Binary files /dev/null and b/TestNGMavenSampleProject/.DS_Store differ diff --git a/TestNGMavenSampleProject/pom.xml b/TestNGMavenSampleProject/pom.xml new file mode 100644 index 0000000..3bc039b --- /dev/null +++ b/TestNGMavenSampleProject/pom.xml @@ -0,0 +1,51 @@ + + 4.0.0 + com + TestNGMavenSampleProject + 0.0.1-SNAPSHOT + + + + org.testng + testng + 7.9.0 + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.12.1 + + 21 + 21 + + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.2.5 + + + src/test/resources/SuiteABtestng.xml + + + + + suitethreadpoolsize + 2 + + + + + + + + \ No newline at end of file diff --git a/TestNGMavenSampleProject/src/main/java/com/testng/dataprovider/DataProviderSource.java b/TestNGMavenSampleProject/src/main/java/com/testng/dataprovider/DataProviderSource.java new file mode 100644 index 0000000..f150d6e --- /dev/null +++ b/TestNGMavenSampleProject/src/main/java/com/testng/dataprovider/DataProviderSource.java @@ -0,0 +1,34 @@ +package com.testng.dataprovider; + +import java.lang.reflect.Method; + +import org.testng.ITestContext; +import org.testng.annotations.DataProvider; + +public class DataProviderSource { + + @DataProvider(name = "TestType") + public static Object[][] getTestTypeData(ITestContext context) { + String testName = context.getName(); + if ("IntegrationLevel".equals(testName)) { + return new Object[][] { { "Integration test data" } }; + } else if ("AcceptanceLevel".equals(testName)) { + return new Object[][] { { "Acceptance test data" } }; + } else { + return new Object[][] { { "Common test data" } }; + } + } + + @DataProvider(name = "scenarioData") + public static Object[][] getScenarioData(Method method) { + String testCase = method.getName(); + if ("scenario1".equals(testCase)) { + return new Object[][] { { "Scenario1 data" } }; + } else if ("scenario2".equals(testCase)) { + return new Object[][] { { "Scenario2 data" } }; + } else { + return new Object[][] { { "Common scenario data" } }; + } + } + +} diff --git a/TestNGMavenSampleProject/src/main/java/com/testng/listeners/DemoListeners.java b/TestNGMavenSampleProject/src/main/java/com/testng/listeners/DemoListeners.java new file mode 100644 index 0000000..e09b4df --- /dev/null +++ b/TestNGMavenSampleProject/src/main/java/com/testng/listeners/DemoListeners.java @@ -0,0 +1,51 @@ +package com.testng.listeners; + +import org.testng.ITestContext; +import org.testng.ITestListener; +import org.testng.ITestResult; + +public class DemoListeners implements ITestListener{ + + @Override + public void onTestStart(ITestResult result) { + System.out.println("Test Started : " + result.getName()); + + } + + @Override + public void onTestSuccess(ITestResult result) { + System.out.println("Test Got Successful : " + result.getName()); + + } + + @Override + public void onTestFailure(ITestResult result) { + System.out.println("Test Got Failed : " + result.getName()); + + } + + @Override + public void onTestSkipped(ITestResult result) { + System.out.println("Test Got Skipped : " + result.getName()); + + } + + @Override + public void onTestFailedButWithinSuccessPercentage(ITestResult result) { + // TODO Auto-generated method stub + + } + + @Override + public void onStart(ITestContext context) { + // TODO Auto-generated method stub + + } + + @Override + public void onFinish(ITestContext context) { + // TODO Auto-generated method stub + + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderAcceptanceExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderAcceptanceExample.java new file mode 100644 index 0000000..a5078e3 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderAcceptanceExample.java @@ -0,0 +1,12 @@ +package com.testng.dataprovider; + +import org.testng.annotations.Test; + +public class DataProviderAcceptanceExample { + + @Test(dataProvider = "TestType", dataProviderClass=DataProviderSource.class) + public void acceptanceTest(String data) { + System.out.println("Acceptance testing: Data(" + data + ")"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderIntegrationExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderIntegrationExample.java new file mode 100644 index 0000000..e013d8c --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderIntegrationExample.java @@ -0,0 +1,12 @@ +package com.testng.dataprovider; + +import org.testng.annotations.Test; + +public class DataProviderIntegrationExample { + + @Test(dataProvider = "TestType", dataProviderClass=DataProviderSource.class) + public void integrationTest(String data) { + System.out.println("Integration testing: Data(" + data + ")"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderParameterExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderParameterExample.java new file mode 100644 index 0000000..b4cea80 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/DataProviderParameterExample.java @@ -0,0 +1,22 @@ +package com.testng.dataprovider; + +import org.testng.annotations.Test; + +public class DataProviderParameterExample { + + @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) + public void scenario1(String scenarioData) { + System.out.println("Scenario testing: Data(" + scenarioData + ")"); + } + + @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) + public void scenario2(String scenarioData) { + System.out.println("Scenario testing: Data(" + scenarioData + ")"); + } + + @Test(dataProvider = "scenarioData", dataProviderClass=DataProviderSource.class) + public void commonScenarios(String scenarioData) { + System.out.println("Common Scenarios testing: Data(" + scenarioData + ")"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/TestParameterExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/TestParameterExample.java new file mode 100644 index 0000000..faf94c9 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/dataprovider/TestParameterExample.java @@ -0,0 +1,34 @@ +package com.testng.dataprovider; + +import org.testng.Assert; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; + +public class TestParameterExample { + + @Test (dataProvider = "DoubleSet") + public void testAddition(int actual, int expected){ + int actualValue = actual + 20; + Assert.assertEquals(actualValue, expected); + } + + + @DataProvider + public Object[][] getData(){ + return new Object[][]{ + {100, 120}, + {200, 220}, + {250, 270}, + {300, 310}, + {400, 420} + }; + } + + @DataProvider (name = "DoubleSet") + public Object[][] getDataSet2(){ + return new Object[][]{ + {10, 30}, + {20, 40}, + }; + } +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/listeners/SampleTestClass.java b/TestNGMavenSampleProject/src/test/java/com/testng/listeners/SampleTestClass.java new file mode 100644 index 0000000..0c04737 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/listeners/SampleTestClass.java @@ -0,0 +1,35 @@ +package com.testng.listeners; +import org.testng.Assert; +import org.testng.SkipException; +import org.testng.annotations.DataProvider; +import org.testng.annotations.Test; + +public class SampleTestClass { + + @Test + public void testOne(){ + System.out.println("I am TestOne"); + } + + @Test(dataProvider = "dataprovider") + public void testGetData(String s) { + System.out.println("Test GetData method, input = " +s); + } + + @DataProvider + public Object[] dataprovider() { + return new Object[] {"A", "B"}; + } + + @Test + public void testThree(){ + Assert.assertEquals(5, 7); + } + + @Test + public void testFour(){ + System.out.println("I am testFour"); + throw new SkipException(null); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/AssertionExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/AssertionExample.java new file mode 100644 index 0000000..1389ca0 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/AssertionExample.java @@ -0,0 +1,44 @@ +package com.testng.training; + +import org.testng.Assert; +import org.testng.annotations.Test; + +public class AssertionExample { + + @Test + public void testOne(){ + System.out.println("Hi, I am Test One ....."); + Assert.assertEquals("FaceBook", "FaceBook"); + } + + @Test + public void testTwo(){ + + Assert.assertEquals(404, 200); + System.out.println("Hi, I am Test Two ....."); + } + + @Test + public void testThree(){ + System.out.println("Hi, I am Test Three ....."); + Assert.assertTrue(true); + + } + + @Test + public void testFour(){ + System.out.println("Hi, I am Test Four ....."); + Assert.assertTrue(false, "Making Test Failure"); + } + + @Test + public void testFive(){ + System.out.println("Hi, I am Test Five ....."); + } + + @Test + public void testSix(){ + System.out.println("Hi, I am Test Sixs ....."); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/MultiTestDependency.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/MultiTestDependency.java new file mode 100644 index 0000000..d5c3187 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/MultiTestDependency.java @@ -0,0 +1,30 @@ +package com.testng.training; + +import org.testng.Assert; +import org.testng.annotations.Test; + +public class MultiTestDependency { + + @Test + public void start() { + System.out.println("Starting the server"); + } + + @Test (dependsOnMethods="start") + public void init() { + + System.out.println("Initializing the data for processing!"); + } + + @Test(dependsOnMethods="init") + public void process() { + Assert.assertTrue(false); + System.out.println("Processing the data!"); + } + + @Test(dependsOnMethods={"process","init"}) + public void stop() { + System.out.println("Stopping the server"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/PriorityExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/PriorityExample.java new file mode 100644 index 0000000..47659bc --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/PriorityExample.java @@ -0,0 +1,29 @@ +package com.testng.training; + +import org.testng.annotations.Test; + +public class PriorityExample { + + @Test + public void testOne(){ + System.out.println("Hi, I am Test One ....."); + } + + @Test (priority =1) + public void testTwo(){ + System.out.println("Hi, I am Test Two ....."); + } + + @Test (priority =2) + public void testThree(){ + System.out.println("Hi, I am Test Three ....."); + + } + + @Test (priority =3) + public void testFour(){ + System.out.println("Hi, I am Test Four ....."); + } + + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/SamplClassTwo.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/SamplClassTwo.java new file mode 100644 index 0000000..3c705b7 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/SamplClassTwo.java @@ -0,0 +1,17 @@ +package com.testng.training; + +import org.testng.annotations.Test; + +public class SamplClassTwo { + + @Test + public void sampleTestTwoMethodOne(){ + System.out.println("Hi, I am from Sample Class Two, Method One"); + } + + @Test + public void sampleTestTwoMethodTwo(){ + System.out.println("Hi, I am from Sample Class Two, Method Two"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/SampleTestOne.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/SampleTestOne.java new file mode 100644 index 0000000..6fb29ed --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/SampleTestOne.java @@ -0,0 +1,17 @@ +package com.testng.training; + +import org.testng.annotations.Test; + +public class SampleTestOne { + + @Test + public void sampleTestOneMethodOne(){ + System.out.println("Hi, I am from Sample Class One, Method One"); + } + + @Test + public void sampleTestOneMethodTwo(){ + System.out.println("Hi, I am from Sample Class One, Method Two"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/SkippingExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/SkippingExample.java new file mode 100644 index 0000000..0042ea8 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/SkippingExample.java @@ -0,0 +1,31 @@ +package com.testng.training; + +import org.testng.SkipException; +import org.testng.annotations.Test; + +public class SkippingExample { + + @Test + public void testOne(){ + System.out.println("Hi, I am Test One ....."); + } + + @Test (enabled=false) + public void testTwo(){ + System.out.println("Hi, I am Test Two ....."); + } + + @Test + public void testThree(){ + System.out.println("Hi, I am Test Three ....."); + + throw new SkipException("Skipping Delibretly, As this test is incomplete"); + } + + @Test + public void testFour(){ + System.out.println("Hi, I am Test Four ....."); + } + + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/SoftAssertionExample.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/SoftAssertionExample.java new file mode 100644 index 0000000..ec65f55 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/SoftAssertionExample.java @@ -0,0 +1,42 @@ +package com.testng.training; + +import org.testng.Assert; +import org.testng.annotations.Test; +import org.testng.asserts.SoftAssert; + +public class SoftAssertionExample { + + @Test + public void testCaseOne() { + SoftAssert softAssert = new SoftAssert(); + System.out.println("*** test case one started ***"); + softAssert.assertEquals(5, 5, "First hard assert failed"); + System.out.println("Soft assert success...."); + softAssert.assertTrue("Hello".equals("hello"), "Second hard assert failed"); + System.out.println("*** test case one executed successfully ***"); + softAssert.assertAll(); + } + + @Test + public void testCasetwo() { + SoftAssert softAssert = new SoftAssert(); + System.out.println("*** test case two started ***"); + softAssert.assertEquals("Hello", "Hello", "First soft assert failed"); + System.out.println("Soft assert success...."); + softAssert.assertTrue(false, "Second soft assert failed"); + System.out.println("*** test case two executed successfully ***"); + softAssert.assertAll(); + } + + @Test + public void testCaseThree() { + SoftAssert softAssert = new SoftAssert(); + System.out.println("*** test case Three started ***"); + softAssert.assertEquals(5, 5, "First hard assert failed"); + System.out.println("hard assert success...."); + Assert.assertTrue("Hello".equals("Hello"), "Second hard assert failed"); + System.out.println("*** test case Three executed successfully ***"); + } + + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/TestCaseGrouping.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/TestCaseGrouping.java new file mode 100644 index 0000000..2ca6566 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/TestCaseGrouping.java @@ -0,0 +1,28 @@ +package com.testng.training; + +import org.testng.annotations.Test; + +public class TestCaseGrouping { + + @Test(groups="Regression") + public void testCaseOne() + { + System.out.println("Im in testCaseOne - And in Regression Group"); + } + + @Test(groups="Regression") + public void testCaseTwo(){ + System.out.println("Im in testCaseTwo - And in Regression Group"); + } + + @Test(groups="Smoke Test") + public void testCaseThree(){ + System.out.println("Im in testCaseThree - And in Smoke Test Group"); + } + + @Test(groups={"Regression", "Sanity"}) + public void testCaseFour(){ + System.out.println("Im in testCaseFour - And in Regression & Sanity Group"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/com/testng/training/TestParameters.java b/TestNGMavenSampleProject/src/test/java/com/testng/training/TestParameters.java new file mode 100644 index 0000000..23629bd --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/com/testng/training/TestParameters.java @@ -0,0 +1,21 @@ +package com.testng.training; + +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; + +public class TestParameters { + + @Test + @Parameters("browser") + public void testCaseOne(String browser) { + System.out.println("browser passed as :- " + browser); + } + + @Test + @Parameters({"userName", "password"}) + public void testCaseTwo(String userName, String password) { + System.out.println("Parameter for User Name passed as :- " + userName); + System.out.println("Parameter for Password passed as :- " + password); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/executionorder/AnnotationsTest.java b/TestNGMavenSampleProject/src/test/java/executionorder/AnnotationsTest.java new file mode 100644 index 0000000..6930f81 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/executionorder/AnnotationsTest.java @@ -0,0 +1,48 @@ +package executionorder; + +import org.testng.annotations.AfterClass; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.AfterSuite; +import org.testng.annotations.AfterTest; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; + +public class AnnotationsTest { + + @Test + public void first() { + System.out.println("From first test annotated in AnnotationsTest...."); + } + + @BeforeMethod + public void beforeMethod() { + System.out.println("From BeforeMethod annotation in AnnotationsTest...."); + } + + @AfterMethod + public void AfterMethod() { + System.out.println("From AfterMethod annotation in AnnotationsTest...."); + } + + @BeforeClass + public void beforeClass() { + System.out.println("From BeforeClass annotation test in AnnotationsTest class...."); + } + + @AfterClass + public void afterClass() { + System.out.println("From AfterClass annotation test in AnnotationsTest class...."); + } + + @AfterTest + public void afterTest() { + System.out.println("From AfterTest annotation in AnnotationsTest class ...."); + } + + @AfterSuite + public void afterSuite() { + System.out.println("From AfterSuite annotation in AnnotationsTest class ...."); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/executionorder/SampleTestngUsage.java b/TestNGMavenSampleProject/src/test/java/executionorder/SampleTestngUsage.java new file mode 100644 index 0000000..38573c9 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/executionorder/SampleTestngUsage.java @@ -0,0 +1,18 @@ +package executionorder; + +import org.testng.annotations.BeforeSuite; +import org.testng.annotations.BeforeTest; + +public class SampleTestngUsage { + + @BeforeTest + public void beforeTest() { + System.out.println("From BeforeTest annotation in SampleTestngUsage class .."); + } + + @BeforeSuite + public void beforeSuite() { + System.out.println("From BeforeSuite annotation in SampleTestngUsage class .."); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/suiteA/TestClassA.java b/TestNGMavenSampleProject/src/test/java/suiteA/TestClassA.java new file mode 100644 index 0000000..ef4eb58 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/suiteA/TestClassA.java @@ -0,0 +1,14 @@ +package suiteA; + +import org.testng.annotations.Test; + +public class TestClassA { + + @Test + public void testA() throws InterruptedException { + System.out.println("Strating TestA"); + Thread.sleep(5000); + System.out.println("Ending TestA"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/suiteA/TestClassAA.java b/TestNGMavenSampleProject/src/test/java/suiteA/TestClassAA.java new file mode 100644 index 0000000..803b817 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/suiteA/TestClassAA.java @@ -0,0 +1,14 @@ +package suiteA; + +import org.testng.annotations.Test; + +public class TestClassAA { + + @Test + public void testAA() throws InterruptedException { + System.out.println("Strating TestAA"); + Thread.sleep(5000); + System.out.println("Ending TestAA"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/suiteB/TestClassB.java b/TestNGMavenSampleProject/src/test/java/suiteB/TestClassB.java new file mode 100644 index 0000000..1353524 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/suiteB/TestClassB.java @@ -0,0 +1,14 @@ +package suiteB; + +import org.testng.annotations.Test; + +public class TestClassB { + + @Test + public void testB() throws InterruptedException { + System.out.println("Strating TestB"); + Thread.sleep(5000); + System.out.println("Ending TestB"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/java/suiteB/TestClassBB.java b/TestNGMavenSampleProject/src/test/java/suiteB/TestClassBB.java new file mode 100644 index 0000000..f886e16 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/java/suiteB/TestClassBB.java @@ -0,0 +1,14 @@ +package suiteB; + +import org.testng.annotations.Test; + +public class TestClassBB { + + @Test + public void testBB() throws InterruptedException { + System.out.println("Strating TestBB"); + Thread.sleep(5000); + System.out.println("Ending TestBB"); + } + +} diff --git a/TestNGMavenSampleProject/src/test/resources/SuiteABtestng.xml b/TestNGMavenSampleProject/src/test/resources/SuiteABtestng.xml new file mode 100644 index 0000000..8a8e40b --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/SuiteABtestng.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/src/test/resources/SuiteAtestng.xml b/TestNGMavenSampleProject/src/test/resources/SuiteAtestng.xml new file mode 100644 index 0000000..dfcfbba --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/SuiteAtestng.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TestNGMavenSampleProject/src/test/resources/SuiteBtestng.xml b/TestNGMavenSampleProject/src/test/resources/SuiteBtestng.xml new file mode 100644 index 0000000..ef73565 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/SuiteBtestng.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/TestNGMavenSampleProject/src/test/resources/dataprovidertestng.xml b/TestNGMavenSampleProject/src/test/resources/dataprovidertestng.xml new file mode 100644 index 0000000..70657ca --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/dataprovidertestng.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/src/test/resources/grouptestng.xml b/TestNGMavenSampleProject/src/test/resources/grouptestng.xml new file mode 100644 index 0000000..b4337de --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/grouptestng.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/src/test/resources/listenertestng.xml b/TestNGMavenSampleProject/src/test/resources/listenertestng.xml new file mode 100644 index 0000000..a4eef16 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/listenertestng.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/src/test/resources/multipleTestSuitesTestNG.xml b/TestNGMavenSampleProject/src/test/resources/multipleTestSuitesTestNG.xml new file mode 100644 index 0000000..54db709 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/multipleTestSuitesTestNG.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/src/test/resources/parameterstestng.xml b/TestNGMavenSampleProject/src/test/resources/parameterstestng.xml new file mode 100644 index 0000000..33ff060 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/parameterstestng.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/TestNGMavenSampleProject/src/test/resources/sampletestng.xml b/TestNGMavenSampleProject/src/test/resources/sampletestng.xml new file mode 100644 index 0000000..2844cd9 --- /dev/null +++ b/TestNGMavenSampleProject/src/test/resources/sampletestng.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/TestNGMavenSampleProject/test-output/SuiteA/TestA.html b/TestNGMavenSampleProject/test-output/SuiteA/TestA.html new file mode 100644 index 0000000..bdfef2e --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteA/TestA.html @@ -0,0 +1,85 @@ + + +TestNG: TestA + + + + + + + + +

TestA

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Jan 20 11:52:13 IST 2024
Total time:5 seconds (5037 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testA
Test class: suiteA.TestClassA
5suiteA.TestClassA@d4342c2

+ + \ No newline at end of file diff --git a/TestNGMavenSampleProject/test-output/SuiteA/TestA.xml b/TestNGMavenSampleProject/test-output/SuiteA/TestA.xml new file mode 100644 index 0000000..34a3e5e --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteA/TestA.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/SuiteA/TestAA.html b/TestNGMavenSampleProject/test-output/SuiteA/TestAA.html new file mode 100644 index 0000000..0102076 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteA/TestAA.html @@ -0,0 +1,85 @@ + + +TestNG: TestAA + + + + + + + + +

TestAA

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Jan 20 11:52:13 IST 2024
Total time:5 seconds (5037 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testAA
Test class: suiteA.TestClassAA
5suiteA.TestClassAA@29626d54

+ + \ No newline at end of file diff --git a/TestNGMavenSampleProject/test-output/SuiteA/TestAA.xml b/TestNGMavenSampleProject/test-output/SuiteA/TestAA.xml new file mode 100644 index 0000000..0df215f --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteA/TestAA.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/SuiteB/TestB.html b/TestNGMavenSampleProject/test-output/SuiteB/TestB.html new file mode 100644 index 0000000..93b729a --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteB/TestB.html @@ -0,0 +1,85 @@ + + +TestNG: TestB + + + + + + + + +

TestB

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Jan 20 11:52:18 IST 2024
Total time:5 seconds (5011 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testB
Test class: suiteB.TestClassB
5suiteB.TestClassB@e056f20

+ + \ No newline at end of file diff --git a/TestNGMavenSampleProject/test-output/SuiteB/TestB.xml b/TestNGMavenSampleProject/test-output/SuiteB/TestB.xml new file mode 100644 index 0000000..cbff4ef --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteB/TestB.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/SuiteB/TestBB.html b/TestNGMavenSampleProject/test-output/SuiteB/TestBB.html new file mode 100644 index 0000000..32c4c13 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteB/TestBB.html @@ -0,0 +1,85 @@ + + +TestNG: TestBB + + + + + + + + +

TestBB

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Jan 20 11:52:18 IST 2024
Total time:5 seconds (5006 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testBB
Test class: suiteB.TestClassBB
5suiteB.TestClassBB@67a20f67

+ + \ No newline at end of file diff --git a/TestNGMavenSampleProject/test-output/SuiteB/TestBB.xml b/TestNGMavenSampleProject/test-output/SuiteB/TestBB.xml new file mode 100644 index 0000000..6a4f731 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/SuiteB/TestBB.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/bullet_point.png b/TestNGMavenSampleProject/test-output/bullet_point.png new file mode 100644 index 0000000..176e6d5 Binary files /dev/null and b/TestNGMavenSampleProject/test-output/bullet_point.png differ diff --git a/TestNGMavenSampleProject/test-output/collapseall.gif b/TestNGMavenSampleProject/test-output/collapseall.gif new file mode 100644 index 0000000..a2d80a9 Binary files /dev/null and b/TestNGMavenSampleProject/test-output/collapseall.gif differ diff --git a/TestNGMavenSampleProject/test-output/emailable-report.html b/TestNGMavenSampleProject/test-output/emailable-report.html new file mode 100644 index 0000000..29a28ca --- /dev/null +++ b/TestNGMavenSampleProject/test-output/emailable-report.html @@ -0,0 +1,30 @@ + + + + +TestNG Report + + + + + + + + + + + + + +
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Suite A and B
SuiteA
TestA10005,037
TestAA10005,037
SuiteB
TestBB10005,006
TestB10005,011
Total400020,091
+ + + + +
ClassMethodStartTime (ms)
Suite A and B
SuiteA
TestA — passed
suiteA.TestClassAtestA17057317337915009
TestAA — passed
suiteA.TestClassAAtestAA17057317337915009
SuiteB
TestBB — passed
suiteB.TestClassBBtestBB17057317388725002
TestB — passed
suiteB.TestClassBtestB17057317388725002
+

TestA

suiteA.TestClassA#testA

back to summary

+

TestAA

suiteA.TestClassAA#testAA

back to summary

+

TestBB

suiteB.TestClassBB#testBB

back to summary

+

TestB

suiteB.TestClassB#testB

back to summary

+ + diff --git a/TestNGMavenSampleProject/test-output/failed.png b/TestNGMavenSampleProject/test-output/failed.png new file mode 100644 index 0000000..c117be5 Binary files /dev/null and b/TestNGMavenSampleProject/test-output/failed.png differ diff --git a/TestNGMavenSampleProject/test-output/index.html b/TestNGMavenSampleProject/test-output/index.html new file mode 100644 index 0000000..9233a4f --- /dev/null +++ b/TestNGMavenSampleProject/test-output/index.html @@ -0,0 +1,582 @@ + + + + + + TestNG reports + + + + + + + + + + +
+ Test results + +
+ 3 suites +
+ +
+
+
+
+
+
+
+ + suiteA.TestClassAA +
+
+
+
+ + + testAA +
+
+
+
+
+
+ + suiteA.TestClassA +
+
+
+
+ + + testA +
+
+
+
+
+
+
+
+ + suiteB.TestClassB +
+
+
+
+ + + testB +
+
+
+
+
+
+ + suiteB.TestClassBB +
+
+
+
+ + + testBB +
+
+
+
+
+
+
+ /Users/anshul/java_selenium/TestNGMavenSampleProject/src/test/resources/SuiteABtestng.xml +
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite name="Suite A and B" guice-stage="DEVELOPMENT">
+  <suite-files>
+    <suite-file path="SuiteAtestng.xml"/>
+    <suite-file path="SuiteBtestng.xml"/>
+  </suite-files>
+</suite> <!-- Suite A and B -->
+            
+
+
+
+
+ /Users/anshul/java_selenium/TestNGMavenSampleProject/src/test/resources/SuiteAtestng.xml +
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite parallel="tests" name="SuiteA" guice-stage="DEVELOPMENT">
+  <test thread-count="5" parallel="tests" name="TestA">
+    <classes>
+      <class name="suiteA.TestClassA"/>
+    </classes>
+  </test> <!-- TestA -->
+  <test thread-count="5" parallel="tests" name="TestAA">
+    <classes>
+      <class name="suiteA.TestClassAA"/>
+    </classes>
+  </test> <!-- TestAA -->
+</suite> <!-- SuiteA -->
+            
+
+
+
+
+ /Users/anshul/java_selenium/TestNGMavenSampleProject/src/test/resources/SuiteBtestng.xml +
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite parallel="tests" name="SuiteB" guice-stage="DEVELOPMENT">
+  <test thread-count="5" parallel="tests" name="TestB">
+    <classes>
+      <class name="suiteB.TestClassB"/>
+    </classes>
+  </test> <!-- TestB -->
+  <test thread-count="5" parallel="tests" name="TestBB">
+    <classes>
+      <class name="suiteB.TestClassBB"/>
+    </classes>
+  </test> <!-- TestBB -->
+</suite> <!-- SuiteB -->
+            
+
+
+
+
+ Tests for Suite A and B +
+
+
    +
+
+
+
+
+ Tests for SuiteA +
+
+
    +
  • + TestA (1 class) +
  • +
  • + TestAA (1 class) +
  • +
+
+
+
+
+ Tests for SuiteB +
+
+
    +
  • + TestB (1 class) +
  • +
  • + TestBB (1 class) +
  • +
+
+
+
+
+ Groups for Suite A and B +
+
+
+
+
+
+ Groups for SuiteA +
+
+
+
+
+
+ Groups for SuiteB +
+
+
+
+
+
+ Times for Suite A and B +
+
+
+ + Total running time: 0 ms +
+
+
+
+
+
+
+ Times for SuiteA +
+
+
+ + Total running time: 5 seconds +
+
+
+
+
+
+
+ Times for SuiteB +
+
+
+ + Total running time: 5 seconds +
+
+
+
+
+
+
+ Reporter output for Suite A and B +
+
+
+
+
+
+ Reporter output for SuiteA +
+
+
+
+
+
+ Reporter output for SuiteB +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ Methods in chronological order +
+
+
+
+
+
+ Methods in chronological order +
+
+
+
suiteA.TestClassA
+
+ testA + 0 ms +
+
+
+
suiteA.TestClassAA
+
+ testAA + 0 ms +
+
+
+
+
+ Methods in chronological order +
+
+
+
suiteB.TestClassB
+
+ testB + 0 ms +
+
+
+
suiteB.TestClassBB
+
+ testBB + 0 ms +
+
+
+
+
+ + + diff --git a/TestNGMavenSampleProject/test-output/jquery-3.6.0.min.js b/TestNGMavenSampleProject/test-output/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 + + + + diff --git a/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteA.TestClassAA.xml b/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteA.TestClassAA.xml new file mode 100644 index 0000000..692d9ee --- /dev/null +++ b/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteA.TestClassAA.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteB.TestClassB.xml b/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteB.TestClassB.xml new file mode 100644 index 0000000..b78ef84 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteB.TestClassB.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteB.TestClassBB.xml b/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteB.TestClassBB.xml new file mode 100644 index 0000000..9e74028 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/junitreports/TEST-suiteB.TestClassBB.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGMavenSampleProject/test-output/navigator-bullet.png b/TestNGMavenSampleProject/test-output/navigator-bullet.png new file mode 100644 index 0000000..36d90d3 Binary files /dev/null and b/TestNGMavenSampleProject/test-output/navigator-bullet.png differ diff --git a/TestNGMavenSampleProject/test-output/passed.png b/TestNGMavenSampleProject/test-output/passed.png new file mode 100644 index 0000000..45e85bb Binary files /dev/null and b/TestNGMavenSampleProject/test-output/passed.png differ diff --git a/TestNGMavenSampleProject/test-output/skipped.png b/TestNGMavenSampleProject/test-output/skipped.png new file mode 100644 index 0000000..c36a324 Binary files /dev/null and b/TestNGMavenSampleProject/test-output/skipped.png differ diff --git a/TestNGMavenSampleProject/test-output/testng-reports.css b/TestNGMavenSampleProject/test-output/testng-reports.css new file mode 100644 index 0000000..d7b75c4 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/testng-reports.css @@ -0,0 +1,326 @@ +body { + margin: 0 0 5px 5px; +} + +ul { + margin: 0; +} + +li { + list-style-type: none; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.navigator-selected { + background: #ffa500; +} + +.wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + overflow: auto; +} + +.navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto; +} + +.suite { + margin: 0 10px 10px 0; + background-color: #fff8dc; +} + +.suite-name { + padding-left: 10px; + font-size: 25px; + font-family: Times, sans-serif; +} + +.main-panel-header { + padding: 5px; + background-color: #9FB4D9; /*afeeee*/; + font-family: monospace; + font-size: 18px; +} + +.main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #DEE8FC; /*d0ffff*/; +} + +.rounded-window { + border-radius: 10px; + border-style: solid; + border-width: 1px; +} + +.rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto; +} + +.light-rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; +} + +.rounded-window-bottom { + border-style: solid; + border-width: 0 1px 1px 1px; + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto; +} + +.method-name { + font-size: 12px; + font-family: monospace; +} + +.method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 80%; +} + +.parameters { + font-size: 14px; + font-family: monospace; +} + +.stack-trace { + white-space: pre; + font-family: monospace; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; +} + +.testng-xml { + font-family: monospace; +} + +.method-list-content { + margin-left: 10px; +} + +.navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; +} + +.suite-section-title { + margin-top: 10px; + width: 80%; + border-style: solid; + border-width: 1px 0 0 0; + font-family: Times, sans-serif; + font-size: 18px; + font-weight: bold; +} + +.suite-section-content { + list-style-image: url(bullet_point.png); +} + +.top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #0066ff; + font-family: Times, sans-serif; + color: #fff; + text-align: center; +} +.button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#0066ff; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#0066ff ; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline:none; + +} + +.top-banner-title-font { + font-size: 25px; +} + +.test-name { + font-family: 'Lucida Grande', sans-serif; + font-size: 16px; +} + +.suite-icon { + padding: 5px; + float: right; + height: 20px; +} + +.test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; +} + +.test-group-name { + font-weight: bold; +} + +.method-in-group { + font-size: 16px; + margin-left: 80px; +} + +table.google-visualization-table-table { + width: 100%; +} + +.reporter-method-name { + font-size: 14px; + font-family: monospace; +} + +.reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.ignored-class-div { + font-size: 14px; + font-family: monospace; +} + +.ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.border-failed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #f00; +} + +.border-skipped { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #edc600; +} + +.border-passed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #19f52d; +} + +.times-div { + text-align: center; + padding: 5px; +} + +.suite-total-time { + font: 16px 'Lucida Grande'; +} + +.configuration-suite { + margin-left: 20px; +} + +.configuration-test { + margin-left: 40px; +} + +.configuration-class { + margin-left: 60px; +} + +.configuration-method { + margin-left: 80px; +} + +.test-method { + margin-left: 100px; +} + +.chronological-class { + background-color: skyblue; + border-style: solid; + border-width: 0 0 1px 1px; +} + +.method-start { + float: right; +} + +.chronological-class-name { + padding: 0 0 0 5px; + color: #008; +} + +.after, .before, .test-method { + font-family: monospace; + font-size: 14px; +} + +.navigator-suite-header { + font-size: 22px; + margin: 0 10px 5px 0; + background-color: #deb887; + text-align: center; +} + +.collapse-all-icon { + padding: 5px; + float: right; +} +/*retro Theme*/ diff --git a/TestNGMavenSampleProject/test-output/testng-reports.js b/TestNGMavenSampleProject/test-output/testng-reports.js new file mode 100644 index 0000000..c1a84a3 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/testng-reports.js @@ -0,0 +1,122 @@ +$(document).ready(function() { + $('a.navigator-link').on("click", function() { + // Extract the panel for this link + var panel = getPanelName($(this)); + + // Mark this link as currently selected + $('.navigator-link').parent().removeClass('navigator-selected'); + $(this).parent().addClass('navigator-selected'); + + showPanel(panel); + }); + + installMethodHandlers('failed'); + installMethodHandlers('skipped'); + installMethodHandlers('passed', true); // hide passed methods by default + + $('a.method').on("click", function() { + showMethod($(this)); + return false; + }); + + // Hide all the panels and display the first one (do this last + // to make sure the click() will invoke the listeners) + $('.panel').hide(); + $('.navigator-link').first().trigger("click"); + + // Collapse/expand the suites + $('a.collapse-all-link').on("click", function() { + var contents = $('.navigator-suite-content'); + if (contents.css('display') == 'none') { + contents.show(); + } else { + contents.hide(); + } + }); +}); + +// The handlers that take care of showing/hiding the methods +function installMethodHandlers(name, hide) { + function getContent(t) { + return $('.method-list-content.' + name + "." + t.attr('panel-name')); + } + + function getHideLink(t, name) { + var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); + return $(s); + } + + function getShowLink(t, name) { + return $('a.show-methods.' + name + "." + t.attr('panel-name')); + } + + function getMethodPanelClassSel(element, name) { + var panelName = getPanelName(element); + var sel = '.' + panelName + "-class-" + name; + return $(sel); + } + + $('a.hide-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.hide(); + getHideLink($(this), name).hide(); + getShowLink($(this), name).show(); + getMethodPanelClassSel($(this), name).hide(); + }); + + $('a.show-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.show(); + getHideLink($(this), name).show(); + getShowLink($(this), name).hide(); + showPanel(getPanelName($(this))); + getMethodPanelClassSel($(this), name).show(); + }); + + if (hide) { + $('a.hide-methods.' + name).trigger("click"); + } else { + $('a.show-methods.' + name).trigger("click"); + } +} + +function getHashForMethod(element) { + return element.attr('hash-for-method'); +} + +function getPanelName(element) { + return element.attr('panel-name'); +} + +function showPanel(panelName) { + $('.panel').hide(); + var panel = $('.panel[panel-name="' + panelName + '"]'); + panel.show(); +} + +function showMethod(element) { + var hashTag = getHashForMethod(element); + var panelName = getPanelName(element); + showPanel(panelName); + var current = document.location.href; + var base = current.substring(0, current.indexOf('#')) + document.location.href = base + '#' + hashTag; + var newPosition = $(document).scrollTop() - 65; + $(document).scrollTop(newPosition); +} + +function drawTable() { + for (var i = 0; i < suiteTableInitFunctions.length; i++) { + window[suiteTableInitFunctions[i]](); + } + + for (var k in window.suiteTableData) { + var v = window.suiteTableData[k]; + var div = v.tableDiv; + var data = v.tableData + var table = new google.visualization.Table(document.getElementById(div)); + table.draw(data, { + showRowNumber : false + }); + } +} diff --git a/TestNGMavenSampleProject/test-output/testng-reports1.css b/TestNGMavenSampleProject/test-output/testng-reports1.css new file mode 100644 index 0000000..570323f --- /dev/null +++ b/TestNGMavenSampleProject/test-output/testng-reports1.css @@ -0,0 +1,344 @@ +body { + background-color: whitesmoke; + margin: 0 0 5px 5px; +} +ul { + margin-top: 10px; + margin-left:-10px; +} + li { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding:5px 5px; + } + a { + text-decoration: none; + color: black; + font-size: 14px; + } + + a:hover { + color:black ; + text-decoration: underline; + } + + .navigator-selected { + /* #ffa500; Mouse hover color after click Orange.*/ + background:#027368 + } + + .wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + margin-right:9px; + overflow: auto;/*imortant*/ + } + + .navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto;/*important*/ + } + + .suite { + margin: -5px 10px 10px 5px; + background-color: whitesmoke ;/*Colour of the left bside box*/ + } + + .suite-name { + font-size: 24px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/*All TEST SUITE*/ + color: white; + } + + .main-panel-header { + padding: 5px; + background-color: #027368; /*afeeee*/; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color:white; + font-size: 18px; + } + + .main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #CCD0D1; /*d0ffff*/; /*Belongs to backGround of rightSide boxes*/ + } + + .rounded-window { + border-style: dotted; + border-width: 1px;/*Border of left Side box*/ + background-color: whitesmoke; + border-radius: 10px; + } + + .rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto;/*Top of RightSide box*/ + } + + .light-rounded-window-top { + background-color: #027368; + padding-left:120px; + border-radius: 10px; + + } + + .rounded-window-bottom { + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto;/*Bottom of rightSide box*/ + } + + .method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + + .method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 100%; + } + + .parameters { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .stack-trace { + white-space: pre; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; /*Error Stack Trace Message*/ + } + + .testng-xml { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .method-list-content { + margin-left: 10px; + } + + .navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; + } + + .suite-section-title { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight:bold; + background-color: #8C8887; + margin-left: -10px; + margin-top:10px; + padding:6px; + } + + .suite-section-content { + list-style-image: url(bullet_point.png); + background-color: whitesmoke; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + overflow: hidden; + } + + .top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + color: #fff; + text-align: center;/*Belongs to the Top of Report*//*Status: - Completed*/ + } + + .top-banner-title-font { + font-size: 25px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding: 3px; + float: right; + } + + .test-name { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + } + + .suite-icon { + padding: 5px; + float: right; + height: 20px; + } + + .test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; + } + + .test-group-name { + font-weight: bold; + } + + .method-in-group { + font-size: 16px; + margin-left: 80px; + } + + table.google-visualization-table-table { + width: 100%; + } + + .reporter-method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .ignored-class-div { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .border-failed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F20505; + } + + .border-skipped { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F2BE22; + } + + .border-passed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #038C73; + } + + .times-div { + text-align: center; + padding: 5px; + } + + .suite-total-time { + font: 16px 'Lucida Grande'; + } + + .configuration-suite { + margin-left: 20px; + } + + .configuration-test { + margin-left: 40px; + } + + .configuration-class { + margin-left: 60px; + } + + .configuration-method { + margin-left: 80px; + } + + .test-method { + margin-left: 100px; + } + + .chronological-class { + background-color: #CCD0D1; + border-width: 0 0 1px 1px;/*Chronological*/ + } + + .method-start { + float: right; + } + + .chronological-class-name { + padding: 0 0 0 5px; + margin-top:5px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #008; + } + + .after, .before, .test-method { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin-top:5px; + } + + .navigator-suite-header { + font-size: 18px; + margin: 0px 10px 10px 5px; + padding: 5px; + border-radius: 10px; + background-color: #027368; + color: white; + font-weight:bold; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: center; /*All Suites on top of left box*//*Status: -Completed*/ + } + + .collapse-all-icon { + padding: 3px; + float: right; + } + .button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#027368; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline: none; +} +/*Author: - Akhil Gullapalli*/ \ No newline at end of file diff --git a/TestNGMavenSampleProject/test-output/testng-reports2.js b/TestNGMavenSampleProject/test-output/testng-reports2.js new file mode 100644 index 0000000..5342859 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/testng-reports2.js @@ -0,0 +1,76 @@ +window.onload = function () { + let cookies = document.cookie; + let cookieValue = cookies.split('='); + if (cookieValue[1] === 'null' || localStorage.getItem('Theme') === 'null') { + document.getElementById('retro').setAttribute('disabled', 'false'); + } else if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('ultra').setAttribute('disabled', 'false'); + } +} +document.getElementById('button').onclick = function () { + let select = document.getElementById('button').innerText; + if (select === 'Switch Retro Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } +} +//Function to mouse hovering affect. +document.getElementById('button').onmouseover = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "180px"; + document.getElementById('button').style.height = "45px"; + document.getElementById('button').style.marginTop = "1px"; + +} +//Function to mouse out affect +document.getElementById('button').onmouseout = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "150px"; + document.getElementById('button').style.height = "30px"; + document.getElementById('button').style.marginTop = "8px"; + +} + +//This is the file where we handle the switching of the Themes. +/*Author:- Akhil Gullapalli*/ diff --git a/TestNGMavenSampleProject/test-output/testng-results.xml b/TestNGMavenSampleProject/test-output/testng-results.xml new file mode 100644 index 0000000..58c7203 --- /dev/null +++ b/TestNGMavenSampleProject/test-output/testng-results.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/SuiteAtestng.xml b/TestNGPilotProject/SuiteAtestng.xml new file mode 100644 index 0000000..719c658 --- /dev/null +++ b/TestNGPilotProject/SuiteAtestng.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/index.html b/TestNGPilotProject/index.html new file mode 100644 index 0000000..4a66330 --- /dev/null +++ b/TestNGPilotProject/index.html @@ -0,0 +1,343 @@ + + + + + + + +TestNG Pilot Project + + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + +
+
    +
  • +
    +

    TESTCC

    +

    + 10:38:13 pm / 00:00:02:016 + Pass +

    +
    +
    +
    +
    +
    +
    TESTCC
    +02.03.2024 10:38:13 pm +02.03.2024 10:38:16 pm +00:00:02:016#test-id=1 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info10:38:13 pm + Strating TestCC +
    Info10:38:16 pm + Getting Browser Value -- chrome +
    Info10:38:16 pm + Ending TestCC +
    Info10:38:16 pm + Test Case Name : testCC +
    Pass10:38:16 pm + Test Status is Success +
    +
    +
    +
  • +
  • +
    +

    TESTC

    +

    + 10:38:16 pm / 00:00:02:010 + Pass +

    +
    +
    +
    +
    +
    +
    TESTC
    +02.03.2024 10:38:16 pm +02.03.2024 10:38:18 pm +00:00:02:010#test-id=2 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info10:38:16 pm + Strating TestC +
    Info10:38:18 pm + Ending TestC +
    Info10:38:18 pm + Getting Browser Value -- chrome +
    Info10:38:18 pm + Test Case Name : testC +
    Pass10:38:18 pm + Test Status is Success +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Started

+

Feb 3, 2024 10:38:13 pm

+
+
+
+
+

Ended

+

Feb 3, 2024 10:38:18 pm

+
+
+
+
+

Tests Passed

+

2

+
+
+
+
+

Tests Failed

+

0

+
+
+
+
+
+
+
+
Tests
+
+
+
+ +
+
+ +
+
+
+
+
+
Log events
+
+
+
+ +
+
+ +
+
+
+
+

Timeline

+
+ +
+
+
+ +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/TestNGPilotProject/pom.xml b/TestNGPilotProject/pom.xml new file mode 100644 index 0000000..bc32319 --- /dev/null +++ b/TestNGPilotProject/pom.xml @@ -0,0 +1,26 @@ + + 4.0.0 + Pilot + TestNGPilotProject + 0.0.1-SNAPSHOT + + + + + com.aventstack + extentreports + 5.1.1 + + + + + org.testng + testng + 7.9.0 + test + + + + \ No newline at end of file diff --git a/TestNGPilotProject/src/main/java/reports/ExtentReportManager.java b/TestNGPilotProject/src/main/java/reports/ExtentReportManager.java new file mode 100644 index 0000000..ed4383f --- /dev/null +++ b/TestNGPilotProject/src/main/java/reports/ExtentReportManager.java @@ -0,0 +1,24 @@ +package reports; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.reporter.ExtentSparkReporter; +import com.aventstack.extentreports.reporter.configuration.Theme; + +public class ExtentReportManager { + + static ExtentReports extent; + + public static ExtentReports getReporter() { + if (extent == null) { + extent = new ExtentReports(); + ExtentSparkReporter spark = new ExtentSparkReporter("index.html"); + spark.config().setTheme(Theme.STANDARD); + spark.config().setDocumentTitle("TestNG Pilot Project"); + spark.config().setReportName("TestNG Extent Report"); + extent.attachReporter(spark); + } + + return extent; + } + +} diff --git a/TestNGPilotProject/src/test/java/TestBase/TestBase.java b/TestNGPilotProject/src/test/java/TestBase/TestBase.java new file mode 100644 index 0000000..3066477 --- /dev/null +++ b/TestNGPilotProject/src/test/java/TestBase/TestBase.java @@ -0,0 +1,117 @@ +package TestBase; + +import java.util.Iterator; + +import org.testng.ITestContext; +import org.testng.ITestResult; +import org.testng.annotations.AfterMethod; +import org.testng.annotations.BeforeMethod; +import org.testng.asserts.SoftAssert; + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.ExtentTest; + +import reports.ExtentReportManager; + +public class TestBase { + + public ExtentReports report; + public ExtentTest test; + public SoftAssert softAssert; + public String browser; + + + @BeforeMethod (alwaysRun = true) + public void init(ITestResult res, ITestContext context) { + System.out.println("-------@BeforeMethod--------"); + report = ExtentReportManager.getReporter(); + test = report.createTest(res.getMethod().getMethodName().toUpperCase()); + res.setAttribute("reporterObject", test); + softAssert = new SoftAssert(); + + // Initialize Browser Variable + + //browser = context.getCurrentXmlTest().getParameter("browser1"); + //System.out.println("Browser Param Value -- " + browser); + + //Read the Param Dynamically on basis of associated Group + String groupNames[] = context.getAllTestMethods()[0].getGroups(); + String browserGroup=""; + for(String g :groupNames ) { + if(g.startsWith("browser")) { + browserGroup = g; + break; + } + } + + + browser = context.getCurrentXmlTest().getParameter(browserGroup); + System.out.println("Browser is "+ browser); + } + + @AfterMethod (alwaysRun = true) + public void quit() { + //System.out.println("@AfterMethod -- @AfterMethod"); + report.flush(); + } + + // Print the log in Extent Report + public void log(String msg) { + System.out.println(msg); + test.info(msg); + } + + public void pass(String msg) { + System.out.println(msg); + test.pass(msg); + } + + public void fail(String msg) { + System.out.println(msg); + test.fail(msg); + } + + public void skip(String msg) { + System.out.println(msg); + test.skip(msg); + } + + // Print SoftAssert error in Extent Report, Fail the Test in TestNG + public void softAssert(String msg) { + fail(msg); + softAssert.fail(msg); + } + + //Print SoftAssert error in Extent and Stop the Test Execution + public void failAndStop(String msg) { + fail(msg); + softAssert.assertAll(); + } + + + + + + + + + + + + + + + + + + + + + + + + + + + +} diff --git a/TestNGPilotProject/src/test/java/dataprovider/TestDataProvider.java b/TestNGPilotProject/src/test/java/dataprovider/TestDataProvider.java new file mode 100644 index 0000000..9b314ef --- /dev/null +++ b/TestNGPilotProject/src/test/java/dataprovider/TestDataProvider.java @@ -0,0 +1,64 @@ +package dataprovider; + +import java.lang.reflect.Method; + +import org.testng.annotations.DataProvider; + +// Separate Data providers for Each Test Suite +// External Data Source -- JSON, Excel, YAML, XML + +public class TestDataProvider { + + @DataProvider + public static Object[][] dataProviderSuiteA(Method method) { + // Separate Data for Each Test + System.out.println("Test Method name -- " + method.getName()); + + Object data[][] = null; + if (method.getName().toUpperCase().equals("TESTA")) { + data = new Object[2][2]; + + data[0][0] = "UserName 1"; + data[0][1] = "Password 1"; + + data[1][0] = "UserName 2"; + data[1][1] = "Password 2"; + } else if (method.getName().toUpperCase().equals("TESTAA")) { + data = new Object[2][2]; + + data[0][0] = "UserName 11"; + data[0][1] = "Password 11"; + + data[1][0] = "UserName 22"; + data[1][1] = "Password 22"; + } + + return data; + } + + @DataProvider + public static Object[][] dataProviderSuiteB(Method method) { + // Separate Data for Each Test + System.out.println("Test Method name -- " + method.getName()); + + Object data[][] = null; + if (method.getName().toUpperCase().equals("TESTB")) { + data = new Object[1][2]; + + data[0][0] = "UserName 100"; + data[0][1] = "Password 100"; + + } else if (method.getName().toUpperCase().equals("TESTBB")) { + data = new Object[2][2]; + + data[0][0] = "UserName 111"; + data[0][1] = "Password 111"; + + data[1][0] = "UserName 222"; + data[1][1] = "Password 222"; + } + + return data; + } + +} diff --git a/TestNGPilotProject/src/test/java/listener/CustomListener.java b/TestNGPilotProject/src/test/java/listener/CustomListener.java new file mode 100644 index 0000000..860b3ee --- /dev/null +++ b/TestNGPilotProject/src/test/java/listener/CustomListener.java @@ -0,0 +1,28 @@ +package listener; + +import org.testng.ITestListener; +import org.testng.ITestResult; + +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.Status; + +public class CustomListener implements ITestListener{ + + public void onTestFailure(ITestResult result) { + System.out.println("******* Test FAILURE *******"); +// System.out.println("Test Name : " + result.getName()); +// System.out.println("Error : " + result.getThrowable().getMessage()); +// System.out.println("Attribute Value : " + result.getAttribute("Author") ); + ExtentTest test = (ExtentTest) result.getAttribute("reporterObject"); + test.log(Status.INFO, "Test Case Name : " + result.getName()); + test.fail("Failure : " + result.getThrowable().getMessage()); + + } + + public void onTestSuccess(ITestResult result) { + System.out.println("****** Test SUCCESS *******"); + ExtentTest test = (ExtentTest) result.getAttribute("reporterObject"); + test.log(Status.INFO, "Test Case Name : " + result.getName()); + test.pass("Test Status is Success"); + } +} \ No newline at end of file diff --git a/TestNGPilotProject/src/test/java/suiteA/TestClassA.java b/TestNGPilotProject/src/test/java/suiteA/TestClassA.java new file mode 100644 index 0000000..3b31282 --- /dev/null +++ b/TestNGPilotProject/src/test/java/suiteA/TestClassA.java @@ -0,0 +1,40 @@ +package suiteA; + +import org.testng.annotations.Test; +import org.testng.Assert; +import TestBase.TestBase; +import dataprovider.TestDataProvider; + +public class TestClassA extends TestBase { + + @Test(dataProviderClass = TestDataProvider.class, dataProvider = "dataProviderSuiteA", groups = {"smoke"}) + public void testA(String arg1, String arg2) throws InterruptedException { + log("Staring Test A"); + log("UserName -- " + arg1); + + if (!arg1.equals("USERNAME_DEMO")) { + softAssert("Validation Failure --" + arg1 + " not Equals to USERNAME_DEMO"); + } + + //softAssert.assertEquals(arg1, "USERNAME_DEMO"); + //Assert.assertEquals(arg1, "USERNAME_DEMO"); + + log("Password -- " + arg2); + if (!arg2.equals("USER_PASSWORD")) { + failAndStop("Password Doesn't match..."); + //softAssert("Validation Failure --" + arg2 + " not Equals to USER_PASSWORD"); + } + + //softAssert.assertEquals(arg2, "USER_PASSWORD"); + if (!arg2.equals("USER_PASSWORD")) { + softAssert("Validation Failure --" + arg2 + " not Equals to USER_PASSWORD"); + } + + Thread.sleep(2000); + log("Ending TestA"); + + //Assert.assertEquals(arg1, "USERNAME_DEMO"); + softAssert.assertAll(); + } + +} diff --git a/TestNGPilotProject/src/test/java/suiteA/TestClassAA.java b/TestNGPilotProject/src/test/java/suiteA/TestClassAA.java new file mode 100644 index 0000000..390c25e --- /dev/null +++ b/TestNGPilotProject/src/test/java/suiteA/TestClassAA.java @@ -0,0 +1,22 @@ +package suiteA; + +import org.testng.annotations.Test; +import org.testng.annotations.Test; +import org.testng.annotations.Test; +import org.testng.annotations.Test; + +import TestBase.TestBase; +import dataprovider.TestDataProvider; + +public class TestClassAA extends TestBase { + + @Test(dataProviderClass = TestDataProvider.class, dataProvider = "dataProviderSuiteA", groups = {"smoke"} ) + public void testAA(String arg1, String arg2) throws InterruptedException{ + log("Strating TestAA"); + log("UserName -- " + arg1); + log("Password -- " + arg2); + Thread.sleep(2000); + log("Ending TestAA"); + } + +} diff --git a/TestNGPilotProject/src/test/java/suiteB/TestClassB.java b/TestNGPilotProject/src/test/java/suiteB/TestClassB.java new file mode 100644 index 0000000..eece1e5 --- /dev/null +++ b/TestNGPilotProject/src/test/java/suiteB/TestClassB.java @@ -0,0 +1,25 @@ +package suiteB; + +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; + +import TestBase.TestBase; +import dataprovider.TestDataProvider; + +import org.testng.annotations.Test; + +public class TestClassB extends TestBase { + + //@Parameters("browser") + @Test(dataProviderClass = TestDataProvider.class, dataProvider = "dataProviderSuiteB", groups = {"sanity"} ) + public void testB(String arg1, String arg2) throws InterruptedException { + log("Strating TestB"); + log("UserName -- " + arg1); + log("Password -- " + arg2); + log("Getting Browser Value -- " + browser); + //log("Browser is : " + browser); + Thread.sleep(2000); + log("Ending TestB"); + } + +} diff --git a/TestNGPilotProject/src/test/java/suiteB/TestClassBB.java b/TestNGPilotProject/src/test/java/suiteB/TestClassBB.java new file mode 100644 index 0000000..47d0c44 --- /dev/null +++ b/TestNGPilotProject/src/test/java/suiteB/TestClassBB.java @@ -0,0 +1,21 @@ +package suiteB; + +import org.testng.annotations.Test; + +import TestBase.TestBase; +import dataprovider.TestDataProvider; + +import org.testng.annotations.Test; + +public class TestClassBB extends TestBase { + + @Test(dataProviderClass = TestDataProvider.class, dataProvider = "dataProviderSuiteB", groups = {"sanity"} ) + public void testBB(String arg1, String arg2) throws InterruptedException { + log("Strating TestBB"); + log("UserName -- " + arg1); + log("Password -- " + arg2); + Thread.sleep(2000); + log("Ending TestBB"); + } + +} diff --git a/TestNGPilotProject/src/test/java/suiteC/TestClassC.java b/TestNGPilotProject/src/test/java/suiteC/TestClassC.java new file mode 100644 index 0000000..582c59e --- /dev/null +++ b/TestNGPilotProject/src/test/java/suiteC/TestClassC.java @@ -0,0 +1,21 @@ +package suiteC; + +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; + +import TestBase.TestBase; + + +public class TestClassC extends TestBase { + + //@Parameters("browser2") + @Test(groups = {"smoke", "sanity", "browser1"}) + public void testC() throws InterruptedException { + log("Strating TestC"); + //log("Consuming Paramater : " + arg1); + Thread.sleep(2000); + log("Ending TestC"); + log("Getting Browser Value -- " + browser); + } + +} diff --git a/TestNGPilotProject/src/test/java/suiteC/TestClassCC.java b/TestNGPilotProject/src/test/java/suiteC/TestClassCC.java new file mode 100644 index 0000000..bea417d --- /dev/null +++ b/TestNGPilotProject/src/test/java/suiteC/TestClassCC.java @@ -0,0 +1,23 @@ +package suiteC; + +import org.testng.annotations.Parameters; +import org.testng.annotations.Test; +import org.testng.annotations.Test; + +import TestBase.TestBase; + +import org.testng.annotations.Test; + +public class TestClassCC extends TestBase { + + //@Parameters("browser2") + @Test(groups = {"sanity", "browser2"}) + public void testCC() throws InterruptedException { + log("Strating TestCC"); + //log("Executing on Broser : " + browser1); + Thread.sleep(2000); + log("Getting Browser Value -- " + browser); + log("Ending TestCC"); + } + +} diff --git a/TestNGPilotProject/suiteCtestng.xml b/TestNGPilotProject/suiteCtestng.xml new file mode 100644 index 0000000..4bb7a78 --- /dev/null +++ b/TestNGPilotProject/suiteCtestng.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/test-output/Default suite/Default test.html b/TestNGPilotProject/test-output/Default suite/Default test.html new file mode 100644 index 0000000..e34c403 --- /dev/null +++ b/TestNGPilotProject/test-output/Default suite/Default test.html @@ -0,0 +1,140 @@ + + +TestNG: Default test + + + + + + + + +

Default test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:0/1/0
Started on:Fri Jan 26 23:20:06 IST 2024
Total time:0 seconds (19 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testA
Test class: suiteA.TestClassA
org.testng.TestNGException: 
+Data Provider public void dataprovider.TestDataProvider.dataProviderSuiteA(java.lang.reflect.Method) returned a null value
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:159)
+	at org.testng.internal.Parameters.handleParameters(Parameters.java:812)
+	at org.testng.internal.Parameters.handleParameters(Parameters.java:737)
+	at org.testng.internal.invokers.ParameterHandler.handleParameters(ParameterHandler.java:72)
+	at org.testng.internal.invokers.ParameterHandler.createParameters(ParameterHandler.java:51)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:915)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
Click to show all stack frames +
org.testng.TestNGException: 
+Data Provider public void dataprovider.TestDataProvider.dataProviderSuiteA(java.lang.reflect.Method) returned a null value
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeDataProvider(MethodInvocationHelper.java:159)
+	at org.testng.internal.Parameters.handleParameters(Parameters.java:812)
+	at org.testng.internal.Parameters.handleParameters(Parameters.java:737)
+	at org.testng.internal.invokers.ParameterHandler.handleParameters(ParameterHandler.java:72)
+	at org.testng.internal.invokers.ParameterHandler.createParameters(ParameterHandler.java:51)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:915)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0suiteA.TestClassA@2b6faea6

+ + \ No newline at end of file diff --git a/TestNGPilotProject/test-output/Default suite/Default test.xml b/TestNGPilotProject/test-output/Default suite/Default test.xml new file mode 100644 index 0000000..06d2ce2 --- /dev/null +++ b/TestNGPilotProject/test-output/Default suite/Default test.xml @@ -0,0 +1,37 @@ + + + + + + + + + diff --git a/TestNGPilotProject/test-output/Default suite/testng-failed.xml b/TestNGPilotProject/test-output/Default suite/testng-failed.xml new file mode 100644 index 0000000..f43004c --- /dev/null +++ b/TestNGPilotProject/test-output/Default suite/testng-failed.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/test-output/Suite/Test.html b/TestNGPilotProject/test-output/Suite/Test.html new file mode 100644 index 0000000..dd2e06c --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test.html @@ -0,0 +1,90 @@ + + +TestNG: Test + + + + + + + + +

Test

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:2/0/0
Started on:Sat Feb 03 22:38:13 IST 2024
Total time:4 seconds (4292 ms)
Included groups:sanity
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testCC
Test class: suiteC.TestClassCC
2suiteC.TestClassCC@7c0c77c7
testC
Test class: suiteC.TestClassC
2suiteC.TestClassC@3ba9ad43

+ + \ No newline at end of file diff --git a/TestNGPilotProject/test-output/Suite/Test.xml b/TestNGPilotProject/test-output/Suite/Test.xml new file mode 100644 index 0000000..ec4fd00 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/TestNGPilotProject/test-output/Suite/Test1.html b/TestNGPilotProject/test-output/Suite/Test1.html new file mode 100644 index 0000000..7a80350 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test1.html @@ -0,0 +1,90 @@ + + +TestNG: Test1 + + + + + + + + +

Test1

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:2/0/0
Started on:Sat Feb 03 22:06:57 IST 2024
Total time:4 seconds (4300 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testB
Test class: suiteB.TestClassB
Parameters: UserName 100, Password 100
2suiteB.TestClassB@1f3f4916
testCC
Test class: suiteC.TestClassCC
2suiteC.TestClassCC@76908cc0

+ + \ No newline at end of file diff --git a/TestNGPilotProject/test-output/Suite/Test1.xml b/TestNGPilotProject/test-output/Suite/Test1.xml new file mode 100644 index 0000000..fc23ce3 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test1.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/TestNGPilotProject/test-output/Suite/Test2.html b/TestNGPilotProject/test-output/Suite/Test2.html new file mode 100644 index 0000000..c1ce38a --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test2.html @@ -0,0 +1,185 @@ + + +TestNG: Test2 + + + + + + + + +

Test2

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:2/2/0
Started on:Sat Feb 03 22:07:02 IST 2024
Total time:4 seconds (4092 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + +
FAILED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testA
Test class: suiteA.TestClassA
Parameters: UserName 1, Password 1
java.lang.AssertionError: The following asserts failed:
+	Validation Failure --UserName 1 not Equals to USERNAME_DEMO
+	at TestBase.TestBase.failAndStop(TestBase.java:71)
+	at suiteA.TestClassA.testA(TestClassA.java:24)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.AssertionError: The following asserts failed:
+	Validation Failure --UserName 1 not Equals to USERNAME_DEMO
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
+	at TestBase.TestBase.failAndStop(TestBase.java:71)
+	at suiteA.TestClassA.testA(TestClassA.java:24)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0suiteA.TestClassA@481a996b
testA
Test class: suiteA.TestClassA
Parameters: UserName 2, Password 2
java.lang.AssertionError: The following asserts failed:
+	Validation Failure --UserName 2 not Equals to USERNAME_DEMO
+	at TestBase.TestBase.failAndStop(TestBase.java:71)
+	at suiteA.TestClassA.testA(TestClassA.java:24)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+... Removed 27 stack frames
Click to show all stack frames +
java.lang.AssertionError: The following asserts failed:
+	Validation Failure --UserName 2 not Equals to USERNAME_DEMO
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:46)
+	at org.testng.asserts.SoftAssert.assertAll(SoftAssert.java:30)
+	at TestBase.TestBase.failAndStop(TestBase.java:71)
+	at suiteA.TestClassA.testA(TestClassA.java:24)
+	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
+	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
+	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
+	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
+	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
+	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
+	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
+	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
+	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
+	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
+	at org.testng.TestRunner.privateRun(TestRunner.java:819)
+	at org.testng.TestRunner.run(TestRunner.java:619)
+	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
+	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
+	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
+	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
+	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
+	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
+	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
+	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
+	at org.testng.TestNG.runSuites(TestNG.java:1134)
+	at org.testng.TestNG.run(TestNG.java:1101)
+	at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
+	at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)
+	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
+
0suiteA.TestClassA@481a996b

+ + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testBB
Test class: suiteB.TestClassBB
Parameters: UserName 111, Password 111
2suiteB.TestClassBB@3d51f06e
testBB
Test class: suiteB.TestClassBB
Parameters: UserName 222, Password 222
2suiteB.TestClassBB@3d51f06e

+ + \ No newline at end of file diff --git a/TestNGPilotProject/test-output/Suite/Test2.xml b/TestNGPilotProject/test-output/Suite/Test2.xml new file mode 100644 index 0000000..34f3ea9 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test2.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/test-output/Suite/Test3.html b/TestNGPilotProject/test-output/Suite/Test3.html new file mode 100644 index 0000000..41fe0bd --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test3.html @@ -0,0 +1,95 @@ + + +TestNG: Test3 + + + + + + + + +

Test3

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:3/0/0
Started on:Sat Feb 03 22:07:06 IST 2024
Total time:6 seconds (6096 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testC
Test class: suiteC.TestClassC
2suiteC.TestClassC@3c407114
testAA
Test class: suiteA.TestClassAA
Parameters: UserName 22, Password 22
2suiteA.TestClassAA@35ef1869
testAA
Test class: suiteA.TestClassAA
Parameters: UserName 11, Password 11
2suiteA.TestClassAA@35ef1869

+ + \ No newline at end of file diff --git a/TestNGPilotProject/test-output/Suite/Test3.xml b/TestNGPilotProject/test-output/Suite/Test3.xml new file mode 100644 index 0000000..efabd13 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/Test3.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/TestNGPilotProject/test-output/Suite/TestB.html b/TestNGPilotProject/test-output/Suite/TestB.html new file mode 100644 index 0000000..725310a --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/TestB.html @@ -0,0 +1,85 @@ + + +TestNG: TestB + + + + + + + + +

TestB

+ + + + + + + + + + + +
Tests passed/Failed/Skipped:1/0/0
Started on:Sat Jan 27 00:59:54 IST 2024
Total time:2 seconds (2273 ms)
Included groups:
Excluded groups:

+(Hover the method name to see the test class name)

+ + + + + + + + + + + + + +
PASSED TESTS
Test methodAttribute(s)ExceptionTime (seconds)Instance
testB
Test class: suiteB.TestClassB
Parameters: UserName 100, Password 100
2suiteB.TestClassB@1f0f1111

+ + \ No newline at end of file diff --git a/TestNGPilotProject/test-output/Suite/TestB.xml b/TestNGPilotProject/test-output/Suite/TestB.xml new file mode 100644 index 0000000..4e18041 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/TestB.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGPilotProject/test-output/Suite/testng-failed.xml b/TestNGPilotProject/test-output/Suite/testng-failed.xml new file mode 100644 index 0000000..5fff498 --- /dev/null +++ b/TestNGPilotProject/test-output/Suite/testng-failed.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/test-output/bullet_point.png b/TestNGPilotProject/test-output/bullet_point.png new file mode 100644 index 0000000..176e6d5 Binary files /dev/null and b/TestNGPilotProject/test-output/bullet_point.png differ diff --git a/TestNGPilotProject/test-output/collapseall.gif b/TestNGPilotProject/test-output/collapseall.gif new file mode 100644 index 0000000..a2d80a9 Binary files /dev/null and b/TestNGPilotProject/test-output/collapseall.gif differ diff --git a/TestNGPilotProject/test-output/emailable-report.html b/TestNGPilotProject/test-output/emailable-report.html new file mode 100644 index 0000000..b20a653 --- /dev/null +++ b/TestNGPilotProject/test-output/emailable-report.html @@ -0,0 +1,19 @@ + + + + +TestNG Report + + + + + + + +
Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
Suite
Test20004,292sanity
+ +
ClassMethodStartTime (ms)
Suite
Test — passed
suiteC.TestClassCtestC17069800961552008
suiteC.TestClassCCtestCC17069800939902012
+

Test

suiteC.TestClassC#testC

back to summary

+

suiteC.TestClassCC#testCC

back to summary

+ + diff --git a/TestNGPilotProject/test-output/failed.png b/TestNGPilotProject/test-output/failed.png new file mode 100644 index 0000000..c117be5 Binary files /dev/null and b/TestNGPilotProject/test-output/failed.png differ diff --git a/TestNGPilotProject/test-output/index.html b/TestNGPilotProject/test-output/index.html new file mode 100644 index 0000000..9cb41c0 --- /dev/null +++ b/TestNGPilotProject/test-output/index.html @@ -0,0 +1,333 @@ + + + + + + TestNG reports + + + + + + + + + + +
+ Test results + +
+ 1 suite +
+ +
+
+
+
+
+ + suiteC.TestClassCC +
+
+
+
+ + + testCC +
+
+
+
+
+
+ + suiteC.TestClassC +
+
+
+
+ + + testC +
+
+
+
+
+
+
+ /Users/anshul/java_selenium/TestNGPilotProject/suiteCtestng.xml +
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
+<suite name="Suite" guice-stage="DEVELOPMENT">
+  <groups>
+    <run>
+      <include name="sanity"/>
+    </run>
+  </groups>
+  <groups>
+    <run>
+      <include name="sanity"/>
+    </run>
+  </groups>
+  <parameter name="browser2" value="IE"/>
+  <parameter name="browser1" value="chrome"/>
+  <listeners>
+    <listener class-name="listener.CustomListener"/>
+  </listeners>
+  <test thread-count="5" name="Test">
+    <classes>
+      <class name="suiteC.TestClassCC"/>
+      <class name="suiteC.TestClassC"/>
+    </classes>
+  </test> <!-- Test -->
+</suite> <!-- Suite -->
+            
+
+
+
+
+ Tests for Suite +
+
+
    +
  • + Test (2 classes) +
  • +
+
+
+
+
+ Groups for Suite +
+
+
+ browser1 +
+
+ testC +
+
+
+
+ browser2 +
+
+ testCC +
+
+
+
+ sanity +
+
+ testC +
+
+
+ testCC +
+
+
+
+ smoke +
+
+ testC +
+
+
+
+
+
+
+ Times for Suite +
+
+
+ + Total running time: 4 seconds +
+
+
+
+
+
+
+ Reporter output for Suite +
+
+
+
+
+
+ 0 ignored methods +
+
+
+
+
+
+ Methods in chronological order +
+
+
+
suiteC.TestClassCC
+
+ init([TestResult name={null} status=CREATED method=TestClassCC.testCC()[pri:0, instance:suiteC.TestClassC...) + 0 ms +
+
+ testCC + 87 ms +
+
+ quit + 2107 ms +
+
+
+
suiteC.TestClassC
+
+ testC + 2252 ms +
+
+ init([TestResult name={null} status=CREATED method=TestClassC.testC()[pri:0, instance:suiteC.TestClassC@3...) + 2252 ms +
+
+ quit + 4264 ms +
+
+
+
+
+ + + diff --git a/TestNGPilotProject/test-output/jquery-3.6.0.min.js b/TestNGPilotProject/test-output/jquery-3.6.0.min.js new file mode 100644 index 0000000..c4c6022 --- /dev/null +++ b/TestNGPilotProject/test-output/jquery-3.6.0.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 + + + + + + + + + + + + + diff --git a/TestNGPilotProject/test-output/junitreports/TEST-suiteA.TestClassAA.xml b/TestNGPilotProject/test-output/junitreports/TEST-suiteA.TestClassAA.xml new file mode 100644 index 0000000..96d0cbb --- /dev/null +++ b/TestNGPilotProject/test-output/junitreports/TEST-suiteA.TestClassAA.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/TestNGPilotProject/test-output/junitreports/TEST-suiteB.TestClassB.xml b/TestNGPilotProject/test-output/junitreports/TEST-suiteB.TestClassB.xml new file mode 100644 index 0000000..c62ef7e --- /dev/null +++ b/TestNGPilotProject/test-output/junitreports/TEST-suiteB.TestClassB.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGPilotProject/test-output/junitreports/TEST-suiteB.TestClassBB.xml b/TestNGPilotProject/test-output/junitreports/TEST-suiteB.TestClassBB.xml new file mode 100644 index 0000000..4a8388c --- /dev/null +++ b/TestNGPilotProject/test-output/junitreports/TEST-suiteB.TestClassBB.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/TestNGPilotProject/test-output/junitreports/TEST-suiteC.TestClassC.xml b/TestNGPilotProject/test-output/junitreports/TEST-suiteC.TestClassC.xml new file mode 100644 index 0000000..e1f6632 --- /dev/null +++ b/TestNGPilotProject/test-output/junitreports/TEST-suiteC.TestClassC.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGPilotProject/test-output/junitreports/TEST-suiteC.TestClassCC.xml b/TestNGPilotProject/test-output/junitreports/TEST-suiteC.TestClassCC.xml new file mode 100644 index 0000000..2a16be2 --- /dev/null +++ b/TestNGPilotProject/test-output/junitreports/TEST-suiteC.TestClassCC.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/TestNGPilotProject/test-output/navigator-bullet.png b/TestNGPilotProject/test-output/navigator-bullet.png new file mode 100644 index 0000000..36d90d3 Binary files /dev/null and b/TestNGPilotProject/test-output/navigator-bullet.png differ diff --git a/TestNGPilotProject/test-output/passed.png b/TestNGPilotProject/test-output/passed.png new file mode 100644 index 0000000..45e85bb Binary files /dev/null and b/TestNGPilotProject/test-output/passed.png differ diff --git a/TestNGPilotProject/test-output/skipped.png b/TestNGPilotProject/test-output/skipped.png new file mode 100644 index 0000000..c36a324 Binary files /dev/null and b/TestNGPilotProject/test-output/skipped.png differ diff --git a/TestNGPilotProject/test-output/testng-failed.xml b/TestNGPilotProject/test-output/testng-failed.xml new file mode 100644 index 0000000..5fff498 --- /dev/null +++ b/TestNGPilotProject/test-output/testng-failed.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/test-output/testng-reports.css b/TestNGPilotProject/test-output/testng-reports.css new file mode 100644 index 0000000..d7b75c4 --- /dev/null +++ b/TestNGPilotProject/test-output/testng-reports.css @@ -0,0 +1,326 @@ +body { + margin: 0 0 5px 5px; +} + +ul { + margin: 0; +} + +li { + list-style-type: none; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +.navigator-selected { + background: #ffa500; +} + +.wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + overflow: auto; +} + +.navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto; +} + +.suite { + margin: 0 10px 10px 0; + background-color: #fff8dc; +} + +.suite-name { + padding-left: 10px; + font-size: 25px; + font-family: Times, sans-serif; +} + +.main-panel-header { + padding: 5px; + background-color: #9FB4D9; /*afeeee*/; + font-family: monospace; + font-size: 18px; +} + +.main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #DEE8FC; /*d0ffff*/; +} + +.rounded-window { + border-radius: 10px; + border-style: solid; + border-width: 1px; +} + +.rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto; +} + +.light-rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; +} + +.rounded-window-bottom { + border-style: solid; + border-width: 0 1px 1px 1px; + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto; +} + +.method-name { + font-size: 12px; + font-family: monospace; +} + +.method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 80%; +} + +.parameters { + font-size: 14px; + font-family: monospace; +} + +.stack-trace { + white-space: pre; + font-family: monospace; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; +} + +.testng-xml { + font-family: monospace; +} + +.method-list-content { + margin-left: 10px; +} + +.navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; +} + +.suite-section-title { + margin-top: 10px; + width: 80%; + border-style: solid; + border-width: 1px 0 0 0; + font-family: Times, sans-serif; + font-size: 18px; + font-weight: bold; +} + +.suite-section-content { + list-style-image: url(bullet_point.png); +} + +.top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #0066ff; + font-family: Times, sans-serif; + color: #fff; + text-align: center; +} +.button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#0066ff; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#0066ff ; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline:none; + +} + +.top-banner-title-font { + font-size: 25px; +} + +.test-name { + font-family: 'Lucida Grande', sans-serif; + font-size: 16px; +} + +.suite-icon { + padding: 5px; + float: right; + height: 20px; +} + +.test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; +} + +.test-group-name { + font-weight: bold; +} + +.method-in-group { + font-size: 16px; + margin-left: 80px; +} + +table.google-visualization-table-table { + width: 100%; +} + +.reporter-method-name { + font-size: 14px; + font-family: monospace; +} + +.reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.ignored-class-div { + font-size: 14px; + font-family: monospace; +} + +.ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: monospace; + border-width: 0 0 0 1px; + border-style: solid; +} + +.border-failed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #f00; +} + +.border-skipped { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #edc600; +} + +.border-passed { + border-top-left-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #19f52d; +} + +.times-div { + text-align: center; + padding: 5px; +} + +.suite-total-time { + font: 16px 'Lucida Grande'; +} + +.configuration-suite { + margin-left: 20px; +} + +.configuration-test { + margin-left: 40px; +} + +.configuration-class { + margin-left: 60px; +} + +.configuration-method { + margin-left: 80px; +} + +.test-method { + margin-left: 100px; +} + +.chronological-class { + background-color: skyblue; + border-style: solid; + border-width: 0 0 1px 1px; +} + +.method-start { + float: right; +} + +.chronological-class-name { + padding: 0 0 0 5px; + color: #008; +} + +.after, .before, .test-method { + font-family: monospace; + font-size: 14px; +} + +.navigator-suite-header { + font-size: 22px; + margin: 0 10px 5px 0; + background-color: #deb887; + text-align: center; +} + +.collapse-all-icon { + padding: 5px; + float: right; +} +/*retro Theme*/ diff --git a/TestNGPilotProject/test-output/testng-reports.js b/TestNGPilotProject/test-output/testng-reports.js new file mode 100644 index 0000000..c1a84a3 --- /dev/null +++ b/TestNGPilotProject/test-output/testng-reports.js @@ -0,0 +1,122 @@ +$(document).ready(function() { + $('a.navigator-link').on("click", function() { + // Extract the panel for this link + var panel = getPanelName($(this)); + + // Mark this link as currently selected + $('.navigator-link').parent().removeClass('navigator-selected'); + $(this).parent().addClass('navigator-selected'); + + showPanel(panel); + }); + + installMethodHandlers('failed'); + installMethodHandlers('skipped'); + installMethodHandlers('passed', true); // hide passed methods by default + + $('a.method').on("click", function() { + showMethod($(this)); + return false; + }); + + // Hide all the panels and display the first one (do this last + // to make sure the click() will invoke the listeners) + $('.panel').hide(); + $('.navigator-link').first().trigger("click"); + + // Collapse/expand the suites + $('a.collapse-all-link').on("click", function() { + var contents = $('.navigator-suite-content'); + if (contents.css('display') == 'none') { + contents.show(); + } else { + contents.hide(); + } + }); +}); + +// The handlers that take care of showing/hiding the methods +function installMethodHandlers(name, hide) { + function getContent(t) { + return $('.method-list-content.' + name + "." + t.attr('panel-name')); + } + + function getHideLink(t, name) { + var s = 'a.hide-methods.' + name + "." + t.attr('panel-name'); + return $(s); + } + + function getShowLink(t, name) { + return $('a.show-methods.' + name + "." + t.attr('panel-name')); + } + + function getMethodPanelClassSel(element, name) { + var panelName = getPanelName(element); + var sel = '.' + panelName + "-class-" + name; + return $(sel); + } + + $('a.hide-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.hide(); + getHideLink($(this), name).hide(); + getShowLink($(this), name).show(); + getMethodPanelClassSel($(this), name).hide(); + }); + + $('a.show-methods.' + name).on("click", function() { + var w = getContent($(this)); + w.show(); + getHideLink($(this), name).show(); + getShowLink($(this), name).hide(); + showPanel(getPanelName($(this))); + getMethodPanelClassSel($(this), name).show(); + }); + + if (hide) { + $('a.hide-methods.' + name).trigger("click"); + } else { + $('a.show-methods.' + name).trigger("click"); + } +} + +function getHashForMethod(element) { + return element.attr('hash-for-method'); +} + +function getPanelName(element) { + return element.attr('panel-name'); +} + +function showPanel(panelName) { + $('.panel').hide(); + var panel = $('.panel[panel-name="' + panelName + '"]'); + panel.show(); +} + +function showMethod(element) { + var hashTag = getHashForMethod(element); + var panelName = getPanelName(element); + showPanel(panelName); + var current = document.location.href; + var base = current.substring(0, current.indexOf('#')) + document.location.href = base + '#' + hashTag; + var newPosition = $(document).scrollTop() - 65; + $(document).scrollTop(newPosition); +} + +function drawTable() { + for (var i = 0; i < suiteTableInitFunctions.length; i++) { + window[suiteTableInitFunctions[i]](); + } + + for (var k in window.suiteTableData) { + var v = window.suiteTableData[k]; + var div = v.tableDiv; + var data = v.tableData + var table = new google.visualization.Table(document.getElementById(div)); + table.draw(data, { + showRowNumber : false + }); + } +} diff --git a/TestNGPilotProject/test-output/testng-reports1.css b/TestNGPilotProject/test-output/testng-reports1.css new file mode 100644 index 0000000..570323f --- /dev/null +++ b/TestNGPilotProject/test-output/testng-reports1.css @@ -0,0 +1,344 @@ +body { + background-color: whitesmoke; + margin: 0 0 5px 5px; +} +ul { + margin-top: 10px; + margin-left:-10px; +} + li { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding:5px 5px; + } + a { + text-decoration: none; + color: black; + font-size: 14px; + } + + a:hover { + color:black ; + text-decoration: underline; + } + + .navigator-selected { + /* #ffa500; Mouse hover color after click Orange.*/ + background:#027368 + } + + .wrapper { + position: absolute; + top: 60px; + bottom: 0; + left: 400px; + right: 0; + margin-right:9px; + overflow: auto;/*imortant*/ + } + + .navigator-root { + position: absolute; + top: 60px; + bottom: 0; + left: 0; + width: 400px; + overflow-y: auto;/*important*/ + } + + .suite { + margin: -5px 10px 10px 5px; + background-color: whitesmoke ;/*Colour of the left bside box*/ + } + + .suite-name { + font-size: 24px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;/*All TEST SUITE*/ + color: white; + } + + .main-panel-header { + padding: 5px; + background-color: #027368; /*afeeee*/; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color:white; + font-size: 18px; + } + + .main-panel-content { + padding: 5px; + margin-bottom: 10px; + background-color: #CCD0D1; /*d0ffff*/; /*Belongs to backGround of rightSide boxes*/ + } + + .rounded-window { + border-style: dotted; + border-width: 1px;/*Border of left Side box*/ + background-color: whitesmoke; + border-radius: 10px; + } + + .rounded-window-top { + border-top-right-radius: 10px 10px; + border-top-left-radius: 10px 10px; + border-style: solid; + border-width: 1px; + overflow: auto;/*Top of RightSide box*/ + } + + .light-rounded-window-top { + background-color: #027368; + padding-left:120px; + border-radius: 10px; + + } + + .rounded-window-bottom { + border-bottom-right-radius: 10px 10px; + border-bottom-left-radius: 10px 10px; + overflow: auto;/*Bottom of rightSide box*/ + } + + .method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + + .method-content { + border-style: solid; + border-width: 0 0 1px 0; + margin-bottom: 10px; + padding-bottom: 5px; + width: 100%; + } + + .parameters { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .stack-trace { + white-space: pre; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: bold; + margin-top: 0; + margin-left: 20px; /*Error Stack Trace Message*/ + } + + .testng-xml { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .method-list-content { + margin-left: 10px; + } + + .navigator-suite-content { + margin-left: 10px; + font: 12px 'Lucida Grande'; + } + + .suite-section-title { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight:bold; + background-color: #8C8887; + margin-left: -10px; + margin-top:10px; + padding:6px; + } + + .suite-section-content { + list-style-image: url(bullet_point.png); + background-color: whitesmoke; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + overflow: hidden; + } + + .top-banner-root { + position: absolute; + top: 0; + height: 45px; + left: 0; + right: 0; + padding: 5px; + margin: 0 0 5px 0; + background-color: #027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + color: #fff; + text-align: center;/*Belongs to the Top of Report*//*Status: - Completed*/ + } + + .top-banner-title-font { + font-size: 25px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + padding: 3px; + float: right; + } + + .test-name { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + } + + .suite-icon { + padding: 5px; + float: right; + height: 20px; + } + + .test-group { + font: 20px 'Lucida Grande'; + margin: 5px 5px 10px 5px; + border-width: 0 0 1px 0; + border-style: solid; + padding: 5px; + } + + .test-group-name { + font-weight: bold; + } + + .method-in-group { + font-size: 16px; + margin-left: 80px; + } + + table.google-visualization-table-table { + width: 100%; + } + + .reporter-method-name { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .reporter-method-output-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .ignored-class-div { + font-size: 14px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ignored-methods-div { + padding: 5px; + margin: 0 0 5px 20px; + font-size: 12px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + border-width: 0 0 0 1px; + border-style: solid; + } + + .border-failed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F20505; + } + + .border-skipped { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #F2BE22; + } + + .border-passed { + border-radius:2px; + border-style: solid; + border-width: 0 0 0 10px; + border-color: #038C73; + } + + .times-div { + text-align: center; + padding: 5px; + } + + .suite-total-time { + font: 16px 'Lucida Grande'; + } + + .configuration-suite { + margin-left: 20px; + } + + .configuration-test { + margin-left: 40px; + } + + .configuration-class { + margin-left: 60px; + } + + .configuration-method { + margin-left: 80px; + } + + .test-method { + margin-left: 100px; + } + + .chronological-class { + background-color: #CCD0D1; + border-width: 0 0 1px 1px;/*Chronological*/ + } + + .method-start { + float: right; + } + + .chronological-class-name { + padding: 0 0 0 5px; + margin-top:5px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #008; + } + + .after, .before, .test-method { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin-top:5px; + } + + .navigator-suite-header { + font-size: 18px; + margin: 0px 10px 10px 5px; + padding: 5px; + border-radius: 10px; + background-color: #027368; + color: white; + font-weight:bold; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: center; /*All Suites on top of left box*//*Status: -Completed*/ + } + + .collapse-all-icon { + padding: 3px; + float: right; + } + .button{ + position: absolute; + margin-left:500px; + margin-top:8px; + background-color: white; + color:#027368; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight:bold; + border-color:#027368; + border-radius:25px; + cursor: pointer; + height:30px; + width:150px; + outline: none; +} +/*Author: - Akhil Gullapalli*/ \ No newline at end of file diff --git a/TestNGPilotProject/test-output/testng-reports2.js b/TestNGPilotProject/test-output/testng-reports2.js new file mode 100644 index 0000000..5342859 --- /dev/null +++ b/TestNGPilotProject/test-output/testng-reports2.js @@ -0,0 +1,76 @@ +window.onload = function () { + let cookies = document.cookie; + let cookieValue = cookies.split('='); + if (cookieValue[1] === 'null' || localStorage.getItem('Theme') === 'null') { + document.getElementById('retro').setAttribute('disabled', 'false'); + } else if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + if (cookieValue[1] === 'Switch Ultra Theme' || + localStorage.getItem('Theme') === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('retro').setAttribute('disabled', 'false'); + + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } + } else if (cookieValue[1] === 'Switch Retro Theme' || + localStorage.getItem('Theme') === 'Switch Retro Theme') { + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('ultra').setAttribute('disabled', 'false'); + } +} +document.getElementById('button').onclick = function () { + let select = document.getElementById('button').innerText; + if (select === 'Switch Retro Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Ultra Theme"; + document.getElementById('retro').removeAttribute('disabled'); + document.getElementById('ultra').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + + } else if (select === 'Switch Ultra Theme') { + let d = new Date(); + days = 365; + d.setTime(+d + (days * 86400000)); //24 * 60 * 60 * 1000 + document.cookie = "Theme =" + select + "; expires=" + d.toGMTString() + ";"; + document.getElementById('button').innerText = "Switch Retro Theme"; + document.getElementById('ultra').removeAttribute('disabled'); + document.getElementById('retro').setAttribute('disabled', 'false'); + localStorage.setItem('Theme', select); + } +} +//Function to mouse hovering affect. +document.getElementById('button').onmouseover = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "180px"; + document.getElementById('button').style.height = "45px"; + document.getElementById('button').style.marginTop = "1px"; + +} +//Function to mouse out affect +document.getElementById('button').onmouseout = function () { + document.getElementById('button').style.borderRadius = "25px"; + document.getElementById('button').style.width = "150px"; + document.getElementById('button').style.height = "30px"; + document.getElementById('button').style.marginTop = "8px"; + +} + +//This is the file where we handle the switching of the Themes. +/*Author:- Akhil Gullapalli*/ diff --git a/TestNGPilotProject/test-output/testng-results.xml b/TestNGPilotProject/test-output/testng-results.xml new file mode 100644 index 0000000..eaba67a --- /dev/null +++ b/TestNGPilotProject/test-output/testng-results.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TestNGPilotProject/testng.xml b/TestNGPilotProject/testng.xml new file mode 100644 index 0000000..16feea3 --- /dev/null +++ b/TestNGPilotProject/testng.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ai-selenium-test-generator/.DS_Store b/ai-selenium-test-generator/.DS_Store new file mode 100644 index 0000000..add1d71 Binary files /dev/null and b/ai-selenium-test-generator/.DS_Store differ diff --git a/ai-selenium-test-generator/config.properties b/ai-selenium-test-generator/config.properties new file mode 100644 index 0000000..9847a1d --- /dev/null +++ b/ai-selenium-test-generator/config.properties @@ -0,0 +1 @@ +OPENAI_API_KEY= \ No newline at end of file diff --git a/ai-selenium-test-generator/generated-tests/AI_GeneratedTest_20251113_213940.json b/ai-selenium-test-generator/generated-tests/AI_GeneratedTest_20251113_213940.json new file mode 100644 index 0000000..1777369 --- /dev/null +++ b/ai-selenium-test-generator/generated-tests/AI_GeneratedTest_20251113_213940.json @@ -0,0 +1,57 @@ +{ + "testCaseName": "Verify Upcoming Anniversaries panel on Buzz in OrangeHRM Demo", + "description": "Open the OrangeHRM demo site, log in, navigate to the Buzz section, verify the 'Upcoming Anniversaries' panel is visible, and print the list of people with upcoming anniversaries.", + "steps": [ + { + "stepNumber": 1, + "action": "Navigate to URL", + "target": "https://opensource-demo.orangehrmlive.com/", + "inputs": { + "url": "https://opensource-demo.orangehrmlive.com/" + }, + "expected": "OrangeHRM login page is displayed with username and password fields visible." + }, + { + "stepNumber": 2, + "action": "Enter text", + "target": "Username input field (name='username')", + "inputs": { + "text": "Admin" + }, + "expected": "Username field contains the text 'Admin'." + }, + { + "stepNumber": 3, + "action": "Enter text (secure)", + "target": "Password input field (name='password')", + "inputs": { + "text": "admin123" + }, + "expected": "Password field is populated (masked) without validation errors." + }, + { + "stepNumber": 4, + "action": "Click", + "target": "Login button (type='submit')", + "expected": "User is logged in and the Dashboard/Home page is displayed; left navigation menu is visible and contains the 'Buzz' menu item." + }, + { + "stepNumber": 5, + "action": "Click", + "target": "Left navigation menu item with visible text 'Buzz'", + "expected": "Buzz page loads successfully. Buzz page header or content specific to Buzz is visible." + }, + { + "stepNumber": 6, + "action": "Verify visibility", + "target": "Panel with header/title text 'Upcoming Anniversaries' on the Buzz page", + "expected": "'Upcoming Anniversaries' panel is present in the DOM and visible to the user." + }, + { + "stepNumber": 7, + "action": "Extract and print list items", + "target": "Employee name elements within the 'Upcoming Anniversaries' panel (e.g., list items under the panel)", + "expected": "The names of people with upcoming anniversaries are captured and printed to the test logs. If no entries are present, print 'No upcoming anniversaries'." + } + ] +} \ No newline at end of file diff --git a/ai-selenium-test-generator/generated-tests/AI_GeneratedTest_20251113_214149.json b/ai-selenium-test-generator/generated-tests/AI_GeneratedTest_20251113_214149.json new file mode 100644 index 0000000..d582e1e --- /dev/null +++ b/ai-selenium-test-generator/generated-tests/AI_GeneratedTest_20251113_214149.json @@ -0,0 +1,147 @@ +{ + "testCases": [ + { + "testCaseName": "Verify Upcoming Anniversaries panel is visible on Buzz after valid login", + "description": "Open OrangeHRM demo site, log in with valid credentials, navigate to Buzz, verify the 'Upcoming Anniversaries' panel is displayed, and print the list of people shown.", + "steps": [ + { + "stepNumber": 1, + "action": "Open URL in a browser", + "target": "https://opensource-demo.orangehrmlive.com/", + "inputValues": null, + "expectedValidations": [ + "Login page is displayed", + "Username and Password input fields are visible", + "Login button is visible" + ] + }, + { + "stepNumber": 2, + "action": "Enter username", + "target": "Login page - Username field", + "inputValues": { + "username": "Admin" + }, + "expectedValidations": [ + "Username field contains 'Admin'" + ] + }, + { + "stepNumber": 3, + "action": "Enter password", + "target": "Login page - Password field", + "inputValues": { + "password": "admin123" + }, + "expectedValidations": [ + "Password field is populated (masked)" + ] + }, + { + "stepNumber": 4, + "action": "Click the Login button", + "target": "Login page - Login button", + "inputValues": null, + "expectedValidations": [ + "User is authenticated and navigated to the application (e.g., Dashboard/Home)", + "Main navigation sidebar is visible", + "'Buzz' menu item is present" + ] + }, + { + "stepNumber": 5, + "action": "Navigate to Buzz", + "target": "Main navigation - 'Buzz' menu item", + "inputValues": null, + "expectedValidations": [ + "Buzz page loads successfully", + "Buzz page header or identifier is visible" + ] + }, + { + "stepNumber": 6, + "action": "Verify the 'Upcoming Anniversaries' panel visibility", + "target": "Buzz page - 'Upcoming Anniversaries' panel", + "inputValues": null, + "expectedValidations": [ + "'Upcoming Anniversaries' panel is present in the Buzz page layout", + "Panel title text equals 'Upcoming Anniversaries'", + "Panel is visible (not collapsed or hidden)" + ] + }, + { + "stepNumber": 7, + "action": "Capture and print the list of people with upcoming anniversaries", + "target": "Buzz page - 'Upcoming Anniversaries' panel - list items (names)", + "inputValues": null, + "expectedValidations": [ + "All displayed names within the 'Upcoming Anniversaries' panel are retrieved", + "Names are printed/logged in the test output in display order", + "If no names are present, print/log 'No upcoming anniversaries'" + ] + } + ] + }, + { + "testCaseName": "Negative - Invalid login prevents access to Buzz and Upcoming Anniversaries panel", + "description": "Attempt to log in with invalid credentials and verify that access to Buzz (and the 'Upcoming Anniversaries' panel) is not granted.", + "steps": [ + { + "stepNumber": 1, + "action": "Open URL in a browser", + "target": "https://opensource-demo.orangehrmlive.com/", + "inputValues": null, + "expectedValidations": [ + "Login page is displayed", + "Username and Password input fields are visible", + "Login button is visible" + ] + }, + { + "stepNumber": 2, + "action": "Enter username", + "target": "Login page - Username field", + "inputValues": { + "username": "Admin" + }, + "expectedValidations": [ + "Username field contains 'Admin'" + ] + }, + { + "stepNumber": 3, + "action": "Enter invalid password", + "target": "Login page - Password field", + "inputValues": { + "password": "wrongpass" + }, + "expectedValidations": [ + "Password field is populated (masked)" + ] + }, + { + "stepNumber": 4, + "action": "Click the Login button", + "target": "Login page - Login button", + "inputValues": null, + "expectedValidations": [ + "Login remains on the Login page", + "Error message 'Invalid credentials' is displayed", + "Main navigation sidebar is not available" + ] + }, + { + "stepNumber": 5, + "action": "Verify Buzz and 'Upcoming Anniversaries' are not accessible", + "target": "Application navigation and content area", + "inputValues": null, + "expectedValidations": [ + "'Buzz' menu item is not accessible when not authenticated", + "'Upcoming Anniversaries' panel is not displayed", + "User cannot navigate to the Buzz page without a valid session" + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/ai-selenium-test-generator/pom.xml b/ai-selenium-test-generator/pom.xml new file mode 100644 index 0000000..114aac6 --- /dev/null +++ b/ai-selenium-test-generator/pom.xml @@ -0,0 +1,59 @@ + + 4.0.0 + ai-selenium + ai-selenium-test-generator + 0.0.1-SNAPSHOT + + + + com.openai + openai-java + 4.6.1 + + + + + org.seleniumhq.selenium + selenium-java + 4.28.1 + + + + + org.json + json + 20250517 + + + + + org.testng + testng + 7.11.0 + test + + + + + com.aventstack + extentreports + 5.1.1 + + + + + + + UTF-8 + 21 + 21 + 21 + + + + + + diff --git a/ai-selenium-test-generator/reports/ExtentReport.html b/ai-selenium-test-generator/reports/ExtentReport.html new file mode 100644 index 0000000..a86e270 --- /dev/null +++ b/ai-selenium-test-generator/reports/ExtentReport.html @@ -0,0 +1,386 @@ + + + + + + + + + + + + + + +
+
+
+
+ +
+
+
+
+
+
+ + +
+
    +
  • +
    +

    Login and Verify Personal Information on OrangeHRM Demo

    +

    + 11:35:01 am / 00:00:11:448 + Pass +

    +
    +
    +
    +
    +
    +
    Login and Verify Personal Information on OrangeHRM Demo
    +11.15.2025 11:35:01 am +11.15.2025 11:35:12 am +00:00:11:448#test-id=1 + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    StatusTimestampDetails
    Info11:35:01 am + Step 1: Navigate to URL: https://opensource-demo.orangehrmlive.com/ +
    Pass11:35:08 am + Login page loads successfully (username and password fields are present). +
    Info11:35:08 am + Step 2: Verify page title equals 'OrangeHRM'. +
    Pass11:35:08 am + Title equals 'OrangeHRM'. +
    Info11:35:08 am + Step 3: Enter text into Username field: 'Admin'. +
    Pass11:35:08 am + Username field contains 'Admin'. +
    Info11:35:08 am + Step 4: Enter text into Password field: 'admin123'. +
    Pass11:35:08 am + Password field is populated and masked. +
    Info11:35:08 am + Step 5: Click on Login button. +
    Pass11:35:10 am + User is authenticated and navigated away from login page. +
    Info11:35:10 am + Step 6: Verify 'Dashboard' header is visible. +
    Pass11:35:10 am + Dashboard page is displayed (header 'Dashboard' visible; URL contains '/dashboard'). +
    Info11:35:10 am + Step 7: Click sidebar menu item 'My Info'. +
    Pass11:35:12 am + Navigation to 'My Info' page initiated. +
    Info11:35:12 am + Step 8: Verify 'Personal Details' section header is visible. +
    Pass11:35:12 am + 'Personal Details' section is displayed. +
    Info11:35:12 am + Step 9: Read value from 'First Name' field. +
    Pass11:35:12 am + Captured 'firstNameValue' successfully. +
    Info11:35:12 am + Step 10: Print/Log 'firstNameValue'. +
    Pass11:35:12 am + The value of 'firstNameValue' is: +
    Info11:35:12 am + Step 11: Assert that 'firstNameValue' is not empty. +
    +
    +
    +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+

Started

+

Nov 15, 2025 11:34:59 am

+
+
+
+
+

Ended

+

Nov 15, 2025 11:35:12 am

+
+
+
+
+

Tests Passed

+

1

+
+
+
+
+

Tests Failed

+

0

+
+
+
+
+
+
+
+
Tests
+
+
+
+ +
+
+ +
+
+
+
+
+
Log events
+
+
+
+ +
+
+ +
+
+
+
+

Timeline

+
+ +
+
+
+ +
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/ai-selenium-test-generator/src/.DS_Store b/ai-selenium-test-generator/src/.DS_Store new file mode 100644 index 0000000..c47cebd Binary files /dev/null and b/ai-selenium-test-generator/src/.DS_Store differ diff --git a/ai-selenium-test-generator/src/main/java/Config.java b/ai-selenium-test-generator/src/main/java/Config.java new file mode 100644 index 0000000..0a9cd2e --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/Config.java @@ -0,0 +1,15 @@ +import java.io.FileInputStream; +import java.io.IOException; +import java.util.Properties; + +public class Config { + public static String getApiKey() { + try { + Properties props = new Properties(); + props.load(new FileInputStream("config.properties")); + return props.getProperty("OPENAI_API_KEY"); + } catch (IOException e) { + throw new RuntimeException("Failed to read API key from config file", e); + } + } +} diff --git a/ai-selenium-test-generator/src/main/java/GenerateTestFromExternalizeStory.java b/ai-selenium-test-generator/src/main/java/GenerateTestFromExternalizeStory.java new file mode 100644 index 0000000..7f732c9 --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/GenerateTestFromExternalizeStory.java @@ -0,0 +1,26 @@ + +public class GenerateTestFromExternalizeStory { + + public static void main(String[] args) { +// String story = UserStoryReader.readFromClasspath("user-story.txt"); +// System.out.println(story); + + String resourcePath = "user-story.txt"; + + try { + System.out.println("Reading user story from resource: " + resourcePath); + String story = UserStoryReader.readFromClasspath(resourcePath); + + System.out.println("User story content:\n" + story + "\n"); + System.out.println("Sending user story to AI..."); + + String generatedCode = OpenAIClientWrapper.generateCodeFromStory(story); + System.out.println("\nAI Generated Test Code:\n"); + + System.out.println(generatedCode); + }catch(Exception e) { + + } + } + +} diff --git a/ai-selenium-test-generator/src/main/java/GenerateTestFromStory.java b/ai-selenium-test-generator/src/main/java/GenerateTestFromStory.java new file mode 100644 index 0000000..8d2641f --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/GenerateTestFromStory.java @@ -0,0 +1,36 @@ +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; + +public class GenerateTestFromStory { + + public static void main(String[] args) { + + String userStory = """ + As a registered user, + I want to log in to the website with valid credentials + so that I can access my dashboard. + + Acceptance Criteria: + - Navigate to https://opensource-demo.orangehrmlive.com/ + - Verify the Page Title + - Enter valid username and password + - Verify successful login by checking dashboard visibility or Page Title + """; + + try { + System.out.println("Sending user story to AI..."); + String generatedCode = OpenAIClientWrapper.generateCodeFromStory(userStory); + System.out.println("\nAI Generated Test Code:\n"); + // System.out.println(generatedCode); + + // build timestamped filename and save + String ts = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss")); + String fileName = "generated-tests/AI_GeneratedTest_" + ts + ".java"; + OpenAIClientWrapper.saveToFile(generatedCode, fileName); + System.out.println("\nSaved generated File: " + fileName); + + } catch (Exception e) { + e.printStackTrace(); + } + } +} diff --git a/ai-selenium-test-generator/src/main/java/JsonTestCaseGenerator.java b/ai-selenium-test-generator/src/main/java/JsonTestCaseGenerator.java new file mode 100644 index 0000000..1be5c4b --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/JsonTestCaseGenerator.java @@ -0,0 +1,67 @@ +import java.io.IOException; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; + +import com.openai.client.OpenAIClient; +import com.openai.client.okhttp.OpenAIOkHttpClient; +import com.openai.models.ChatModel; +import com.openai.models.chat.completions.ChatCompletion; +import com.openai.models.chat.completions.ChatCompletionCreateParams; +import com.openai.models.responses.ResponseCreateParams; + +public class JsonTestCaseGenerator { + + public static void main(String[] args) { + String resourcePath = "user-story.txt"; + + System.out.println("Reading user story from resource: " + resourcePath); + String userStory = UserStoryReader.readFromClasspath("user-story.txt"); + + System.out.println("\nSending user story to AI for JSON Test Case generation...\n"); + + try { + String jsonOutput = generateJsonTestCase(userStory); + //System.out.println("AI generated structured JSON Test Case:\n" + jsonOutput); + + // build timestamped filename and save + String ts = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss")); + String fileName = "src/test/resources/AI_Generated_JSON_Test.json"; + OpenAIClientWrapper.saveToFile(jsonOutput, fileName); + System.out.println("\nSaved generated File: " + fileName); + + } catch(Exception e) { + e.printStackTrace(); + } + } + + + private static String generateJsonTestCase(String userStory) throws IOException{ + + String systemPrompt = """ + You are an expert Test Automation Engineer. + Convert the following user story or requirement into a structured JSON Test Case. + Use clear fields: testCaseName, description, and steps (each step should include + step number, action, target, and any input values or expected validations). + Do NOT include code. Only return valid JSON. + """; + + String apiKey = Config.getApiKey(); + OpenAIClient client = OpenAIOkHttpClient.builder().apiKey(apiKey).build(); + + // Create chat completion parameters + ChatCompletionCreateParams params = ChatCompletionCreateParams.builder().model(ChatModel.GPT_5) + .addSystemMessage(systemPrompt).addUserMessage("User Story / Acceptance Criteria:\n\n" + userStory) + .build(); + + // Call the API + ChatCompletion result = client.chat().completions().create(params); + + // Extract content + String JsonTestCase = result.choices().get(0).message().content() + .orElseThrow(() -> new IOException("No content in OpenAI response")); + + return JsonTestCase.trim(); + + } + +} diff --git a/ai-selenium-test-generator/src/main/java/Main.java b/ai-selenium-test-generator/src/main/java/Main.java new file mode 100644 index 0000000..43b5b27 --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/Main.java @@ -0,0 +1,22 @@ +import com.openai.client.OpenAIClient; +import com.openai.client.okhttp.OpenAIOkHttpClient; +import com.openai.models.responses.Response; +import com.openai.models.responses.ResponseCreateParams; + +public class Main { + public static void main(String[] args) { + + //System.out.println("Key: " + System.getenv("OPENAI_API_KEY")); + + // Create client from environment variables + OpenAIClient client = OpenAIOkHttpClient.fromEnv(); + + ResponseCreateParams params = ResponseCreateParams.builder() + .input("Hey, You are free to use the Internet. now tell me, what is the current time and temprature of New Jersey, Use city - Jersey City") + .model("gpt-5") + .build(); + + Response response = client.responses().create(params); + System.out.println(response.output()); + } +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/main/java/OpenAIClientWrapper.java b/ai-selenium-test-generator/src/main/java/OpenAIClientWrapper.java new file mode 100644 index 0000000..eddd64f --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/OpenAIClientWrapper.java @@ -0,0 +1,141 @@ +import java.util.logging.Logger; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.StandardOpenOption; + +import com.openai.client.OpenAIClient; +import com.openai.client.okhttp.OpenAIOkHttpClient; +import com.openai.models.chat.completions.ChatCompletion; +import com.openai.models.chat.completions.ChatCompletionCreateParams; +import com.openai.models.ChatModel; + +/** + * + * This class connects to the OpenAI API to generate Selenium + TestNG Java test + * cases automatically from user stories or requirements. + */ + +public class OpenAIClientWrapper { + private static final Logger LOGGER = Logger.getLogger(OpenAIClientWrapper.class.getName()); + private static OpenAIClient client; + + public OpenAIClientWrapper() { + String apiKey = Config.getApiKey(); + if (apiKey == null || apiKey.isBlank()) { + throw new IllegalArgumentException("API key must not be blank"); + } + this.client = OpenAIOkHttpClient.builder().apiKey(apiKey).build(); + System.out.println(client); + } + + private static void initClientIfNeeded() { + if (client == null) { + synchronized (OpenAIClientWrapper.class) { + if (client == null) { + String apiKey = Config.getApiKey(); + if (apiKey == null || apiKey.isBlank()) { + throw new IllegalArgumentException("API key must not be blank"); + } + // This is compatible with openai-java 4.6.1 style you used earlier + client = OpenAIOkHttpClient.builder().apiKey(apiKey).build(); + LOGGER.info("OpenAI client initialized."); + } + } + } + } + + // Generates Java source code for a Selenium + TestNG test based on the given + // user story. + public static String generateCodeFromStory(String userStory) throws IOException { + if (userStory == null || userStory.isBlank()) { + throw new IllegalArgumentException("userStory must not be blank"); + } + + initClientIfNeeded(); + + // Construct the system prompt + String systemPrompt = """ + You are an expert Test Automation Engineer. Generate a clean, maintainable Selenium + TestNG test in Java. + Provide full Java source code with imports, class, method, ChromeDriver setup and teardown, descriptive naming, and assertions. + """; + + // Create chat completion parameters + ChatCompletionCreateParams params = ChatCompletionCreateParams.builder().model(ChatModel.GPT_5) + .addSystemMessage(systemPrompt).addUserMessage("User Story / Acceptance Criteria:\n\n" + userStory) + .build(); + + // Call the API + ChatCompletion result = client.chat().completions().create(params); + + // Extract content + String code = result.choices().get(0).message().content() + .orElseThrow(() -> new IOException("No content in OpenAI response")); + + return code.trim(); + } + + + // Generates Java source code for a Selenium + TestNG + Extent Report based on the given + // user story. + public static String generateCodeFromStoryWithReport(String userStory) throws IOException { + if (userStory == null || userStory.isBlank()) { + throw new IllegalArgumentException("userStory must not be blank"); + } + + initClientIfNeeded(); + + // Construct the system prompt + String systemPrompt = """ + You are an expert Test Automation Engineer. Generate a clean, maintainable Selenium + TestNG test class in Java + that includes full Extent Reports integration. + Requirements: + - Return ONLY valid Java source code (no explanations, no markdown). + - Include package, all necessary imports, and a single public class. + - Use ChromeDriver in @BeforeClass and quit driver in @AfterClass. + - Initialize ExtentReports (ExtentSparkReporter) in @BeforeClass and call extent.flush() in @AfterClass. + - Create an ExtentTest for the test and log each logical step using test.info(...), test.pass(...), and test.fail(...). + - On exceptions, capture a screenshot, save it under a reports/screenshots folder, and attach it to the report using MediaEntityBuilder. + - Implement the test steps derived from the provided input. + - Use clear, descriptive class and method names. Keep one @Test method per logical test-case. + - Include appropriate TestNG assertions (Assert.assertTrue / Assert.assertFalse / Assert.assertEquals). + - Do not include any external library setup instructions or extra commentary — only the Java test class source. + """; + + // Create chat completion parameters + ChatCompletionCreateParams params = ChatCompletionCreateParams.builder().model(ChatModel.GPT_5) + .addSystemMessage(systemPrompt).addUserMessage("User Story / Acceptance Criteria:\n\n" + userStory) + .build(); + + // Call the API + ChatCompletion result = client.chat().completions().create(params); + + // Extract content + String code = result.choices().get(0).message().content() + .orElseThrow(() -> new IOException("No content in OpenAI response")); + + return code.trim(); + } + + // Saves the generated code to a .java file. + public static void saveToFile(String code, String fileName) throws IOException { + if (code == null || code.isBlank()) { + throw new IllegalArgumentException("code must not be blank"); + } + if (fileName == null || fileName.isBlank()) { + throw new IllegalArgumentException("fileName must not be blank"); + } + + Path path = Path.of(fileName).toAbsolutePath(); + + // Ensure parent directories exist + Path parent = path.getParent(); + if (parent != null && !Files.exists(parent)) { + Files.createDirectories(parent); + } + + Files.writeString(path, code, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); + LOGGER.info("Saved generated code to: " + path); + } + +} diff --git a/ai-selenium-test-generator/src/main/java/SampleTestOpenAI.java b/ai-selenium-test-generator/src/main/java/SampleTestOpenAI.java new file mode 100644 index 0000000..4a8a018 --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/SampleTestOpenAI.java @@ -0,0 +1,37 @@ +import com.openai.client.OpenAIClient; +import com.openai.client.okhttp.OpenAIOkHttpClient; +import com.openai.models.responses.Response; +import com.openai.models.responses.ResponseCreateParams; +import java.util.List; + +public class SampleTestOpenAI { + + public static void main(String[] args) { + String apiKey = Config.getApiKey(); + OpenAIClient client = OpenAIOkHttpClient.builder().apiKey(apiKey).build(); + + // Example user story to generate test cases from + String userStory = "As a registered user, I want to reset my password so that I can regain access if I forget it."; + + // Build prompt: be explicit about required output format + String prompt = "You are a software QA engineer. Given the following user story, generate 3 test cases in Gherkin format (Given/When/Then).\n" + + "Provide each test case with:\n" + "- Title\n" + "- Preconditions\n" + + "- Steps in Gherkin (Given/When/Then)\n" + "- Expected result summary\n\n" + "User story:\n" + + userStory + + "\n\nRespond only with a JSON array of objects with fields: title, preconditions, gherkin, expected.\n"; + + ResponseCreateParams params = ResponseCreateParams.builder() + .input(prompt).model("gpt-4.1").build(); + + try { + Response response = client.responses().create(params); + // The SDK returns a Response object — print the model output(s) + System.out.println("Raw response object: " + response); + } catch (Exception e) { + System.err.println("Error calling OpenAI: " + e.getMessage()); + e.printStackTrace(); + } + + } + +} diff --git a/ai-selenium-test-generator/src/main/java/SeleniumCodeGenerator.java b/ai-selenium-test-generator/src/main/java/SeleniumCodeGenerator.java new file mode 100644 index 0000000..111d467 --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/SeleniumCodeGenerator.java @@ -0,0 +1,36 @@ +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; + +public class SeleniumCodeGenerator { + + public static void main(String[] args) throws IOException { + + String resourcePath = "src/test/resources/AI_Generated_JSON_Test.json"; + +// System.out.println("Reading the Test Cases from path: " + resourcePath); +// String userStory = UserStoryReader.readFromClasspath(resourcePath); + + System.out.println("Reading JSON test case file: " + resourcePath); + String userStory = Files.readString(Path.of(resourcePath)); + System.out.println("\nSending Test Cases to AI for Selenium Script generation...\n"); + + try { + String generatedCode = OpenAIClientWrapper.generateCodeFromStory(userStory); + System.out.println("\nAI Generated Test Code:\n"); + //System.out.println(generatedCode); + + // build timestamped filename and save + String ts = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss")); + String fileName = "src/test/java/AI_GeneratedTest_" + ts + ".java"; + OpenAIClientWrapper.saveToFile(generatedCode, fileName); + System.out.println("\nSaved generated File: " + fileName); + + } catch (Exception e){ + e.printStackTrace(); + } + } + +} diff --git a/ai-selenium-test-generator/src/main/java/SeleniumCodeGeneratorWithExtentReport.java b/ai-selenium-test-generator/src/main/java/SeleniumCodeGeneratorWithExtentReport.java new file mode 100644 index 0000000..3fce2e8 --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/SeleniumCodeGeneratorWithExtentReport.java @@ -0,0 +1,36 @@ +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; + +public class SeleniumCodeGeneratorWithExtentReport { + + public static void main(String[] args) throws IOException { + + String resourcePath = "src/test/resources/AI_Generated_JSON_Test.json"; + +// System.out.println("Reading the Test Cases from path: " + resourcePath); +// String userStory = UserStoryReader.readFromClasspath(resourcePath); + + System.out.println("Reading JSON test case file: " + resourcePath); + String userStory = Files.readString(Path.of(resourcePath)); + System.out.println("\nSending Test Cases to AI for Selenium Script generation...\n"); + + try { + String generatedCode = OpenAIClientWrapper.generateCodeFromStoryWithReport(userStory); + System.out.println("\nAI Generated Test Code:\n"); + //System.out.println(generatedCode); + + // build timestamped filename and save + String ts = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMdd_HHmmss")); + String fileName = "src/test/java/AI_GeneratedTest_" + ts + ".java"; + OpenAIClientWrapper.saveToFile(generatedCode, fileName); + System.out.println("\nSaved generated File: " + fileName); + + } catch (Exception e){ + e.printStackTrace(); + } + } + +} diff --git a/ai-selenium-test-generator/src/main/java/UserStoryReader.java b/ai-selenium-test-generator/src/main/java/UserStoryReader.java new file mode 100644 index 0000000..888e387 --- /dev/null +++ b/ai-selenium-test-generator/src/main/java/UserStoryReader.java @@ -0,0 +1,38 @@ +import java.io.InputStream; +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.nio.charset.StandardCharsets; + +public class UserStoryReader { + + public static String readFromClasspath(String userStoryPath) { + + if (userStoryPath == null || userStoryPath.isBlank()) { + throw new IllegalArgumentException("Given userStoryPath must not be null or empty"); + } + + try { + InputStream inputStream = UserStoryReader.class.getClassLoader().getResourceAsStream(userStoryPath); + + if (inputStream == null) { + throw new RuntimeException("File not found in resources: " + userStoryPath); + } + + BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream, StandardCharsets.UTF_8)); + StringBuilder content = new StringBuilder(); + String line; + + while ((line = reader.readLine()) != null) { + content.append(line).append(System.lineSeparator()); + } + + reader.close(); + return content.toString().trim(); + + } catch (Exception e) { + throw new RuntimeException("Error reading file: " + userStoryPath, e); + } + + } + +} diff --git a/ai-selenium-test-generator/src/main/resources/user-story.txt b/ai-selenium-test-generator/src/main/resources/user-story.txt new file mode 100644 index 0000000..a276c70 --- /dev/null +++ b/ai-selenium-test-generator/src/main/resources/user-story.txt @@ -0,0 +1,14 @@ +As a registered user, +I want to log in to the OrangeHRM demo site with valid credentials +so that I can access my dashboard and verify my personal information. + +Acceptance Criteria: +- Navigate to https://opensource-demo.orangehrmlive.com/ +- Verify the Page Title is "OrangeHRM" +- Enter valid username and password (username: Admin, password: admin123) +- Verify successful login by checking that the dashboard page loads +- Click on the "My Info" menu item in the sidebar +- Verify that the "Personal Details" section is displayed +- Read the value of the "First Name" field +- Print the "First Name" value in the console +- Assert that the "First Name" value is not empty diff --git a/ai-selenium-test-generator/src/test/java/OrangeHRMLoginAndVerifyPersonalInfoTest.java b/ai-selenium-test-generator/src/test/java/OrangeHRMLoginAndVerifyPersonalInfoTest.java new file mode 100644 index 0000000..887c073 --- /dev/null +++ b/ai-selenium-test-generator/src/test/java/OrangeHRMLoginAndVerifyPersonalInfoTest.java @@ -0,0 +1,110 @@ +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Assert; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +import java.time.Duration; + +public class OrangeHRMLoginAndVerifyPersonalInfoTest { + + private WebDriver driver; + private WebDriverWait wait; + + // Locators + private final By usernameField = By.cssSelector("input[name='username']"); + private final By passwordField = By.cssSelector("input[name='password']"); + private final By loginButton = By.cssSelector("button[type='submit']"); + private final By dashboardHeader = By.xpath("//header//h6[normalize-space()='Dashboard']"); + private final By myInfoMenuItem = By.xpath("//span[normalize-space()='My Info']"); + private final By personalDetailsHeader = By.xpath("//h6[normalize-space()='Personal Details']"); + private final By firstNameField = By.cssSelector("input[name='firstName']"); + + @BeforeClass + public void setUp() { + ChromeOptions options = new ChromeOptions(); + // Optional: run headless by setting -Dheadless=true + if ("true".equalsIgnoreCase(System.getProperty("headless"))) { + options.addArguments("--headless=new"); + } + options.addArguments("--window-size=1920,1080"); + driver = new ChromeDriver(options); // Selenium Manager will resolve the driver + wait = new WebDriverWait(driver, Duration.ofSeconds(15)); + driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(0)); + } + + @AfterClass + public void tearDown() { + if (driver != null) { + driver.quit(); + } + } + + @Test(description = "Login and Verify Personal Information on OrangeHRM Demo") + public void testLoginAndVerifyPersonalInformation() { + // Step 1: Navigate to URL and validate login fields are present + driver.navigate().to("https://opensource-demo.orangehrmlive.com/"); + WebElement usernameInput = waitForVisible(usernameField); + WebElement passwordInput = waitForVisible(passwordField); + Assert.assertTrue(usernameInput.isDisplayed() && usernameInput.isEnabled(), "Username field should be present and enabled."); + Assert.assertTrue(passwordInput.isDisplayed() && passwordInput.isEnabled(), "Password field should be present and enabled."); + + // Step 2: Verify page title equals 'OrangeHRM' + wait.until(ExpectedConditions.titleIs("OrangeHRM")); + Assert.assertEquals(driver.getTitle(), "OrangeHRM", "Page title should be 'OrangeHRM'."); + + // Step 3: Enter username and validate + usernameInput.clear(); + usernameInput.sendKeys("Admin"); + Assert.assertEquals(usernameInput.getAttribute("value"), "Admin", "Username field should contain 'Admin'."); + + // Step 4: Enter password and validate it's populated and masked + passwordInput.clear(); + passwordInput.sendKeys("admin123"); + String passwordType = passwordInput.getAttribute("type"); + String passwordValue = passwordInput.getAttribute("value"); + Assert.assertEquals(passwordType, "password", "Password field type should be 'password' (masked)."); + Assert.assertTrue(passwordValue != null && !passwordValue.isEmpty(), "Password field should be populated."); + + // Step 5: Click Login and ensure navigation away from login page + waitForClickable(loginButton).click(); + + // Step 6: Verify Dashboard is displayed + WebElement dashboard = waitForVisible(dashboardHeader); + Assert.assertEquals(dashboard.getText().trim(), "Dashboard", "Dashboard header should be visible with text 'Dashboard'."); + // Optional URL check if present + // Assert.assertTrue(driver.getCurrentUrl().contains("/dashboard"), "URL should contain '/dashboard' after login."); + + // Step 7: Click 'My Info' from sidebar + waitForClickable(myInfoMenuItem).click(); + + // Step 8: Verify 'Personal Details' section is displayed + WebElement personalDetails = waitForVisible(personalDetailsHeader); + Assert.assertEquals(personalDetails.getText().trim(), "Personal Details", "'Personal Details' section header should be visible."); + + // Step 9: Read First Name field value + WebElement firstNameInput = waitForVisible(firstNameField); + String firstNameValue = firstNameInput.getAttribute("value"); + + // Step 10: Print/Log the First Name value + System.out.println("Captured First Name value: " + firstNameValue); + + // Step 11: Assert First Name is not empty + Assert.assertTrue(firstNameValue != null && firstNameValue.trim().length() > 0, "First Name value should not be empty."); + } + + // Helper methods + private WebElement waitForVisible(By locator) { + return wait.until(ExpectedConditions.visibilityOfElementLocated(locator)); + } + + private WebElement waitForClickable(By locator) { + return wait.until(ExpectedConditions.elementToBeClickable(locator)); + } +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/test/java/OrangeHRMLoginTest_Source.java b/ai-selenium-test-generator/src/test/java/OrangeHRMLoginTest_Source.java new file mode 100644 index 0000000..98d8a6e --- /dev/null +++ b/ai-selenium-test-generator/src/test/java/OrangeHRMLoginTest_Source.java @@ -0,0 +1,89 @@ +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Assert; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +import java.time.Duration; + +public class OrangeHRMLoginTest_Source { + + private WebDriver driver; + private WebDriverWait wait; + + private static final String BASE_URL = "https://opensource-demo.orangehrmlive.com/"; + private static final String VALID_USERNAME = "Admin"; + private static final String VALID_PASSWORD = "admin123"; + private static final String EXPECTED_LOGIN_TITLE = "OrangeHRM"; + + // Locators + private static final By USERNAME_INPUT = By.name("username"); + private static final By PASSWORD_INPUT = By.name("password"); + private static final By LOGIN_BUTTON = By.cssSelector("button[type='submit']"); + private static final By DASHBOARD_HEADER = By.cssSelector("h6.oxd-text.oxd-text--h6.oxd-topbar-header-breadcrumb-module"); + + @BeforeClass(alwaysRun = true) + public void setUp() { + // Selenium 4.6+ will manage the ChromeDriver binary automatically + ChromeOptions options = new ChromeOptions(); + // options.addArguments("--headless=new"); // Uncomment for headless runs in CI + driver = new ChromeDriver(options); + wait = new WebDriverWait(driver, Duration.ofSeconds(10)); + driver.manage().window().maximize(); + } + + @AfterClass(alwaysRun = true) + public void tearDown() { + if (driver != null) { + driver.quit(); + } + } + + @Test(description = "As a registered user, I can log in with valid credentials and access the dashboard") + public void userCanLoginWithValidCredentials() { + // Navigate to the application + driver.get(BASE_URL); + + // Ensure login page is loaded + waitForVisible(USERNAME_INPUT); + + // Verify the Page Title + String actualLoginTitle = driver.getTitle(); + Assert.assertEquals(actualLoginTitle, EXPECTED_LOGIN_TITLE, "Login page title should match expected."); + + // Enter valid username and password and submit + login(VALID_USERNAME, VALID_PASSWORD); + + // Verify successful login by checking that the Dashboard is visible + WebElement dashboardHeading = waitForVisible(DASHBOARD_HEADER); + Assert.assertTrue(dashboardHeading.isDisplayed(), "Dashboard heading should be visible after login."); + Assert.assertEquals(dashboardHeading.getText().trim(), "Dashboard", "User should land on the Dashboard."); + + // Optional: Also verify URL contains 'dashboard' and title remains consistent + Assert.assertTrue(driver.getCurrentUrl().toLowerCase().contains("dashboard"), + "Current URL should contain 'dashboard' after login."); + Assert.assertEquals(driver.getTitle(), EXPECTED_LOGIN_TITLE, "Page title remains consistent after login."); + } + + // Helper methods + + private void login(String username, String password) { + WebElement usernameField = waitForVisible(USERNAME_INPUT); + WebElement passwordField = waitForVisible(PASSWORD_INPUT); + usernameField.clear(); + usernameField.sendKeys(username); + passwordField.clear(); + passwordField.sendKeys(password); + driver.findElement(LOGIN_BUTTON).click(); + } + + private WebElement waitForVisible(By locator) { + return wait.until(ExpectedConditions.visibilityOfElementLocated(locator)); + } +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/test/java/OrangeHRMLoginTests.java b/ai-selenium-test-generator/src/test/java/OrangeHRMLoginTests.java new file mode 100644 index 0000000..73647c0 --- /dev/null +++ b/ai-selenium-test-generator/src/test/java/OrangeHRMLoginTests.java @@ -0,0 +1,220 @@ +import org.openqa.selenium.By; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Assert; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.BeforeMethod; +import org.testng.annotations.Test; +import com.aventstack.extentreports.ExtentReports; + +import java.time.Duration; +import java.util.List; + +public class OrangeHRMLoginTests { + + private WebDriver driver; + private WebDriverWait wait; + ExtentReports extent; + + // Test data and URLs + private static final String BASE_URL = "https://opensource-demo.orangehrmlive.com/"; + private static final String VALID_USERNAME = "Admin"; + private static final String VALID_PASSWORD = "admin123"; + private static final String INVALID_PASSWORD = "wrongpass"; + private static final String EXPECTED_TITLE = "OrangeHRM"; + + // Locators + private final By usernameField = By.name("username"); + private final By passwordField = By.name("password"); + private final By loginButton = By.cssSelector("button[type='submit']"); + private final By loginFormContainer = By.cssSelector("div.orangehrm-login-form"); + + private final By dashboardHeader = By.xpath("//h6[normalize-space()='Dashboard']"); + private final By userMenuName = By.cssSelector("p.oxd-userdropdown-name"); + private final By userMenuAvatar = By.cssSelector("img.oxd-userdropdown-img"); + private final By logoutLink = By.xpath("//a[normalize-space()='Logout']"); + + private final By invalidCredentialsAlert = By.xpath("//p[contains(@class,'oxd-alert-content-text') and contains(normalize-space(),'Invalid credentials')]"); + + @BeforeClass + public void setUp() { + ChromeOptions options = new ChromeOptions(); + options.addArguments("--start-maximized"); + // options.addArguments("--headless=new"); // Uncomment for headless execution if needed + driver = new ChromeDriver(options); + wait = new WebDriverWait(driver, Duration.ofSeconds(15)); + } + + @AfterClass(alwaysRun = true) + public void tearDown() { + if (driver != null) { + driver.quit(); + } + } + + @BeforeMethod + public void navigateToLoginAndEnsureLoggedOut() { + driver.get(BASE_URL); + // If already logged in, log out to start from the login page for each test + if (!isElementVisibleQuick(loginFormContainer)) { + if (isElementVisibleQuick(userMenuName) || isElementVisibleQuick(userMenuAvatar)) { + openUserMenu(); + safeClick(logoutLink); + } + } + waitUntilVisible(loginFormContainer); + wait.until(ExpectedConditions.titleIs(EXPECTED_TITLE)); + } + + @Test(description = "Login with valid credentials - verify Dashboard visibility and URL contains /dashboard") + public void loginWithValidCredentials_VerifyDashboardVisibility() { + // Step 1-2: On login page, verify title + Assert.assertEquals(driver.getTitle(), EXPECTED_TITLE, "Login page title should be 'OrangeHRM'."); + + // Step 3-4: Enter username and password + type(usernameField, VALID_USERNAME, true); + Assert.assertEquals(getAttribute(usernameField, "value"), VALID_USERNAME, "Username field should contain 'Admin'."); + + type(passwordField, VALID_PASSWORD, true); + // Can't assert masked content directly; verify field is of type 'password' + Assert.assertEquals(getAttribute(passwordField, "type"), "password", "Password field should be masked."); + + // Step 5: Click Login + safeClick(loginButton); + + // Step 6: Verify Dashboard header visible + waitUntilVisible(dashboardHeader); + Assert.assertTrue(isElementVisible(dashboardHeader), "Dashboard header with text 'Dashboard' should be visible."); + + // Step 7: Verify URL contains '/dashboard' + wait.until(ExpectedConditions.urlContains("/dashboard")); + Assert.assertTrue(driver.getCurrentUrl().contains("/dashboard"), "URL should contain '/dashboard' after successful login."); + } + + @Test(description = "Login with valid credentials - verify Page Title after login and topbar user menu visible") + public void loginWithValidCredentials_VerifyTitleAndTopbar() { + // Step 1-2: On login page, verify title + Assert.assertEquals(driver.getTitle(), EXPECTED_TITLE, "Login page title should be 'OrangeHRM'."); + + // Step 3-4: Enter username and password + type(usernameField, VALID_USERNAME, true); + Assert.assertEquals(getAttribute(usernameField, "value"), VALID_USERNAME, "Username field should contain 'Admin'."); + type(passwordField, VALID_PASSWORD, true); + Assert.assertEquals(getAttribute(passwordField, "type"), "password", "Password field should be masked."); + + // Step 5: Click Login + safeClick(loginButton); + + // Step 6: Verify page title remains 'OrangeHRM' after login + wait.until(ExpectedConditions.titleIs(EXPECTED_TITLE)); + Assert.assertEquals(driver.getTitle(), EXPECTED_TITLE, "Page title should remain 'OrangeHRM' after login."); + + // Step 7: Verify user/topbar menu is visible + // Accept either avatar or user name as valid topbar/authenticated indicator + boolean topbarVisible = waitUntilAnyVisible(userMenuAvatar, userMenuName); + Assert.assertTrue(topbarVisible, "User/topbar menu should be visible, indicating an authenticated session."); + } + + @Test(description = "Login with invalid password - verify error handling and that user remains on login page") + public void loginWithInvalidPassword_VerifyErrorHandling() { + // Step 1-2: On login page, verify title + Assert.assertEquals(driver.getTitle(), EXPECTED_TITLE, "Login page title should be 'OrangeHRM'."); + + // Step 3-4: Enter username and invalid password + type(usernameField, VALID_USERNAME, true); + Assert.assertEquals(getAttribute(usernameField, "value"), VALID_USERNAME, "Username field should contain 'Admin'."); + type(passwordField, INVALID_PASSWORD, true); + Assert.assertEquals(getAttribute(passwordField, "type"), "password", "Password field should be masked."); + + // Step 5: Click Login + safeClick(loginButton); + + // Step 6: Verify error message 'Invalid credentials' is displayed + waitUntilVisible(invalidCredentialsAlert); + Assert.assertTrue(isElementVisible(invalidCredentialsAlert), "Error message 'Invalid credentials' should be displayed."); + + // Step 7: Verify user remains on login page (URL contains '/auth/login') + wait.until(ExpectedConditions.urlContains("/auth/login")); + Assert.assertTrue(driver.getCurrentUrl().contains("/auth/login"), + "User should remain on the login page; URL should contain '/auth/login'."); + + // Step 8: Verify Dashboard is not visible + Assert.assertFalse(isElementVisibleQuick(dashboardHeader), "Dashboard should not be visible after failed login."); + } + + // Helper methods + + private void type(By locator, String text, boolean clear) { + WebElement el = waitUntilVisible(locator); + if (clear) el.clear(); + el.sendKeys(text); + } + + private void safeClick(By locator) { + WebElement el = waitUntilClickable(locator); + el.click(); + } + + private String getAttribute(By locator, String attribute) { + return waitUntilVisible(locator).getAttribute(attribute); + } + + private WebElement waitUntilVisible(By locator) { + return wait.until(ExpectedConditions.visibilityOfElementLocated(locator)); + } + + private WebElement waitUntilClickable(By locator) { + return wait.until(ExpectedConditions.elementToBeClickable(locator)); + } + + private boolean isElementVisible(By locator) { + try { + WebElement el = waitUntilVisible(locator); + return el.isDisplayed(); + } catch (Exception e) { + return false; + } + } + + private boolean isElementVisibleQuick(By locator) { + try { + WebDriverWait shortWait = new WebDriverWait(driver, Duration.ofSeconds(3)); + WebElement el = shortWait.until(ExpectedConditions.visibilityOfElementLocated(locator)); + return el.isDisplayed(); + } catch (Exception e) { + return false; + } + } + + private boolean waitUntilAnyVisible(By... locators) { + long end = System.currentTimeMillis() + Duration.ofSeconds(10).toMillis(); + while (System.currentTimeMillis() < end) { + for (By locator : locators) { + List elements = driver.findElements(locator); + if (!elements.isEmpty() && elements.get(0).isDisplayed()) { + return true; + } + } + try { + Thread.sleep(250); + } catch (InterruptedException ignored) { + } + } + return false; + } + + private void openUserMenu() { + // Try avatar first, then user name, to open dropdown menu + if (isElementVisibleQuick(userMenuAvatar)) { + safeClick(userMenuAvatar); + } else { + safeClick(userMenuName); + } + waitUntilVisible(logoutLink); + } +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/test/java/OrangeHRMUpcomingAnniversariesTest.java b/ai-selenium-test-generator/src/test/java/OrangeHRMUpcomingAnniversariesTest.java new file mode 100644 index 0000000..0b702c1 --- /dev/null +++ b/ai-selenium-test-generator/src/test/java/OrangeHRMUpcomingAnniversariesTest.java @@ -0,0 +1,231 @@ +import org.openqa.selenium.*; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.chrome.ChromeOptions; +import org.openqa.selenium.interactions.Actions; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Assert; +import org.testng.annotations.*; + +import java.time.Duration; +import java.util.ArrayList; +import java.util.List; +import java.util.stream.Collectors; + +public class OrangeHRMUpcomingAnniversariesTest { + + private WebDriver driver; + private WebDriverWait wait; + + private static final String BASE_URL = "https://opensource-demo.orangehrmlive.com/"; + private static final String USERNAME = "Admin"; + private static final String PASSWORD = "admin123"; + + @BeforeClass(alwaysRun = true) + public void setUpChromeDriver() { + //WebDriverManager.chromedriver().setup(); + ChromeOptions options = new ChromeOptions(); + // options.addArguments("--headless=new"); // Uncomment if you want to run headless + options.addArguments("--start-maximized"); + options.addArguments("--disable-gpu"); + options.addArguments("--no-sandbox"); + driver = new ChromeDriver(options); + wait = new WebDriverWait(driver, Duration.ofSeconds(15)); + } + + @AfterClass(alwaysRun = true) + public void tearDown() { + if (driver != null) { + try { + // Try to log out if still logged in + openUserDropdownIfPresent(); + clickIfPresent(By.xpath("//a[normalize-space()='Logout']")); + } catch (Exception ignored) { + } finally { + driver.quit(); + } + } + } + + @Test(description = "Verify Upcoming Anniversaries list on Buzz page and print entries") + public void verifyAndPrintUpcomingAnniversaries() { + // 1) Open home page + driver.get(BASE_URL); + + // 2) Log in with valid credentials + wait.until(ExpectedConditions.visibilityOfElementLocated(By.name("username"))).sendKeys(USERNAME); + driver.findElement(By.name("password")).sendKeys(PASSWORD); + driver.findElement(By.cssSelector("button[type='submit']")).click(); + + // Wait for post-login landing (Dashboard visible or sidebar present) + wait.until(ExpectedConditions.visibilityOfElementLocated(By.cssSelector("div.oxd-sidepanel"))); + + // 3) Navigate to Buzz section via sidebar + By buzzMenu = By.xpath("//span[normalize-space()='Buzz']/ancestor::a"); + wait.until(ExpectedConditions.elementToBeClickable(buzzMenu)).click(); + + // Wait for Buzz page header to appear + wait.until(ExpectedConditions.or( + ExpectedConditions.visibilityOfElementLocated(By.xpath("//h6[normalize-space()='Buzz']")), + ExpectedConditions.visibilityOfElementLocated(By.xpath("//h6[contains(normalize-space(),'Buzz')]")) + )); + + // 4) Verify "Upcoming Anniversaries" panel is visible (scroll into view if needed) + WebElement anniversariesHeader = wait.until(ExpectedConditions.visibilityOfElementLocated( + By.xpath("//h6[normalize-space()='Upcoming Anniversaries' or contains(.,'Upcoming Anniversaries')]") + )); + scrollIntoView(anniversariesHeader); + + // The container/card that holds the panel body + WebElement anniversariesPanelContainer = anniversariesHeader.findElement(By.xpath("./ancestor::div[contains(@class,'oxd-card') or contains(@class,'orangehrm')][1]")); + Assert.assertTrue(anniversariesPanelContainer.isDisplayed(), "'Upcoming Anniversaries' panel should be visible"); + + // 5) If the panel is collapsed or initially empty, try expanding by clicking header + List entryCandidates = findAnniversaryEntryContainers(anniversariesPanelContainer); + if (entryCandidates.isEmpty()) { + safeClick(anniversariesHeader); // attempt to expand + // small wait for expand animation/content load + sleep(500); + entryCandidates = findAnniversaryEntryContainers(anniversariesPanelContainer); + } + + // 6) Extract names (and optionally dates) under "Upcoming Anniversaries" + List formattedEntries = extractNameAndDateFromAnniversaryItems(entryCandidates); + + // 7) Assert at least one entry is present and print them + Assert.assertTrue(formattedEntries.size() > 0, "Expected at least one upcoming anniversary entry"); + String output = "Upcoming Anniversaries: [" + String.join(", ", formattedEntries) + "]"; + System.out.println(output); + + // 8) Clean up: log out + openUserDropdownIfPresent(); + wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//a[normalize-space()='Logout']"))).click(); + + // Verify logout brings back login form + wait.until(ExpectedConditions.visibilityOfElementLocated(By.name("username"))); + } + + // Helper: Attempt to find each anniversary entry container in the panel + private List findAnniversaryEntryContainers(WebElement panelContainer) { + // Try common structures used in OrangeHRM sidebars + List items = new ArrayList<>(); + + // Most specific guess: employee details cards in the buzz sidebar + items.addAll(panelContainer.findElements(By.xpath(".//div[contains(@class,'employee-details') or contains(@class,'employee')][.//p]"))); + + // Fallbacks: list items or generic rows + if (items.isEmpty()) { + items.addAll(panelContainer.findElements(By.xpath(".//li[.//p]"))); + } + if (items.isEmpty()) { + items.addAll(panelContainer.findElements(By.xpath(".//div[contains(@class,'list') or contains(@class,'item') or contains(@class,'row')][.//p]"))); + } + + // Filter out containers that don't seem like person rows (e.g., have no text p children) + return items.stream() + .filter(e -> !e.findElements(By.xpath(".//p[normalize-space() != '' and not(contains(.,'Upcoming Anniversaries'))]")).isEmpty()) + .collect(Collectors.toList()); + } + + // Helper: Extract name and optional date from each entry container + private List extractNameAndDateFromAnniversaryItems(List entryContainers) { + List results = new ArrayList<>(); + for (WebElement container : entryContainers) { + // Heuristic: The first p is often the name; second p may contain date or tenure info + String name = getTextOrEmpty(container, By.xpath(".//p[normalize-space()!=''][1]")).trim(); + + // Try to find a likely date or anniversary descriptor in the same container + String dateOrInfo = ""; + List dateLocators = List.of( + By.xpath(".//p[contains(translate(.,'JFMASOND','jfmasond'),'jan') or contains(translate(.,'JFMASOND','jfmasond'),'feb') or contains(translate(.,'JFMASOND','jfmasond'),'mar') or contains(translate(.,'JFMASOND','jfmasond'),'apr') or contains(translate(.,'JFMASOND','jfmasond'),'may') or contains(translate(.,'JFMASOND','jfmasond'),'jun') or contains(translate(.,'JFMASOND','jfmasond'),'jul') or contains(translate(.,'JFMASOND','jfmasond'),'aug') or contains(translate(.,'JFMASOND','jfmasond'),'sep') or contains(translate(.,'JFMASOND','jfmasond'),'oct') or contains(translate(.,'JFMASOND','jfmasond'),'nov') or contains(translate(.,'JFMASOND','jfmasond'),'dec')]"), + By.xpath(".//p[contains(.,'-') or contains(.,'/') or contains(.,',')]"), + By.xpath(".//p[matches(., '.*[0-9].*')]") // will be ignored by drivers without XPath 2.0, but kept as last attempt + ); + + for (By locator : dateLocators) { + List candidates = container.findElements(locator); + if (!candidates.isEmpty()) { + // Choose the last texty element (often the most specific) + String candidate = candidates.get(candidates.size() - 1).getText().trim(); + // Avoid accidentally picking the same as name + if (!candidate.equalsIgnoreCase(name) && candidate.length() >= 3) { + dateOrInfo = candidate; + break; + } + } + } + + if (name.isEmpty()) { + // Skip empty/invalid rows + continue; + } + + if (!dateOrInfo.isEmpty()) { + results.add(name + " - " + dateOrInfo); + } else { + results.add(name); + } + } + return results; + } + + private void openUserDropdownIfPresent() { + // The user dropdown toggle can be a p.oxd-userdropdown-name or span.oxd-userdropdown-tab depending on build + By[] toggles = new By[] { + By.cssSelector("p.oxd-userdropdown-name"), + By.cssSelector("span.oxd-userdropdown-tab"), + By.xpath("//span[contains(@class,'oxd-userdropdown-tab') or contains(@class,'userdropdown')]") + }; + for (By toggle : toggles) { + List els = driver.findElements(toggle); + if (!els.isEmpty()) { + try { + wait.until(ExpectedConditions.elementToBeClickable(els.get(0))).click(); + return; + } catch (Exception ignored) { } + } + } + } + + private void scrollIntoView(WebElement element) { + try { + ((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView({block:'center', inline:'nearest'});", element); + } catch (JavascriptException ignored) { + } + } + + private void safeClick(WebElement element) { + try { + wait.until(ExpectedConditions.elementToBeClickable(element)).click(); + } catch (Exception e) { + try { + new Actions(driver).moveToElement(element).click().perform(); + } catch (Exception ignored) { + } + } + } + + private void clickIfPresent(By locator) { + List elements = driver.findElements(locator); + if (!elements.isEmpty()) { + safeClick(elements.get(0)); + } + } + + private String getTextOrEmpty(WebElement scope, By locator) { + try { + WebElement el = scope.findElement(locator); + return el.getText() != null ? el.getText() : ""; + } catch (NoSuchElementException e) { + return ""; + } + } + + private void sleep(long millis) { + try { + Thread.sleep(millis); + } catch (InterruptedException ignored) { + Thread.currentThread().interrupt(); + } + } +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/test/java/OrangeHrmLoginAndVerifyPersonalInfoWithExtentTest.java b/ai-selenium-test-generator/src/test/java/OrangeHrmLoginAndVerifyPersonalInfoWithExtentTest.java new file mode 100644 index 0000000..ee9969c --- /dev/null +++ b/ai-selenium-test-generator/src/test/java/OrangeHrmLoginAndVerifyPersonalInfoWithExtentTest.java @@ -0,0 +1,181 @@ + + +import com.aventstack.extentreports.ExtentReports; +import com.aventstack.extentreports.ExtentTest; +import com.aventstack.extentreports.MediaEntityBuilder; +import com.aventstack.extentreports.reporter.ExtentSparkReporter; +import org.openqa.selenium.By; +import org.openqa.selenium.OutputType; +import org.openqa.selenium.TakesScreenshot; +import org.openqa.selenium.WebDriver; +import org.openqa.selenium.WebElement; +import org.openqa.selenium.chrome.ChromeDriver; +import org.openqa.selenium.support.ui.ExpectedConditions; +import org.openqa.selenium.support.ui.WebDriverWait; +import org.testng.Assert; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; + +import java.io.File; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.nio.file.Paths; +import java.nio.file.StandardCopyOption; +import java.text.SimpleDateFormat; +import java.time.Duration; +import java.util.Date; + +public class OrangeHrmLoginAndVerifyPersonalInfoWithExtentTest { + + private WebDriver driver; + private WebDriverWait wait; + private ExtentReports extent; + private ExtentSparkReporter spark; + private ExtentTest test; + + @BeforeClass + public void setUp() { + try { + Files.createDirectories(Paths.get("reports", "screenshots")); + } catch (IOException ignored) { + } + spark = new ExtentSparkReporter("reports/ExtentReport.html"); + extent = new ExtentReports(); + extent.attachReporter(spark); + + driver = new ChromeDriver(); + driver.manage().window().maximize(); + wait = new WebDriverWait(driver, Duration.ofSeconds(20)); + } + + @AfterClass + public void tearDown() { + if (driver != null) { + driver.quit(); + } + if (extent != null) { + extent.flush(); + } + } + + @Test(description = "Validate that a registered user can log in to the OrangeHRM demo site, navigate to My Info, and verify the Personal Details First Name is non-empty.") + public void testLoginAndVerifyPersonalInformationOnOrangeHRMDemo() throws IOException { + test = extent.createTest("Login and Verify Personal Information on OrangeHRM Demo"); + String firstNameValue = null; + + try { + // Step 1: Navigate to URL + String baseUrl = "https://opensource-demo.orangehrmlive.com/"; + test.info("Step 1: Navigate to URL: " + baseUrl); + driver.get(baseUrl); + By usernameLocator = By.cssSelector("input[name='username']"); + By passwordLocator = By.cssSelector("input[name='password']"); + waitUntilVisible(usernameLocator); + waitUntilVisible(passwordLocator); + test.pass("Login page loads successfully (username and password fields are present)."); + + // Step 2: Verify page title + test.info("Step 2: Verify page title equals 'OrangeHRM'."); + wait.until(ExpectedConditions.titleContains("OrangeHRM")); + Assert.assertEquals(driver.getTitle(), "OrangeHRM", "Expected title to be 'OrangeHRM'."); + test.pass("Title equals 'OrangeHRM'."); + + // Step 3: Enter Username + test.info("Step 3: Enter text into Username field: 'Admin'."); + WebElement usernameField = driver.findElement(usernameLocator); + usernameField.clear(); + usernameField.sendKeys("Admin"); + Assert.assertEquals(usernameField.getAttribute("value"), "Admin", "Username field does not contain 'Admin'."); + test.pass("Username field contains 'Admin'."); + + // Step 4: Enter Password + test.info("Step 4: Enter text into Password field: 'admin123'."); + WebElement passwordField = driver.findElement(passwordLocator); + passwordField.clear(); + passwordField.sendKeys("admin123"); + Assert.assertTrue(passwordField.getAttribute("value").length() > 0, "Password field is empty."); + Assert.assertEquals(passwordField.getAttribute("type"), "password", "Password field is not masked."); + test.pass("Password field is populated and masked."); + + // Step 5: Click Login button + test.info("Step 5: Click on Login button."); + By loginButton = By.cssSelector("button[type='submit']"); + waitUntilClickable(loginButton).click(); + wait.until(ExpectedConditions.or( + ExpectedConditions.urlContains("/dashboard"), + ExpectedConditions.presenceOfElementLocated(By.cssSelector("header h6")) + )); + Assert.assertFalse(driver.getCurrentUrl().contains("/auth/login"), "User is still on login page after attempting to login."); + test.pass("User is authenticated and navigated away from login page."); + + // Step 6: Verify Dashboard header + test.info("Step 6: Verify 'Dashboard' header is visible."); + WebElement dashboardHeader = waitUntilVisible(By.cssSelector("header h6")); + Assert.assertEquals(dashboardHeader.getText().trim(), "Dashboard", "Dashboard header text mismatch."); + Assert.assertTrue(driver.getCurrentUrl().contains("/dashboard"), "URL does not contain '/dashboard'."); + test.pass("Dashboard page is displayed (header 'Dashboard' visible; URL contains '/dashboard')."); + + // Step 7: Click My Info + test.info("Step 7: Click sidebar menu item 'My Info'."); + By myInfoMenu = By.xpath("//span[normalize-space()='My Info']"); + waitUntilClickable(myInfoMenu).click(); + test.pass("Navigation to 'My Info' page initiated."); + + // Step 8: Verify Personal Details header + test.info("Step 8: Verify 'Personal Details' section header is visible."); + WebElement personalDetailsHeader = waitUntilVisible(By.xpath("//h6[normalize-space()='Personal Details']")); + Assert.assertEquals(personalDetailsHeader.getText().trim(), "Personal Details", "Personal Details header not visible."); + test.pass("'Personal Details' section is displayed."); + + // Step 9: Read First Name + test.info("Step 9: Read value from 'First Name' field."); + WebElement firstNameField = waitUntilVisible(By.cssSelector("input[name='firstName']")); + firstNameValue = firstNameField.getAttribute("value"); + test.pass("Captured 'firstNameValue' successfully."); + + // Step 10: Log First Name value + test.info("Step 10: Print/Log 'firstNameValue'."); + System.out.println("Captured First Name: " + firstNameValue); + test.pass("The value of 'firstNameValue' is: " + firstNameValue); + + // Step 11: Assert Not Empty + test.info("Step 11: Assert that 'firstNameValue' is not empty."); + Assert.assertTrue(firstNameValue != null && firstNameValue.trim().length() > 0, "'firstNameValue' is empty."); + test.pass("Assertion passed: 'firstNameValue' is not empty."); + + } catch (Exception e) { + String screenshotPath = captureScreenshot("failure"); + test.fail("Test failed with exception: " + e.getMessage(), + MediaEntityBuilder.createScreenCaptureFromPath(screenshotPath).build()); + Assert.fail("Test failed due to exception: " + e.getMessage(), e); + } + } + + private WebElement waitUntilVisible(By locator) { + return wait.until(ExpectedConditions.visibilityOfElementLocated(locator)); + } + + private WebElement waitUntilClickable(By locator) { + return wait.until(ExpectedConditions.elementToBeClickable(locator)); + } + + private String captureScreenshot(String namePrefix) { + String timestamp = new SimpleDateFormat("yyyyMMdd_HHmmss_SSS").format(new Date()); + String fileName = namePrefix + "_" + timestamp + ".png"; + Path destination = Paths.get("reports", "screenshots", fileName); + try { + Files.createDirectories(destination.getParent()); + File src = ((TakesScreenshot) driver).getScreenshotAs(OutputType.FILE); + Files.copy(src.toPath(), destination, StandardCopyOption.REPLACE_EXISTING); + } catch (IOException ioe) { + try { + byte[] bytes = ((TakesScreenshot) driver).getScreenshotAs(OutputType.BYTES); + Files.write(destination, bytes); + } catch (IOException ignored) { + } + } + return destination.toString(); + } +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/test/resources/AI_Generated_JSON_Test.json b/ai-selenium-test-generator/src/test/resources/AI_Generated_JSON_Test.json new file mode 100644 index 0000000..a1435ae --- /dev/null +++ b/ai-selenium-test-generator/src/test/resources/AI_Generated_JSON_Test.json @@ -0,0 +1,83 @@ +{ + "testCaseName": "Login and Verify Personal Information on OrangeHRM Demo", + "description": "Validate that a registered user can log in to the OrangeHRM demo site, navigate to My Info, and verify that the Personal Details section displays a non-empty First Name.", + "steps": [ + { + "stepNumber": 1, + "action": "Navigate to URL", + "target": "https://opensource-demo.orangehrmlive.com/", + "input": null, + "expectedValidation": "Login page loads successfully (username and password fields are present)." + }, + { + "stepNumber": 2, + "action": "Verify page title", + "target": "Browser Title", + "input": null, + "expectedValidation": "Title equals 'OrangeHRM'." + }, + { + "stepNumber": 3, + "action": "Enter text", + "target": "Username field (CSS: input[name='username'])", + "input": "Admin", + "expectedValidation": "Username field contains 'Admin'." + }, + { + "stepNumber": 4, + "action": "Enter text", + "target": "Password field (CSS: input[name='password'])", + "input": "admin123", + "expectedValidation": "Password field is populated (value masked)." + }, + { + "stepNumber": 5, + "action": "Click", + "target": "Login button (CSS: button[type='submit'])", + "input": null, + "expectedValidation": "User is authenticated and navigated away from login page." + }, + { + "stepNumber": 6, + "action": "Verify element visible", + "target": "Dashboard header (CSS: header h6, text equals 'Dashboard')", + "input": null, + "expectedValidation": "Dashboard page is displayed (header 'Dashboard' visible; URL may contain '/dashboard')." + }, + { + "stepNumber": 7, + "action": "Click", + "target": "Sidebar menu item 'My Info' (e.g., XPath: //span[normalize-space()='My Info'])", + "input": null, + "expectedValidation": "Navigation to 'My Info' page initiated." + }, + { + "stepNumber": 8, + "action": "Verify element visible", + "target": "Section header 'Personal Details' (CSS: h6, text equals 'Personal Details')", + "input": null, + "expectedValidation": "'Personal Details' section is displayed." + }, + { + "stepNumber": 9, + "action": "Read/Get value", + "target": "First Name field (CSS: input[name='firstName'])", + "input": null, + "expectedValidation": "Capture the current value and store it as variable 'firstNameValue'." + }, + { + "stepNumber": 10, + "action": "Print/Log", + "target": "Variable 'firstNameValue'", + "input": null, + "expectedValidation": "The value of 'firstNameValue' is printed to the console/log." + }, + { + "stepNumber": 11, + "action": "Assert Not Empty", + "target": "Variable 'firstNameValue'", + "input": null, + "expectedValidation": "'firstNameValue' is not empty (length > 0)." + } + ] +} \ No newline at end of file diff --git a/ai-selenium-test-generator/src/test/ressources/AI_GeneratedTest_20251114_200000.json b/ai-selenium-test-generator/src/test/ressources/AI_GeneratedTest_20251114_200000.json new file mode 100644 index 0000000..4c961a6 --- /dev/null +++ b/ai-selenium-test-generator/src/test/ressources/AI_GeneratedTest_20251114_200000.json @@ -0,0 +1,172 @@ +[ + { + "testCaseName": "Login - Valid Credentials (Verify Dashboard Visibility)", + "description": "Verify that a registered user can successfully log in to OrangeHRM using valid credentials and see the Dashboard.", + "steps": [ + { + "stepNumber": 1, + "action": "Navigate", + "target": "https://opensource-demo.orangehrmlive.com/", + "inputValues": null, + "expectedValidation": "Login page loads successfully." + }, + { + "stepNumber": 2, + "action": "Verify Page Title", + "target": "Browser Title", + "inputValues": null, + "expectedValidation": "Title equals 'OrangeHRM'." + }, + { + "stepNumber": 3, + "action": "Enter Text", + "target": "Username field", + "inputValues": { + "username": "Admin" + }, + "expectedValidation": "Username value is entered." + }, + { + "stepNumber": 4, + "action": "Enter Text", + "target": "Password field", + "inputValues": { + "password": "admin123" + }, + "expectedValidation": "Password value is entered." + }, + { + "stepNumber": 5, + "action": "Click", + "target": "Login button", + "inputValues": null, + "expectedValidation": "Login request is submitted." + }, + { + "stepNumber": 6, + "action": "Verify Element Visibility", + "target": "Dashboard header", + "inputValues": null, + "expectedValidation": "Dashboard page is displayed (e.g., heading 'Dashboard' visible and/or URL contains '/dashboard')." + } + ] + }, + { + "testCaseName": "Login - Valid Credentials (Verify URL and User Menu)", + "description": "Verify successful login with valid credentials by confirming Dashboard access via URL and presence of user profile/menu.", + "steps": [ + { + "stepNumber": 1, + "action": "Navigate", + "target": "https://opensource-demo.orangehrmlive.com/", + "inputValues": null, + "expectedValidation": "Login page loads successfully." + }, + { + "stepNumber": 2, + "action": "Verify Page Title", + "target": "Browser Title", + "inputValues": null, + "expectedValidation": "Title equals 'OrangeHRM'." + }, + { + "stepNumber": 3, + "action": "Enter Text", + "target": "Username field", + "inputValues": { + "username": "Admin" + }, + "expectedValidation": "Username value is entered." + }, + { + "stepNumber": 4, + "action": "Enter Text", + "target": "Password field", + "inputValues": { + "password": "admin123" + }, + "expectedValidation": "Password value is entered." + }, + { + "stepNumber": 5, + "action": "Click", + "target": "Login button", + "inputValues": null, + "expectedValidation": "Login request is submitted." + }, + { + "stepNumber": 6, + "action": "Verify URL", + "target": "Browser Address Bar", + "inputValues": null, + "expectedValidation": "URL contains '/dashboard'." + }, + { + "stepNumber": 7, + "action": "Verify Element Visibility", + "target": "User profile/avatar menu (top-right)", + "inputValues": null, + "expectedValidation": "User profile/avatar menu is visible, indicating authenticated session." + } + ] + }, + { + "testCaseName": "Login - Invalid Credentials (Negative)", + "description": "Verify that login fails with an invalid password and the user remains on the login page with an appropriate error message.", + "steps": [ + { + "stepNumber": 1, + "action": "Navigate", + "target": "https://opensource-demo.orangehrmlive.com/", + "inputValues": null, + "expectedValidation": "Login page loads successfully." + }, + { + "stepNumber": 2, + "action": "Verify Page Title", + "target": "Browser Title", + "inputValues": null, + "expectedValidation": "Title equals 'OrangeHRM'." + }, + { + "stepNumber": 3, + "action": "Enter Text", + "target": "Username field", + "inputValues": { + "username": "Admin" + }, + "expectedValidation": "Username value is entered." + }, + { + "stepNumber": 4, + "action": "Enter Text", + "target": "Password field", + "inputValues": { + "password": "wrongpass" + }, + "expectedValidation": "Password value is entered." + }, + { + "stepNumber": 5, + "action": "Click", + "target": "Login button", + "inputValues": null, + "expectedValidation": "Login request is submitted." + }, + { + "stepNumber": 6, + "action": "Verify Error Message", + "target": "Login error notification/message", + "inputValues": null, + "expectedValidation": "Error message 'Invalid credentials' is displayed." + }, + { + "stepNumber": 7, + "action": "Verify Stay on Page", + "target": "Login page", + "inputValues": null, + "expectedValidation": "Still on login page (e.g., URL contains '/auth' or login form visible). Dashboard is not visible." + } + ] + } +] \ No newline at end of file diff --git a/framework/.classpath b/framework/.classpath new file mode 100644 index 0000000..0a1dadd --- /dev/null +++ b/framework/.classpath @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/framework/.gitignore b/framework/.gitignore new file mode 100644 index 0000000..b83d222 --- /dev/null +++ b/framework/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/framework/.project b/framework/.project new file mode 100644 index 0000000..3cfeb70 --- /dev/null +++ b/framework/.project @@ -0,0 +1,23 @@ + + + framework + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/framework/.settings/org.eclipse.core.resources.prefs b/framework/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..f9fe345 --- /dev/null +++ b/framework/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/test/java=UTF-8 +encoding/=UTF-8 diff --git a/framework/.settings/org.eclipse.jdt.core.prefs b/framework/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..abec6ca --- /dev/null +++ b/framework/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,5 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/framework/.settings/org.eclipse.m2e.core.prefs b/framework/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/framework/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/framework/pom.xml b/framework/pom.xml new file mode 100644 index 0000000..9bc120d --- /dev/null +++ b/framework/pom.xml @@ -0,0 +1,25 @@ + + 4.0.0 + + com.datadriven + framework + 0.0.1-SNAPSHOT + jar + + framework + http://maven.apache.org + + + UTF-8 + + + + + junit + junit + 3.8.1 + test + + + diff --git a/framework/src/main/java/com/datadriven/framework/App.java b/framework/src/main/java/com/datadriven/framework/App.java new file mode 100644 index 0000000..ad578ed --- /dev/null +++ b/framework/src/main/java/com/datadriven/framework/App.java @@ -0,0 +1,13 @@ +package com.datadriven.framework; + +/** + * Hello world! + * + */ +public class App +{ + public static void main( String[] args ) + { + System.out.println( "Hello World!" ); + } +} diff --git a/framework/src/test/java/com/datadriven/framework/AppTest.java b/framework/src/test/java/com/datadriven/framework/AppTest.java new file mode 100644 index 0000000..916b30f --- /dev/null +++ b/framework/src/test/java/com/datadriven/framework/AppTest.java @@ -0,0 +1,38 @@ +package com.datadriven.framework; + +import junit.framework.Test; +import junit.framework.TestCase; +import junit.framework.TestSuite; + +/** + * Unit test for simple App. + */ +public class AppTest + extends TestCase +{ + /** + * Create the test case + * + * @param testName name of the test case + */ + public AppTest( String testName ) + { + super( testName ); + } + + /** + * @return the suite of tests being tested + */ + public static Test suite() + { + return new TestSuite( AppTest.class ); + } + + /** + * Rigourous Test :-) + */ + public void testApp() + { + assertTrue( true ); + } +} diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..8d1d7d3 --- /dev/null +++ b/pom.xml @@ -0,0 +1,6 @@ + + 4.0.0 + com + TestNGMavenSampleProject + 0.0.1-SNAPSHOT + \ No newline at end of file