Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.3.0
-
None
-
None
Description
Add a unit test for tez fault tolerance.
/**
- Test input failure.
- v1-task0 v1-task1
\ / - v2-task0 v2-task1
- Use maximum allowed failed attempt of 4 (default value during session creation).
- v1-task1-attempt0 fails. Attempt 1 succeeds.
- v2-task0-attempt0 runs. Its input1-inputversion0 fails.
- This will trigger rerun of v1-task1.
- v1-task1-attempt2 is re-run and succeeds.
- v2-task0-attempt0 (no attempt bump) runs. Check its input1.
- The input version is now 1. The attempt will now succeed.
- @throws Exception
*/
Attachments
Attachments
Issue Links
- is related to
-
TEZ-780 Add unit test for fault tolerance (input failure causes re-run of previous task but new attempt exceeds allowed number of attempts)
- Closed