And also cron_column plugin is very useful.
To avoid high load on server you can make 2 jobs on Jenkis. One which runs only phpunit target from Ant build that runs daily or after each commit. And seconds which run full build @midnight.
-- Zarubin Stas
On 14 July 2011 08:35, Stas Zarubin zarubin.stas@gmail.com wrote:
Hi.
On 13 July 2011 15:32, Michal Čihař michal@cihar.com wrote:
Hi
Dne Wed, 13 Jul 2011 10:47:19 +0200 Michal Čihař michal@cihar.com napsal(a):
I started to setup testing server, however I'm somehow stuck.
I followed http://wiki.phpmyadmin.net/pma/TestingEnvironment and I believe I have all components in place. However running all tests is something I can not manage. http://wiki.phpmyadmin.net/pma/UnitTesting mentions some configuration files, but no matter what I try, the tests are not run.
After little more hacking, the Jenkins server is set up at:
Still there are lot of things to fix, but I'm running out of time for now, so IMHO only basic phpunit testing works and should run daily.
I cant see your Jenkins configuration, but If you installed all additional tools from http://wiki.phpmyadmin.net/pma/Jenkins_Setup#Installing_additional_required_... there should be no problems in other things.
And in last build looks like all working fine. Except "500 - Internal Server Error" that happened in the middle of phpdepend task.
Currently I have no idea why some unit test failing on your server. On my PC and virtual machine all tests working fine.
Any hints how to fix the setup for rest are welcome (the only thing I'm aware is not configured is Selenium).
It will be cool if you install some additional plug in like checkstyle, tasks, dashboard-view. To make Jenkins pages more informative - http://zsv.dyndns.org/view/Reports/ And possibly some irc bot for notification and trigger jobs, like pma-build on #phpmyadmin channel.
For Selenium configuration you need to download and run selenium-server.jar. And be able to run browsers, that configured in phpunit.xml.dist file.
-- Michal Čihař | http://cihar.com | http://blog.cihar.com
AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on "Lean Startup Secrets Revealed." This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel