[ 
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

Reply via email to