Checkout Tools
  • last updated 43 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge 2453 from trunk
  1. … 2 more files in changeset.
DEV-9254 : no reason we should be excluding triggers based on the fire time of the first selected trigger
    • -20
    • +52
    ./java/org/quartz/AbstractJobStoreTest.java
  1. … 2 more files in changeset.
QTZ-348 Work out JMX remoting for operations: fixing wiring where it is possible, making failure explicit where it is not.

Added tests for RemoteMBeanScheduler showing current status

  1. … 1 more file in changeset.
QTZ-348 Work out JMX remoting for operations: fixing wiring where it is possible, making failure explicit where it is not.

Added tests for RemoteMBeanScheduler showing current status - Work in progress

  1. … 1 more file in changeset.
QTZ-348 Work out JMX remoting for attributes (get/is accessors): fixing wiring where it is possible, making failure explicit where it is not.

Added a test for RemoteMBeanSchedule showing current status

    • -0
    • +205
    ./java/org/quartz/impl/RemoteMBeanSchedulerTest.java
  1. … 1 more file in changeset.
QTZ-331 Fix boundary condition in getFireTimeAfter when afterTime parameter was under 1 sec of fire time
  1. … 1 more file in changeset.
QTZ-329 Adapt cron expression regular expression to support , and - together in same cron field
  1. … 1 more file in changeset.
QTZ-327 SimpleTrigger without repeat information now has a repeat-count of 0 instead of -1 (Infinite)
    • -0
    • +25
    ./resources/org/quartz/xml/simple-job-trigger-no-repeat.xml
  1. … 1 more file in changeset.
Fix daylight savings tests so they do not rely on default timezone to pass
QTZ-330 Fix and test for corner case in CalendarIntervalTriggerImpl.getFireTimeAfter due to daylight savings
  1. … 1 more file in changeset.
QTZ-321 Only test on durability for adding a job detail without trigger
    • -0
    • +30
    ./java/org/quartz/DefaultSchedulerTest.java
  1. … 1 more file in changeset.
QTZ-313: DateBuilder.build() does not truncate 1 when setting the Calendar month

    • -0
    • +48
    ./java/org/quartz/DateBuilderTest.java
  1. … 1 more file in changeset.
QTZ-273 : XMLSchedulingDataProcessorPlugin ignores time zones in ISO8601 start/end time- solved using DatatypeConverter instead of SimpleDateFormat
    • -0
    • +44
    ./resources/org/quartz/xml/simple-job-trigger-with-timezones.xml
  1. … 1 more file in changeset.
QTZ-276 : Serial Version UID of TimeOfDay changed in previous release - made sure serial version id is specified on various classes, and also fixed various compiler warning cleanups.
    • -0
    • +1
    ./java/org/quartz/SimpleTriggerTest.java
    • -0
    • +1
    ./java/org/quartz/TriggerBuilderTest.java
    • -2
    • +0
    ./java/org/quartz/CronTriggerTest.java
  1. … 51 more files in changeset.
MNK-3494 : don't detect test timer thread as a false positive.
fix possible npe in debug output.
better debugging info for MNK-3494
    • -4
    • +17
    ./java/org/quartz/AbstractSchedulerTest.java
MNK-3454 : Move away from usage of Thread.activeCount() because that's incorrect to use for a few reasons. Added console output in the case of future test failure to help troubleshoot things next time it fails.
    • -2
    • +17
    ./java/org/quartz/AbstractSchedulerTest.java
QTZ-266 : Improvements to SystemPropertyInstanceIdGenerator - making it more flexible and capable
    • -0
    • +110
    ./java/org/quartz/simpl/SystemPropertyInstanceIdGeneratorTest.java
  1. … 1 more file in changeset.
QTZ-240 : Improvements to CalendarIntervalTrigger for handling daylight savings transitions.
  1. … 4 more files in changeset.
QTZ-259 : Last-Day offset on CronExpression is broken (checked in wrong test)
    • -19
    • +0
    ./java/org/quartz/CronTriggerTest.java
    • -0
    • +36
    ./java/org/quartz/CronExpressionTest.java
QTZ-259 : Last-Day offset on CronExpression is broken
    • -0
    • +21
    ./java/org/quartz/CronTriggerTest.java
  1. … 1 more file in changeset.
fix, and re-enable test (was failing due to triggers scheduled for 2011 (and 2011 is ending).
disabled
QTZ-255 : Add new convenience method to CronScheduleBuilder for schedules with multiple days of week.
    • -0
    • +47
    ./java/org/quartz/CronScheduleBuilderTest.java
Don't trust the OS to actually sleep for the requested amount.

Switch this test to use JUnit 4 APIs (including Hamcrest matchers).

Switch to junit-dep artifact as we pull in hamcrest directly.

    • -14
    • +22
    ./java/org/quartz/DisallowConcurrentExecutionJobTest.java
  1. … 1 more file in changeset.
shutdown schedulers explicitly (just in case)
    • -11
    • +12
    ./java/org/quartz/AbstractSchedulerTest.java
fix scheduler names back to being unique, to avoid collisions with embedded databases during tests.
avoid use of static members to allow parallel run of tests.
    • -6
    • +22
    ./java/org/quartz/DisallowConcurrentExecutionJobTest.java
    • -10
    • +28
    ./java/org/quartz/AbstractSchedulerTest.java
Add test to prove that immediately firing triggers don't sit around for a while before firing, as there have been user reports of such (but unverifiable).
    • -0
    • +92
    ./java/org/quartz/AbstractSchedulerTest.java