Let’s start with the scheduler on Windows:

Checklist to assure functionality:

  • Selenium Server on our test system is up and running
  • Test system is connected / shown online in our Nodes

Ok, so now go to you scheduler folder and edit your server.properties:


Make sure the name of your bromine Database is correct:


Now we will have to start the scheduler server manually by executing the start.bat file:

“…started” shows us the scheduler is now running and ready to use.


Now let’s go back to our Bromine -> Testlabs and click on one of our Testcases. Here we see “Schedule test run”, so let’s click on it…


It will open the scheduler settings:


Ok, we want our test to be run every day at 12:30. First we set “Day of month” to: “no value(?)” because it can’t be combined with “Day of the week” or vice versa, as you want and click Save:


Now our Save button should be changed to Modify and we get the message: “Schedule was saved successfully!”

No we can lean back and wait until 12:30 when the scheduler will trigger our testcase.. :)



On Linux it’s the same way but there I was facing some problems which I would like to list now including the solution:

  • Starting the scheduler gives a weird exception like: “Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '????????????????' at line 1)”

Solution: Old Java Version! Update to the newest SUN Java version, has to be 1.6.x at least.

  • Trying to save “Error communicating with scheduler”

Solution: all scheduler tables “qrtz_*” must be renamed to upper case e.g. “qrtz_triggers” to “qrtz_TRIGGERS”.

setting_up_the_bromine_scheduler.txt · Last modified: 2010/05/06 15:28 by 213.240.158.202
Back to top
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Template by chimeric Valid CSS Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0