Advertisement
Guest User

Untitled

a guest
Oct 8th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 149.94 KB | None | 0 0
  1.  
  2. C:\Users\Insookwa\openmrs-contrib-qaframework>mvn clean install
  3. Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0
  4. [INFO] Scanning for projects...
  5. [INFO]
  6. [INFO] ------------------< org.openmrs.contrib:qaframework >-------------------
  7. [INFO] Building OpenMRS QA Framework 1.0-SNAPSHOT
  8. [INFO] --------------------------------[ jar ]---------------------------------
  9. [INFO]
  10. [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ qaframework ---
  11. [INFO]
  12. [INFO] --- maven-java-formatter-plugin:0.4:format (default) @ qaframework ---
  13. [INFO] Using 'UTF-8' encoding to format source files.
  14. [INFO] Number of files to be formatted: 10
  15. [INFO] Successfully formatted: 0 file(s)
  16. [INFO] Fail to format        : 0 file(s)
  17. [INFO] Skipped               : 10 file(s)
  18. [INFO] Approximate time taken: 2s
  19. [INFO]
  20. [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ qaframework ---
  21. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  22. [INFO] skip non existing resourceDirectory C:\Users\Insookwa\openmrs-contrib-qaframework\src\main\resources
  23. [INFO]
  24. [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ qaframework ---
  25. [INFO] No sources to compile
  26. [INFO]
  27. [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ qaframework ---
  28. [INFO] Using 'UTF-8' encoding to copy filtered resources.
  29. [INFO] Copying 10 resources
  30. [INFO]
  31. [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ qaframework ---
  32. [INFO] Changes detected - recompiling the module!
  33. [INFO] Compiling 10 source files to C:\Users\Insookwa\openmrs-contrib-qaframework\target\test-classes
  34. [INFO]
  35. [INFO] --- maven-antrun-plugin:1.8:run (make-mac-chromedriver-executable) @ qaframework ---
  36. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant/1.9.4/ant-1.9.4.pom
  37. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant/1.9.4/ant-1.9.4.pom (9.6 kB at 1.2 kB/s)
  38. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant-parent/1.9.4/ant-parent-1.9.4.pom
  39. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant-parent/1.9.4/ant-parent-1.9.4.pom (5.6 kB at 3.0 kB/s)
  40. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.pom
  41. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.pom (2.3 kB at 1.3 kB/s)
  42. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/codehaus/plexus/plexus-utils/3.0.20/plexus-utils-3.0.20.jar
  43. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar
  44. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant/1.9.4/ant-1.9.4.jar
  45. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar (18 kB at 9.3 kB/s)
  46. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/codehaus/plexus/plexus-utils/3.0.20/plexus-utils-3.0.20.jar (243 kB at 65 kB/s)
  47. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/ant/ant/1.9.4/ant-1.9.4.jar (2.0 MB at 74 kB/s)
  48. [INFO] Executing tasks
  49.  
  50. main:
  51. [INFO] Executed tasks
  52. [INFO]
  53. [INFO] --- maven-antrun-plugin:1.8:run (make-linux-chromedriver-executable) @ qaframework ---
  54. [INFO] Executing tasks
  55.  
  56. main:
  57. [INFO] Executed tasks
  58. [INFO]
  59. [INFO] --- maven-antrun-plugin:1.8:run (make-mac-firefoxdriver-executable) @ qaframework ---
  60. [INFO] Executing tasks
  61.  
  62. main:
  63. [INFO] Executed tasks
  64. [INFO]
  65. [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ qaframework ---
  66. [INFO] Surefire report directory: C:\Users\Insookwa\openmrs-contrib-qaframework\target\surefire-reports
  67. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.pom
  68. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.pom (2.4 kB at 1.3 kB/s)
  69. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/maven/surefire/surefire-providers/2.12.4/surefire-providers-2.12.4.pom
  70. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/maven/surefire/surefire-providers/2.12.4/surefire-providers-2.12.4.pom (2.3 kB at 1.0 kB/s)
  71. Downloading from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.jar
  72. Downloaded from openmrs-repo: http://mavenrepo.openmrs.org/nexus/content/repositories/public/org/apache/maven/surefire/surefire-junit4/2.12.4/surefire-junit4-2.12.4.jar (37 kB at 18 kB/s)
  73.  
  74. -------------------------------------------------------
  75.  T E S T S
  76. -------------------------------------------------------
  77. Running org.openmrs.contrib.qaframework.RunTest
  78. Running locally...
  79. log4j:WARN No appenders could be found for logger (org.apache.commons.vfs2.impl.StandardFileSystemManager).
  80. log4j:WARN Please initialize the log4j system properly.
  81. Starting ChromeDriver 2.14.313457 (3d645c400edf2e2c500566c9aa096063e707c9cf) on port 9451
  82. Only local connections are allowed.
  83. Oct 08, 2020 9:18:26 PM org.openqa.selenium.remote.ProtocolHandshake createSession
  84. INFO: Detected dialect: OSS
  85. Running locally...
  86. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  87. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  88.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  89.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  90.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  91.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  92.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  93.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  94.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  95.         at org.openmrs.contrib.qaframework.automation.ConditionsSteps.<init>(ConditionsSteps.java:14)
  96.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  97.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  98.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  99.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  100.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  101.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  102.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  103.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  104.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  105.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  106.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  107.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  108.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  109.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  110.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  111.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  112.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  113.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  114.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  115.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  116.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  117.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  118.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  119.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  120.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  121.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  122.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  123.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  124.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  125.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  126.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  127.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  128.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  129.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  130.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  131.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  132.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  133.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  134.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  135.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  136.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  137.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  138.         at java.lang.reflect.Method.invoke(Method.java:498)
  139.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  140.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  141.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  142.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  143.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  144. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  145.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  146.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  147.         ... 55 more
  148. Running locally...
  149. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  150. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  151.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  152.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  153.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  154.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  155.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  156.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  157.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  158.         at org.openmrs.contrib.qaframework.automation.FindPatientSteps.<init>(FindPatientSteps.java:12)
  159.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  160.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  161.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  162.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  163.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  164.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  165.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  166.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  167.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  168.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  169.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  170.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  171.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  172.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  173.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  174.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  175.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  176.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  177.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  178.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  179.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  180.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  181.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  182.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  183.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  184.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  185.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  186.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  187.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  188.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  189.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  190.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  191.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  192.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  193.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  194.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  195.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  196.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  197.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  198.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  199.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  200.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  201.         at java.lang.reflect.Method.invoke(Method.java:498)
  202.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  203.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  204.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  205.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  206.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  207. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  208.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  209.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  210.         ... 55 more
  211. Running locally...
  212. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  213. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  214.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  215.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  216.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  217.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  218.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  219.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  220.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  221.         at org.openmrs.contrib.qaframework.automation.FindPatientSteps.<init>(FindPatientSteps.java:12)
  222.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  223.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  224.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  225.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  226.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  227.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  228.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  229.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  230.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  231.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  232.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  233.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  234.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  235.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  236.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  237.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  238.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  239.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  240.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  241.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  242.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  243.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  244.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  245.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  246.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  247.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  248.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  249.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  250.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  251.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  252.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  253.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  254.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  255.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  256.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  257.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  258.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  259.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  260.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  261.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  262.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  263.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  264.         at java.lang.reflect.Method.invoke(Method.java:498)
  265.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  266.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  267.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  268.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  269.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  270. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  271.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  272.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  273.         ... 55 more
  274. Running locally...
  275. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  276. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  277.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  278.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  279.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  280.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  281.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  282.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  283.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  284.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  285.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  286.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  287.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  288.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  289.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  290.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  291.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  292.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  293.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  294.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  295.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  296.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  297.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  298.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  299.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  300.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  301.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  302.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  303.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  304.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  305.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  306.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  307.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  308.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  309.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  310.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  311.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  312.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  313.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  314.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  315.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  316.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  317.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  318.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  319.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  320.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  321.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  322.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  323.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  324.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  325.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  326.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  327.         at java.lang.reflect.Method.invoke(Method.java:498)
  328.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  329.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  330.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  331.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  332.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  333. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  334.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  335.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  336.         ... 55 more
  337. Running locally...
  338. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  339. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  340.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  341.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  342.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  343.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  344.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  345.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  346.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  347.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  348.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  349.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  350.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  351.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  352.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  353.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  354.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  355.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  356.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  357.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  358.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  359.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  360.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  361.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  362.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  363.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  364.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  365.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  366.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  367.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  368.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  369.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  370.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  371.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  372.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  373.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  374.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  375.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  376.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  377.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  378.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  379.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  380.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  381.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  382.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  383.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  384.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  385.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  386.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  387.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  388.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  389.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  390.         at java.lang.reflect.Method.invoke(Method.java:498)
  391.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  392.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  393.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  394.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  395.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  396. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  397.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  398.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  399.         ... 55 more
  400. Running locally...
  401. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  402. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  403.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  404.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  405.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  406.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  407.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  408.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  409.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  410.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  411.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  412.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  413.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  414.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  415.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  416.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  417.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  418.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  419.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  420.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  421.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  422.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  423.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  424.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  425.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  426.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  427.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  428.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  429.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  430.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  431.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  432.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  433.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  434.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  435.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  436.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  437.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  438.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  439.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  440.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  441.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  442.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  443.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  444.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  445.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  446.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  447.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  448.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  449.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  450.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  451.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  452.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  453.         at java.lang.reflect.Method.invoke(Method.java:498)
  454.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  455.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  456.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  457.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  458.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  459. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  460.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  461.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  462.         ... 55 more
  463. Running locally...
  464. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  465. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  466.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  467.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  468.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  469.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  470.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  471.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  472.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  473.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  474.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  475.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  476.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  477.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  478.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  479.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  480.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  481.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  482.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  483.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  484.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  485.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  486.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  487.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  488.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  489.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  490.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  491.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  492.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  493.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  494.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  495.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  496.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  497.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  498.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  499.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  500.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  501.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  502.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  503.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  504.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  505.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  506.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  507.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  508.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  509.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  510.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  511.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  512.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  513.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  514.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  515.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  516.         at java.lang.reflect.Method.invoke(Method.java:498)
  517.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  518.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  519.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  520.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  521.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  522. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  523.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  524.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  525.         ... 55 more
  526. Running locally...
  527. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  528. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  529.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  530.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  531.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  532.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  533.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  534.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  535.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  536.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  537.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  538.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  539.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  540.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  541.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  542.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  543.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  544.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  545.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  546.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  547.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  548.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  549.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  550.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  551.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  552.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  553.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  554.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  555.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  556.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  557.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  558.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  559.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  560.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  561.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  562.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  563.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  564.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  565.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  566.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  567.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  568.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  569.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  570.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  571.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  572.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  573.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  574.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  575.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  576.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  577.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  578.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  579.         at java.lang.reflect.Method.invoke(Method.java:498)
  580.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  581.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  582.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  583.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  584.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  585. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  586.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  587.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  588.         ... 55 more
  589. Running locally...
  590. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  591. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  592.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  593.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  594.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  595.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  596.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  597.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  598.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  599.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  600.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  601.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  602.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  603.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  604.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  605.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  606.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  607.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  608.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  609.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  610.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  611.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  612.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  613.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  614.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  615.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  616.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  617.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  618.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  619.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  620.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  621.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  622.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  623.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  624.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  625.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  626.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  627.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  628.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  629.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  630.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  631.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  632.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  633.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  634.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  635.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  636.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  637.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  638.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  639.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  640.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  641.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  642.         at java.lang.reflect.Method.invoke(Method.java:498)
  643.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  644.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  645.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  646.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  647.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  648. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  649.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  650.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  651.         ... 55 more
  652. Running locally...
  653. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  654. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  655.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  656.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  657.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  658.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  659.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  660.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  661.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  662.         at org.openmrs.contrib.qaframework.automation.RegistrationSteps.<init>(RegistrationSteps.java:17)
  663.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  664.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  665.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  666.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  667.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  668.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  669.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  670.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  671.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  672.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  673.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  674.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  675.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  676.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  677.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  678.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  679.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  680.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  681.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  682.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  683.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  684.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  685.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  686.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  687.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  688.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  689.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  690.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  691.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  692.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  693.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  694.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  695.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  696.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  697.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  698.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  699.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  700.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  701.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  702.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  703.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  704.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  705.         at java.lang.reflect.Method.invoke(Method.java:498)
  706.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  707.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  708.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  709.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  710.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  711. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  712.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  713.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  714.         ... 55 more
  715. Running locally...
  716. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  717. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  718.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  719.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  720.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  721.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  722.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  723.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  724.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  725.         at org.openmrs.contrib.qaframework.automation.RegistrationSteps.<init>(RegistrationSteps.java:17)
  726.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  727.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  728.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  729.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  730.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  731.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  732.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  733.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  734.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  735.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  736.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  737.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  738.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  739.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  740.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  741.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  742.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  743.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  744.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  745.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  746.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  747.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  748.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  749.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  750.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  751.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  752.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  753.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  754.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  755.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  756.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  757.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  758.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  759.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  760.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  761.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  762.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  763.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  764.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  765.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  766.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  767.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  768.         at java.lang.reflect.Method.invoke(Method.java:498)
  769.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  770.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  771.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  772.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  773.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  774. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  775.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  776.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  777.         ... 55 more
  778. Running locally...
  779. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  780. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  781.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  782.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  783.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  784.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  785.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  786.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  787.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  788.         at org.openmrs.contrib.qaframework.automation.RegistrationSteps.<init>(RegistrationSteps.java:17)
  789.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  790.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  791.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  792.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  793.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  794.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  795.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  796.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  797.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  798.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  799.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  800.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  801.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  802.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  803.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  804.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  805.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  806.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  807.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  808.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  809.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  810.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  811.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  812.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  813.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  814.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  815.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  816.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  817.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  818.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  819.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  820.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  821.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  822.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  823.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  824.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  825.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  826.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  827.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  828.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  829.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  830.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  831.         at java.lang.reflect.Method.invoke(Method.java:498)
  832.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  833.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  834.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  835.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  836.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  837. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  838.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  839.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  840.         ... 55 more
  841. Running locally...
  842. cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  843. org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  844.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:848)
  845.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:907)
  846.         at org.apache.commons.vfs2.provider.AbstractFileObject.delete(AbstractFileObject.java:864)
  847.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:304)
  848.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  849.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  850.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  851.         at org.openmrs.contrib.qaframework.automation.StylesGuideSteps.<init>(StylesGuideSteps.java:13)
  852.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  853.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  854.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  855.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  856.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  857.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  858.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  859.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  860.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  861.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  862.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  863.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  864.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  865.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  866.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  867.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  868.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  869.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  870.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  871.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  872.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  873.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  874.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  875.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  876.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  877.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  878.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  879.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  880.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  881.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  882.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  883.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  884.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  885.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  886.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  887.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  888.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  889.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  890.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  891.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  892.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  893.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  894.         at java.lang.reflect.Method.invoke(Method.java:498)
  895.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  896.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  897.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  898.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  899.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  900. Caused by: org.apache.commons.vfs2.FileSystemException: Could not delete "C:\Users\Insookwa\AppData\Local\Temp\chromedriver.exe".
  901.         at org.apache.commons.vfs2.provider.local.LocalFile.doDelete(LocalFile.java:126)
  902.         at org.apache.commons.vfs2.provider.AbstractFileObject.deleteSelf(AbstractFileObject.java:837)
  903.         ... 55 more
  904. ???????????????????????????????????????????????????????????????????????????????
  905. ? Share your Cucumber Report with your team at https://reports.cucumber.io    ?
  906. ? Activate publishing with one of the following:                              ?
  907. ?                                                                             ?
  908. ? src/test/resources/cucumber.properties:    cucumber.publish.enabled=true    ?
  909. ? Environment variable:                      CUCUMBER_PUBLISH_ENABLED=true    ?
  910. ? JUnit:                                     @CucumberOptions(publish = true) ?
  911. ?                                                                             ?
  912. ? More information at https://reports.cucumber.io/docs/cucumber-jvm           ?
  913. ?                                                                             ?
  914. ? To disable this message, add cucumber.publish.quiet=true to                 ?
  915. ? src/test/resources/cucumber.properties                                      ?
  916. ???????????????????????????????????????????????????????????????????????????????
  917. Tests run: 14, Failures: 0, Errors: 14, Skipped: 0, Time elapsed: 106.217 sec <<< FAILURE!
  918. Adding existing condition #1(Patient's Conditions)  Time elapsed: 96.282 sec  <<< ERROR!
  919. org.openqa.selenium.WebDriverException: unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"BBF2630EBEEAC1EE1427CF24B3C5E8A0","isDefault":true,"type":"default"},"id":1,"name":"","origin":"://"}
  920.   (Session info: chrome=86.0.4240.75)
  921.   (Driver info: chromedriver=2.14.313457 (3d645c400edf2e2c500566c9aa096063e707c9cf),platform=Windows NT 10.0 x86_64) (WARNING: The server did not provide any stacktrace information)
  922. Command duration or timeout: 0 milliseconds
  923. Build info: version: '4.0.0-alpha-6', revision: '5f43a29cfc'
  924. System info: host: 'DESKTOP-4T543HR', ip: '192.168.1.179', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_241'
  925. Driver info: org.openqa.selenium.chrome.ChromeDriver
  926. Capabilities {acceptSslCerts: true, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {userDataDir: C:\Users\Insookwa\AppData\L...}, cssSelectorsEnabled: true, databaseEnabled: false, handlesAlerts: true, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, platform: XP, platformName: XP, rotatable: false, takesHeapSnapshot: true, takesScreenshot: true, version: 86.0.4240.75, webStorageEnabled: true}
  927. Session ID: 6d1fa702de37de2ee75b541466014f78
  928.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  929.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  930.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  931.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  932.         at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:217)
  933.         at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:169)
  934.         at org.openqa.selenium.remote.codec.jwp.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:41)
  935.         at org.openqa.selenium.remote.codec.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:83)
  936.         at org.openqa.selenium.remote.codec.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:47)
  937.         at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:160)
  938.         at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
  939.         at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:582)
  940.         at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:282)
  941.         at org.openmrs.uitestframework.page.Page.goToPage(Page.java:146)
  942.         at org.openmrs.reference.page.ReferenceApplicationLoginPage.go(ReferenceApplicationLoginPage.java:14)
  943.         at org.openmrs.uitestframework.test.TestBase.goToLoginPage(TestBase.java:250)
  944.         at org.openmrs.contrib.qaframework.automation.ConditionsSteps.visitFirstJohnsDashboard(ConditionsSteps.java:22)
  945.         at ?.User logs in, searches John and visits first patient dashboard(file:///C:/Users/Insookwa/openmrs-contrib-qaframework/src/test/resources/features/conditions.feature:4)
  946.  
  947. Adding existing condition #2(Patient's Conditions)  Time elapsed: 0.59 sec  <<< ERROR!
  948. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.ConditionsSteps
  949.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  950.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  951.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  952.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  953.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  954.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  955.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  956.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  957.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  958.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  959.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  960.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  961.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  962.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  963.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  964.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  965.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  966.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  967.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  968.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  969.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  970.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  971.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  972.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  973.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  974.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  975.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  976.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  977.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  978.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  979.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  980.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  981.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  982.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  983.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  984.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  985.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  986.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  987.         at java.lang.reflect.Method.invoke(Method.java:498)
  988.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  989.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  990.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  991.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  992.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  993. Caused by: java.lang.reflect.InvocationTargetException
  994.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  995.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  996.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  997.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  998.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  999.         ... 43 more
  1000. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1001.         at org.junit.Assert.fail(Assert.java:89)
  1002.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1003.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1004.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1005.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1006.         at org.openmrs.contrib.qaframework.automation.ConditionsSteps.<init>(ConditionsSteps.java:14)
  1007.         ... 48 more
  1008.  
  1009. Searching missing a patient(Patient Search)  Time elapsed: 0.08 sec  <<< ERROR!
  1010. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.FindPatientSteps
  1011.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1012.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1013.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1014.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1015.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1016.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1017.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1018.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1019.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1020.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1021.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1022.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1023.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1024.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1025.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1026.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1027.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1028.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1029.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1030.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1031.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1032.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1033.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1034.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1035.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1036.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1037.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1038.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1039.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1040.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1041.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1042.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1043.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1044.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1045.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1046.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1047.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1048.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1049.         at java.lang.reflect.Method.invoke(Method.java:498)
  1050.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1051.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1052.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1053.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1054.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1055. Caused by: java.lang.reflect.InvocationTargetException
  1056.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1057.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1058.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1059.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1060.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1061.         ... 43 more
  1062. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1063.         at org.junit.Assert.fail(Assert.java:89)
  1064.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1065.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1066.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1067.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1068.         at org.openmrs.contrib.qaframework.automation.FindPatientSteps.<init>(FindPatientSteps.java:12)
  1069.         ... 48 more
  1070.  
  1071. Searching an existing patient(Patient Search)  Time elapsed: 0.137 sec  <<< ERROR!
  1072. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.FindPatientSteps
  1073.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1074.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1075.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1076.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1077.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1078.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1079.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1080.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1081.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1082.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1083.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1084.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1085.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1086.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1087.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1088.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1089.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1090.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1091.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1092.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1093.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1094.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1095.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1096.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1097.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1098.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1099.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1100.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1101.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1102.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1103.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1104.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1105.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1106.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1107.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1108.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1109.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1110.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1111.         at java.lang.reflect.Method.invoke(Method.java:498)
  1112.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1113.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1114.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1115.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1116.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1117. Caused by: java.lang.reflect.InvocationTargetException
  1118.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1119.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1120.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1121.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1122.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1123.         ... 43 more
  1124. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1125.         at org.junit.Assert.fail(Assert.java:89)
  1126.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1127.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1128.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1129.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1130.         at org.openmrs.contrib.qaframework.automation.FindPatientSteps.<init>(FindPatientSteps.java:12)
  1131.         ... 48 more
  1132.  
  1133. Failing or Succeeding to Login #1(User Login)  Time elapsed: 0.149 sec  <<< ERROR!
  1134. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1135.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1136.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1137.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1138.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1139.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1140.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1141.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1142.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1143.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1144.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1145.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1146.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1147.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1148.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1149.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1150.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1151.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1152.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1153.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1154.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1155.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1156.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1157.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1158.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1159.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1160.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1161.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1162.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1163.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1164.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1165.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1166.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1167.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1168.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1169.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1170.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1171.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1172.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1173.         at java.lang.reflect.Method.invoke(Method.java:498)
  1174.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1175.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1176.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1177.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1178.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1179. Caused by: java.lang.reflect.InvocationTargetException
  1180.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1181.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1182.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1183.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1184.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1185.         ... 43 more
  1186. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1187.         at org.junit.Assert.fail(Assert.java:89)
  1188.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1189.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1190.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1191.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1192.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  1193.         ... 48 more
  1194.  
  1195. Failing or Succeeding to Login #2(User Login)  Time elapsed: 0.154 sec  <<< ERROR!
  1196. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1197.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1198.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1199.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1200.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1201.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1202.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1203.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1204.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1205.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1206.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1207.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1208.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1209.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1210.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1211.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1212.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1213.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1214.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1215.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1216.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1217.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1218.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1219.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1220.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1221.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1222.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1223.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1224.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1225.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1226.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1227.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1228.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1229.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1230.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1231.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1232.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1233.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1234.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1235.         at java.lang.reflect.Method.invoke(Method.java:498)
  1236.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1237.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1238.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1239.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1240.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1241. Caused by: java.lang.reflect.InvocationTargetException
  1242.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1243.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1244.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1245.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1246.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1247.         ... 43 more
  1248. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1249.         at org.junit.Assert.fail(Assert.java:89)
  1250.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1251.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1252.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1253.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1254.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  1255.         ... 48 more
  1256.  
  1257. Failing or Succeeding to Login #3(User Login)  Time elapsed: 0.112 sec  <<< ERROR!
  1258. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1259.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1260.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1261.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1262.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1263.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1264.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1265.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1266.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1267.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1268.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1269.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1270.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1271.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1272.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1273.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1274.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1275.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1276.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1277.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1278.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1279.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1280.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1281.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1282.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1283.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1284.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1285.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1286.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1287.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1288.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1289.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1290.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1291.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1292.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1293.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1294.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1295.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1296.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1297.         at java.lang.reflect.Method.invoke(Method.java:498)
  1298.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1299.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1300.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1301.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1302.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1303. Caused by: java.lang.reflect.InvocationTargetException
  1304.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1305.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1306.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1307.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1308.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1309.         ... 43 more
  1310. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1311.         at org.junit.Assert.fail(Assert.java:89)
  1312.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1313.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1314.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1315.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1316.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  1317.         ... 48 more
  1318.  
  1319. Failing or Succeeding to Login #4(User Login)  Time elapsed: 0.089 sec  <<< ERROR!
  1320. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1321.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1322.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1323.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1324.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1325.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1326.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1327.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1328.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1329.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1330.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1331.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1332.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1333.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1334.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1335.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1336.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1337.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1338.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1339.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1340.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1341.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1342.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1343.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1344.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1345.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1346.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1347.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1348.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1349.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1350.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1351.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1352.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1353.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1354.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1355.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1356.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1357.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1358.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1359.         at java.lang.reflect.Method.invoke(Method.java:498)
  1360.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1361.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1362.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1363.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1364.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1365. Caused by: java.lang.reflect.InvocationTargetException
  1366.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1367.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1368.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1369.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1370.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1371.         ... 43 more
  1372. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1373.         at org.junit.Assert.fail(Assert.java:89)
  1374.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1375.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1376.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1377.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1378.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  1379.         ... 48 more
  1380.  
  1381. Failing or Succeeding to Login #5(User Login)  Time elapsed: 0.08 sec  <<< ERROR!
  1382. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1383.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1384.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1385.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1386.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1387.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1388.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1389.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1390.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1391.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1392.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1393.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1394.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1395.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1396.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1397.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1398.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1399.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1400.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1401.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1402.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1403.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1404.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1405.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1406.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1407.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1408.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1409.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1410.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1411.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1412.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1413.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1414.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1415.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1416.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1417.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1418.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1419.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1420.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1421.         at java.lang.reflect.Method.invoke(Method.java:498)
  1422.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1423.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1424.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1425.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1426.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1427. Caused by: java.lang.reflect.InvocationTargetException
  1428.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1429.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1430.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1431.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1432.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1433.         ... 43 more
  1434. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1435.         at org.junit.Assert.fail(Assert.java:89)
  1436.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1437.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1438.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1439.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1440.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  1441.         ... 48 more
  1442.  
  1443. Right Login(User Login)  Time elapsed: 0.084 sec  <<< ERROR!
  1444. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1445.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1446.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1447.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1448.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1449.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1450.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1451.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1452.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1453.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1454.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1455.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1456.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1457.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1458.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1459.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1460.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1461.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1462.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1463.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1464.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1465.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1466.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1467.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1468.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1469.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1470.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1471.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1472.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1473.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1474.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1475.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1476.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1477.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1478.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1479.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1480.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1481.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1482.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1483.         at java.lang.reflect.Method.invoke(Method.java:498)
  1484.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1485.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1486.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1487.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1488.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1489. Caused by: java.lang.reflect.InvocationTargetException
  1490.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1491.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1492.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1493.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1494.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1495.         ... 43 more
  1496. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1497.         at org.junit.Assert.fail(Assert.java:89)
  1498.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1499.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1500.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1501.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1502.         at org.openmrs.contrib.qaframework.automation.LoginSteps.<init>(LoginSteps.java:12)
  1503.         ... 48 more
  1504.  
  1505. Failing or Succeeding to register a patient #1(Patient Registration)  Time elapsed: 0.126 sec  <<< ERROR!
  1506. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.RegistrationSteps
  1507.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1508.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1509.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1510.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1511.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1512.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1513.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1514.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1515.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1516.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1517.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1518.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1519.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1520.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1521.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1522.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1523.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1524.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1525.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1526.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1527.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1528.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1529.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1530.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1531.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1532.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1533.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1534.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1535.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1536.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1537.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1538.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1539.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1540.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1541.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1542.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1543.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1544.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1545.         at java.lang.reflect.Method.invoke(Method.java:498)
  1546.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1547.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1548.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1549.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1550.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1551. Caused by: java.lang.reflect.InvocationTargetException
  1552.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1553.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1554.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1555.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1556.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1557.         ... 43 more
  1558. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1559.         at org.junit.Assert.fail(Assert.java:89)
  1560.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1561.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1562.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1563.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1564.         at org.openmrs.contrib.qaframework.automation.RegistrationSteps.<init>(RegistrationSteps.java:17)
  1565.         ... 48 more
  1566.  
  1567. Failing or Succeeding to register a patient #2(Patient Registration)  Time elapsed: 0.056 sec  <<< ERROR!
  1568. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.RegistrationSteps
  1569.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1570.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1571.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1572.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1573.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1574.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1575.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1576.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1577.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1578.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1579.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1580.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1581.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1582.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1583.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1584.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1585.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1586.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1587.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1588.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1589.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1590.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1591.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1592.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1593.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1594.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1595.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1596.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1597.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1598.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1599.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1600.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1601.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1602.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1603.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1604.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1605.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1606.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1607.         at java.lang.reflect.Method.invoke(Method.java:498)
  1608.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1609.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1610.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1611.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1612.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1613. Caused by: java.lang.reflect.InvocationTargetException
  1614.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1615.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1616.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1617.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1618.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1619.         ... 43 more
  1620. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1621.         at org.junit.Assert.fail(Assert.java:89)
  1622.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1623.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1624.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1625.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1626.         at org.openmrs.contrib.qaframework.automation.RegistrationSteps.<init>(RegistrationSteps.java:17)
  1627.         ... 48 more
  1628.  
  1629. Failing or Succeeding to register a patient #3(Patient Registration)  Time elapsed: 0.065 sec  <<< ERROR!
  1630. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.RegistrationSteps
  1631.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1632.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1633.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1634.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1635.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1636.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1637.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1638.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1639.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1640.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1641.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1642.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1643.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1644.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1645.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1646.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1647.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1648.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1649.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1650.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1651.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1652.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1653.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1654.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1655.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1656.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1657.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1658.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1659.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1660.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1661.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1662.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1663.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1664.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1665.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1666.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1667.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1668.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1669.         at java.lang.reflect.Method.invoke(Method.java:498)
  1670.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1671.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1672.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1673.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1674.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1675. Caused by: java.lang.reflect.InvocationTargetException
  1676.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1677.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1678.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1679.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1680.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1681.         ... 43 more
  1682. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1683.         at org.junit.Assert.fail(Assert.java:89)
  1684.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1685.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1686.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1687.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1688.         at org.openmrs.contrib.qaframework.automation.RegistrationSteps.<init>(RegistrationSteps.java:17)
  1689.         ... 48 more
  1690.  
  1691. Loading the styles page(Loading styles guide)  Time elapsed: 0.054 sec  <<< ERROR!
  1692. io.cucumber.core.exception.CucumberException: Failed to instantiate class org.openmrs.contrib.qaframework.automation.StylesGuideSteps
  1693.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:140)
  1694.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.getInstance(ObjectFactoryServiceLoader.java:124)
  1695.         at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
  1696.         at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
  1697.         at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
  1698.         at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
  1699.         at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
  1700.         at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:92)
  1701.         at io.cucumber.core.runner.TestStep.run(TestStep.java:64)
  1702.         at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
  1703.         at io.cucumber.core.runner.TestCase.run(TestCase.java:104)
  1704.         at io.cucumber.core.runner.Runner.runPickle(Runner.java:71)
  1705.         at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:151)
  1706.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:135)
  1707.         at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:27)
  1708.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1709.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1710.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1711.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1712.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1713.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1714.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1715.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:199)
  1716.         at io.cucumber.junit.Cucumber.runChild(Cucumber.java:90)
  1717.         at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
  1718.         at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
  1719.         at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
  1720.         at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
  1721.         at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
  1722.         at io.cucumber.junit.Cucumber$RunCucumber.evaluate(Cucumber.java:234)
  1723.         at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
  1724.         at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
  1725.         at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
  1726.         at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
  1727.         at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
  1728.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  1729.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  1730.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  1731.         at java.lang.reflect.Method.invoke(Method.java:498)
  1732.         at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
  1733.         at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
  1734.         at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
  1735.         at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
  1736.         at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
  1737. Caused by: java.lang.reflect.InvocationTargetException
  1738.         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
  1739.         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
  1740.         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
  1741.         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
  1742.         at io.cucumber.core.runtime.ObjectFactoryServiceLoader$DefaultJavaObjectFactory.cacheNewInstance(ObjectFactoryServiceLoader.java:132)
  1743.         ... 43 more
  1744. Caused by: java.lang.AssertionError: cannot find chromedriver executable: org.apache.commons.vfs2.FileSystemException: Could not delete "file:///C:/Users/Insookwa/AppData/Local/Temp/chromedriver.exe".
  1745.         at org.junit.Assert.fail(Assert.java:89)
  1746.         at org.openmrs.uitestframework.test.TestBase.setupChromeDriver(TestBase.java:314)
  1747.         at org.openmrs.uitestframework.test.TestBase.launchBrowser(TestBase.java:174)
  1748.         at org.openmrs.uitestframework.test.TestBase.startWebDriver(TestBase.java:132)
  1749.         at org.openmrs.contrib.qaframework.automation.Steps.<init>(Steps.java:24)
  1750.         at org.openmrs.contrib.qaframework.automation.StylesGuideSteps.<init>(StylesGuideSteps.java:13)
  1751.         ... 48 more
  1752.  
  1753.  
  1754. Results :
  1755.  
  1756. Tests in error:
  1757.   Adding existing condition #1(Patient's Conditions): unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"BBF2630EBEEAC1EE1427CF24B3C5E8A0","isDefault":true,"type":"default"},"id":1,"name":"","origin":"://"}(..)
  1758.   Adding existing condition #2(Patient's Conditions): Failed to instantiate class org.openmrs.contrib.qaframework.automation.ConditionsSteps
  1759.   Searching missing a patient(Patient Search): Failed to instantiate class org.openmrs.contrib.qaframework.automation.FindPatientSteps
  1760.   Searching an existing patient(Patient Search): Failed to instantiate class org.openmrs.contrib.qaframework.automation.FindPatientSteps
  1761.   Failing or Succeeding to Login #1(User Login): Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1762.   Failing or Succeeding to Login #2(User Login): Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1763.   Failing or Succeeding to Login #3(User Login): Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1764.   Failing or Succeeding to Login #4(User Login): Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1765.   Failing or Succeeding to Login #5(User Login): Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1766.   Right Login(User Login): Failed to instantiate class org.openmrs.contrib.qaframework.automation.LoginSteps
  1767.   Failing or Succeeding to register a patient #1(Patient Registration): Failed to instantiate class org.openmrs.contrib.qaframework.automation.RegistrationSteps
  1768.   Failing or Succeeding to register a patient #2(Patient Registration): Failed to instantiate class org.openmrs.contrib.qaframework.automation.RegistrationSteps
  1769.   Failing or Succeeding to register a patient #3(Patient Registration): Failed to instantiate class org.openmrs.contrib.qaframework.automation.RegistrationSteps
  1770.   Loading the styles page(Loading styles guide): Failed to instantiate class org.openmrs.contrib.qaframework.automation.StylesGuideSteps
  1771.  
  1772. Tests run: 14, Failures: 0, Errors: 14, Skipped: 0
  1773.  
  1774. [INFO] ------------------------------------------------------------------------
  1775. [INFO] BUILD FAILURE
  1776. [INFO] ------------------------------------------------------------------------
  1777. [INFO] Total time:  03:37 min
  1778. [INFO] Finished at: 2020-10-08T21:18:59+02:00
  1779. [INFO] ------------------------------------------------------------------------
  1780. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project qaframework: There are test failures.
  1781. [ERROR]
  1782. [ERROR] Please refer to C:\Users\Insookwa\openmrs-contrib-qaframework\target\surefire-reports for the individual test results.
  1783. [ERROR] -> [Help 1]
  1784. [ERROR]
  1785. [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
  1786. [ERROR] Re-run Maven using the -X switch to enable full debug logging.
  1787. [ERROR]
  1788. [ERROR] For more information about the errors and possible solutions, please read the following articles:
  1789. [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement