The other variable in the same file: "org.quartz.jobStore.misfireThreshold=300000" is how long the Quartz scheduler will wait for any report to finish before timing it out and moving to the next one in the queue (that is not already being processed).
The value is in milliseconds. So, it is set to 5 minutes out of the box.
For very long running reports, it may be necessary to increase this with caution.
Increasing this value means the variable: "org.quartz.threadPool.threadCount" will also need to be increased as there is a danger of not processing reports fast enough.
For troubleshooting please review this log file:
Look for errors or info from "quartz".