Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-9951

JBPAPP6716UnitTestCase fails on Windows as it is unable to execute twiddle.bat due to Access Denied

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Major
    • TBD EAP 5
    • EAP_EWP 5.2.0 ER2, EAP_EWP 5.2.0 ER4, EAP_EWP 5.2.0 ER6
    • None
    • Not Required
    • NEW

    Description

      JBPAPP6716UnitTestCase fails consistently on Windows run on jenkins

      2012-09-17 18:07:09,801 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] ==== setUp org.jboss.test.deployment.JBPAPP6716UnitTestCase ====
      2012-09-17 18:07:09,802 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] JBossTestServices.setUp()
      2012-09-17 18:07:10,093 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] initialContext.getEnvironment()=

      {jnp.parsedName=, java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.provider.url=10.16.92.158:1099, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}

      2012-09-17 18:07:10,093 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] jbosstest.beancount: 5
      2012-09-17 18:07:10,093 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] jbosstest.iterationcount: 10
      2012-09-17 18:07:10,093 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] jbosstest.threadcount: 5
      2012-09-17 18:07:10,094 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] jbosstest.nodeploy: false
      2012-09-17 18:07:10,094 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] jbosstest.jndiurl: 10.16.92.158:1099
      2012-09-17 18:07:10,094 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] jbosstest.jndifactory: org.jnp.interfaces.NamingContextFactory
      2012-09-17 18:07:10,094 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] ==== Starting testDeployUnDeployReDeployIsDeployed ====
      2012-09-17 18:07:10,112 DEBUG [org.jboss.security.SecurityAssociation] Using ThreadLocal: false
      2012-09-17 18:07:10,119 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war is not a valid URL, no protocol: dummy.war
      2012-09-17 18:07:10,119 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy.war
      2012-09-17 18:07:10,119 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy.war is a valid file
      2012-09-17 18:07:10,120 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy-exploded.war is not a valid URL, no protocol: dummy-exploded.war
      2012-09-17 18:07:10,120 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy-exploded.war
      2012-09-17 18:07:10,120 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy-exploded.war is a valid file
      2012-09-17 18:07:10,126 DEBUG [org.jnp.interfaces.TimedSocketFactory] createSocket, hostAddr: /10.16.92.158, port: 1099, localAddr: null, localPort: 0, timeout: 0
      2012-09-17 18:07:12,967 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] +++ testDeployUnDeployReDeployIsDeployed
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] ==== Starting testTwiddle ====
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war is not a valid URL, no protocol: dummy.war
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy.war
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy.war is a valid file
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy-exploded.war is not a valid URL, no protocol: dummy-exploded.war
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy-exploded.war
      2012-09-17 18:07:14,173 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy-exploded.war is a valid file
      2012-09-17 18:07:14,175 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] testing: file:/F:/jboss-eap-5.2-src/jboss-as/testsuite/output/lib/dummy.war
      2012-09-17 18:07:14,210 ERROR [org.jboss.test.deployment.JBPAPP6716UnitTestCase] twiddle process failed to execute: F:\jboss-eap-5.2-src\jboss-as\build\output\jboss-5.2.0\bin\twiddle.bat -u admin -p admin -s 10.16.92.158 invoke jboss.system:service=MainDeployer deploy file:/F:/jboss-eap-5.2-src/jboss-as/testsuite/output/lib/dummy.war
      java.io.IOException: Cannot run program "F:\jboss-eap-5.2-src\jboss-as\build\output\jboss-5.2.0\bin\twiddle.bat" (in directory "F:\jboss-eap-5.2-src\jboss-as\build\output\jboss-5.2.0\bin"): CreateProcess error=5, Access is denied
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
      at java.lang.Runtime.exec(Runtime.java:593)
      at java.lang.Runtime.exec(Runtime.java:431)
      at org.jboss.test.deployment.JBPAPP6716UnitTestCase.twiddle(JBPAPP6716UnitTestCase.java:520)
      at org.jboss.test.deployment.JBPAPP6716UnitTestCase.testTwiddle(JBPAPP6716UnitTestCase.java:188)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at junit.framework.TestCase.runTest(TestCase.java:164)
      at junit.framework.TestCase.runBare(TestCase.java:130)
      at junit.framework.TestResult$1.protect(TestResult.java:106)
      at junit.framework.TestResult.runProtected(TestResult.java:124)
      at junit.framework.TestResult.run(TestResult.java:109)
      at junit.framework.TestCase.run(TestCase.java:120)
      at junit.framework.TestSuite.runTest(TestSuite.java:230)
      at junit.framework.TestSuite.run(TestSuite.java:225)
      at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420)
      at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911)
      at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768)
      Caused by: java.io.IOException: CreateProcess error=5, Access is denied
      at java.lang.ProcessImpl.create(Native Method)
      at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
      at java.lang.ProcessImpl.start(ProcessImpl.java:30)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
      ... 19 more
      2012-09-17 18:07:14,228 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] ==== Starting testDeploymentsInDeployDirectory ====
      2012-09-17 18:07:14,228 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war is not a valid URL, no protocol: dummy.war
      2012-09-17 18:07:14,229 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy.war
      2012-09-17 18:07:14,229 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy.war is a valid file
      2012-09-17 18:07:14,229 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy-exploded.war is not a valid URL, no protocol: dummy-exploded.war
      2012-09-17 18:07:14,229 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy-exploded.war
      2012-09-17 18:07:14,229 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy-exploded.war is a valid file
      2012-09-17 18:07:14,231 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Copying url: file:/F:/jboss-eap-5.2-src/jboss-as/testsuite/output/lib/dummy.war to file: F:\jboss-eap-5.2-src\jboss-as\build\output\jboss-5.2.0\server\all\deploy\dummy.war
      2012-09-17 18:07:17,243 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Waited 3 seconds for hd scanner to deploy F:\jboss-eap-5.2-src\jboss-as\build\output\jboss-5.2.0\server\all\deploy\dummy.war
      2012-09-17 18:07:17,243 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] call undeploy, confirm dummy.war file is still in deploy dir and that it is not running, else fail
      2012-09-17 18:07:17,377 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war content: null
      2012-09-17 18:07:17,377 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war is not running at: http://10.16.92.158:8080/dummy/index.html
      2012-09-17 18:07:17,553 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war content: Test html
      2012-09-17 18:07:17,553 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war is running at: http://10.16.92.158:8080/dummy/index.html
      2012-09-17 18:07:37,570 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Waited 5 seconds for hd scanner to undeploy F:\jboss-eap-5.2-src\jboss-as\build\output\jboss-5.2.0\server\all\deploy\dummy.war
      2012-09-17 18:07:37,571 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] ==== Starting testListDeployedAsString ====
      2012-09-17 18:07:37,571 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy.war is not a valid URL, no protocol: dummy.war
      2012-09-17 18:07:37,571 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy.war
      2012-09-17 18:07:37,571 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy.war is a valid file
      2012-09-17 18:07:37,572 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] dummy-exploded.war is not a valid URL, no protocol: dummy-exploded.war
      2012-09-17 18:07:37,572 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] Testing file: F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib/dummy-exploded.war
      2012-09-17 18:07:37,572 DEBUG [org.jboss.test.deployment.JBPAPP6716UnitTestCase] F:\jboss-eap-5.2-src\jboss-as\testsuite\output\lib\dummy-exploded.war is a valid file
      2012-09-17 18:07:37,574 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] +++ testListDeployedAsString
      2012-09-17 18:07:37,703 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] calling assert: file:/F:/jboss-eap-5.2-src/jboss-as/testsuite/output/lib/dummy.war
      2012-09-17 18:07:37,756 INFO [org.jboss.test.deployment.JBPAPP6716UnitTestCase] <pre>[org.jboss.deployment.DeploymentInfo@9f5e5ed2

      { url=file:/F:/jboss-eap-5.2-src/jboss-as/build/output/jboss-5.2.0/server/all/deployers/jboss-ejb3-endpoint-deployer.jar/ }

      deployer: org.jboss.deployment.JARDeployer@5113fcf5

      Attachments

        Activity

          People

            Unassigned Unassigned
            madhumita12_jira Madhumita Sadhukhan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: