[
http://mifosforge.jira.com/browse/MIFOS-3594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60064#action_60064
]
Mifos Hudson Jira Plugin User commented on MIFOS-3594:
------------------------------------------------------
Integrated in !http://ci.mifos.org/hudson/images/16x16/blue.gif! [head-master
#1928|http://ci.mifos.org/hudson/job/head-master/1928/]
MIFOS-3594: Adjusted MifosSchedulerTest to the new set of jobs and
reworked LoanArrearsTaskIntegrationTest.
MIFOS-3594: Reworked the way Spring Batch specific objects were retrieved from
the context.
MIFOS-3594: Modified PortfolioAtRiskHelperIntegrationTest to work with the new
system, began reworking ProductStatusHelperIntegrationTest, also removed
TaskTest, as Task class and table that was related to it is no longer used.
MIFOS-3594: Added new system related tests.
MIFOS-3594: Finished creating tests for new scheduling functionality. Renamed
some test classes and their methods to match what's actually beging tested.
MIFOS-3594: Added integration tests showing that new scheduling system supports
old task configuration files.
Rafal Lewandowski :
[5b412e2c6c3c04045d6127b85921dc2040c87306|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=5b412e2c6c3c04045d6127b85921dc2040c87306]
Files :
*
application/src/test/java/org/mifos/framework/components/batchjobs/MifosSchedulerTest.java
*
application/src/main/java/org/mifos/framework/components/batchjobs/MifosBatchJob.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/mockTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsIntegrationTestMockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/LoanArrearsTaskIntegrationTest.java
Rafal Lewandowski :
[80bd02a7d83a29eda45bb1e34b1e572db3fdfd91|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=80bd02a7d83a29eda45bb1e34b1e572db3fdfd91]
Files :
*
application/src/main/java/org/mifos/framework/components/batchjobs/SchedulerConstants.java
*
application/src/main/java/org/mifos/framework/components/batchjobs/MifosScheduler.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/LoanArrearsTaskIntegrationTest.java
*
application/src/main/java/org/mifos/framework/components/batchjobs/MifosBatchJob.java
Rafal Lewandowski :
[767a396f8a76ab0c677a90f1f36c7c9f81ec85d6|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=767a396f8a76ab0c677a90f1f36c7c9f81ec85d6]
Files :
*
application/src/test/java/org/mifos/framework/components/batchjobs/business/TaskTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/portfolioAtRiskTestMockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/PortfolioAtRiskHelperIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestMockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/ProductStatusHelperIntegrationTest.java
Rafal Lewandowski :
[763a3b33111d245f1b2bcdf4556a4cfddfc585c5|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=763a3b33111d245f1b2bcdf4556a4cfddfc585c5]
Files :
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestMockTask2.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsAndPortfolioMockTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpMockTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/portfolioAtRiskTestMockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/persistence/TaskPersistenceIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsAndPortfolioMockTask2.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/MockProductStatusHelper.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestMockTask.xml
*
application/src/main/java/org/mifos/framework/components/batchjobs/MifosBatchJob.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/MockLoanArrearsHelper.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/TaskHelperIntegrationTest.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/FailCatchUpMockHelper.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpMockTask2.xml
*
application/src/main/java/org/mifos/framework/components/batchjobs/TaskHelper.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/ProductStatusHelperIntegrationTest.java
Rafal Lewandowski :
[b810f1c345de985eae172e38edae79fd44a32aab|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=b810f1c345de985eae172e38edae79fd44a32aab]
Files :
*
application/src/test/resources/org/mifos/framework/components/batchjobs/mockQuartz.properties
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpTask3.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/mockQuartz2.properties
*
application/src/test/resources/org/mifos/framework/components/batchjobs/schedulerTestTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/mockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/FailCatchUpMockHelper.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpTask2.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsAndPortfolioTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpMockTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsAndPortfolioMockTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/mockTask2.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/ProductStatusHelperIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpMockTask3.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsAndPortfolioTask2.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestMockTask2.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/persistence/LoanArrearsAndPortfolioAtRiskIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/taskRunningTestTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestTask2.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/schedulerTestTask2.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/BatchJobCatchUpIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsIntegrationTestMockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/MifosSchedulerTest.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/TaskRunningIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsTestTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/CatchUpErrorMockHelper.java
*
application/src/test/java/org/mifos/framework/components/batchjobs/persistence/TaskPersistenceIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/loanArrearsAndPortfolioMockTask2.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpMockTask2.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/helpers/LoanArrearsTaskIntegrationTest.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/catchUpTask.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/productStatusTestMockTask.xml
*
application/src/test/java/org/mifos/framework/components/batchjobs/TaskHelperIntegrationTest.java
Rafal Lewandowski :
[89b72ceb022446f539676a68661eb9edf33cf68c|http://mifos.git.sourceforge.net/git/gitweb.cgi?p=mifos/head&a=commit&h=89b72ceb022446f539676a68661eb9edf33cf68c]
Files :
*
application/src/main/java/org/mifos/framework/components/batchjobs/MifosScheduler.java
*
application/src/test/resources/org/mifos/framework/components/batchjobs/old-task.xml
*
application/src/test/resources/org/mifos/framework/components/batchjobs/quartz2.properties
* application/src/main/resources/org/mifos/config/resources/quartz.properties
*
application/src/test/resources/org/mifos/framework/components/batchjobs/quartz.properties
*
application/src/test/java/org/mifos/framework/components/batchjobs/TaskRunningIntegrationTest.java
> Testing: Add integration/acceptance tests that fully cover new
> functionalities added by Quartz
> ----------------------------------------------------------------------------------------------
>
> Key: MIFOS-3594
> URL: http://mifosforge.jira.com/browse/MIFOS-3594
> Project: mifos
> Issue Type: Story
> Components: Batch jobs
> Affects Versions: Release E
> Reporter: Jakub Sławiński
> Assignee: Rafal Lewandowski
> Priority: Major
> Fix For: Release E - Iteration 6
>
> Original Estimate: 2 days
> Remaining Estimate: 2 days
>
> Specific test cases' descriptions will be added later.
> [02.09.10] Test cases to be added:
> - test case showing that if any batch job runs have been ommited (e.g.
> because the application was shut down), the batch system will calculate the
> dates of missing runs and execute them
> - test case showing that if previous runs of a job have failed, the batch
> system will re-run them one after another, starting with the oldest one (one
> that failed first)
> - test case showing that if a problem occured during re-running one of the
> failed jobs, all re-runs that executed successfully will be marked as
> 'completed', but the failed one and all jobs runs following it will be marked
> as 'failed'
> - test case showing that if MifosScheduler has been initiated successfully,
> it will return a valid quartz Scheduler object with all jobs registered in it
> - test case showing that 'run all tasks' method will actually run all of the
> tasks
> - test case showing that 'run specific task' method will actually run
> selected task
> - test case showing that job listener will properly perform it's actions
> (currently - logging) before and after each job run
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://mifosforge.jira.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mifos-issues mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mifos-issues