Hi everybody, I’m having some problems implementing a simple GuiTest (that uses QTestLib) in Jenkins. In a terminal I can execute the following command: ./tst_testgui -xunitxml > testresult.xml
This command generates the following .xml file: <?xml version="1.0" encoding="UTF-8" ?> <testsuite errors="0" failures="0" tests="3" name="TestGui"> <properties> <property value="5.0.2" name="QTestVersion"/> <property value="5.0.2" name="QtVersion"/> </properties> <testcase result="pass" name="initTestCase"/> <testcase result="pass" name="testGui"/> <testcase result="pass" name="cleanupTestCase"/> <system-err/> </testsuite> In Jenkins I’m trying to do the same by executing the same command in an Execute Shell, but after building the project (works fine) and then executing de command: ./tst_testgui -xunitxml > testresult.xml I get the following message in Jenkins: + ./tst_testgui -xunitxml No protocol specified QXcbConnection: Could not connect to display :0.0 Aborted (core dumped) Build step 'Execute shell' marked build as failure Finished: FAILURE Does somebody know what could be the problem? I get the same message with the -xml command instead of -xunitxml. Grtz. Niels -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
