-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Atlas Streams
-
Fully Compatible
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
We should add more fault injection checkpoint tests. The tests should:
- Test a (small) corpus of input, pipeline, and expected output. Test with mongodb and kafka source and sink.
- Inject faults in key places in operator,source,and sink code.
- operator-- send data msg
- sink-- failure in middle of batch
- source-- failure in between reading doc and updating offsets
- Validate the output and stats is correct even when faults occur.
This is similar to what some existing tests do in checkpoint.js.
- is related to
-
SERVER-104354 More fault injection checkpoint tests pt. 2
-
- Needs Scheduling
-
- related to
-
SERVER-104354 More fault injection checkpoint tests pt. 2
-
- Needs Scheduling
-