-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/25639/
-----------------------------------------------------------

Review request for Falcon.


Repository: falcon-git


Description
-------

Changes have been made to the behaviour of instance request. All instance tests 
will need to be modified to accommodate the same. 
Details of changes made can be found in 
https://issues.apache.org/jira/browse/FALCON-166

-Deleted some redundant tests. For eg: deleted 
testProcessInstanceResumeWithinRange, as it's the same as 
testProcessInsatnceResumeMany.

-Instead of generating a large amount of test data between a start and end date 
for every test, made use of "createMissingDependencies" which just creates the 
directories that the process instances are waiting on.

-Instead of putting the thread to sleep after certain requests, made use of 
functions like "waitTillInstancesAreCreated" and "waitTillInstanceReachState"

-Modified tests based on the following changes:
-end date defaults to end date of entity if specified as beyond entity end date
-Similarly start date defaults to start of entity
-Both start and end are optional now. However, a couple of tests where both
start and end are not mentioned for APIs like kill/suspend are allowed
to fail. Refer to Jira : https://issues.apache.org/jira/browse/FALCON-710 for
details.

-When specifying a range (start/end) for instance requests, the range is end 
date exclusive. Has been brought up in jira: 
https://issues.apache.org/jira/browse/FALCON-715


Diffs
-----

  
falcon-regression/merlin/src/test/java/org/apache/falcon/regression/ProcessInstanceKillsTest.java
 9b8eb30 
  
falcon-regression/merlin/src/test/java/org/apache/falcon/regression/ProcessInstanceRerunTest.java
 4ae6d72 
  
falcon-regression/merlin/src/test/java/org/apache/falcon/regression/ProcessInstanceResumeTest.java
 a4c9619 
  
falcon-regression/merlin/src/test/java/org/apache/falcon/regression/ProcessInstanceRunningTest.java
 7a7e735 
  
falcon-regression/merlin/src/test/java/org/apache/falcon/regression/ProcessInstanceStatusTest.java
 ad731bf 
  
falcon-regression/merlin/src/test/java/org/apache/falcon/regression/ProcessInstanceSuspendTest.java
 9497a49 

Diff: https://reviews.apache.org/r/25639/diff/


Testing
-------


Thanks,

Karishma Gulati

Reply via email to