Details
-
Sub-task
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
Uses prepared Java Data Insertion Pipeline to update GroupByKey in Python to load test streaming.
This task contains following steps:
- Create GroupByKey streaming test that accepts bytes
- To stop test after arrived messages it is required to add a matcher. The matcher should work on number of messages because in case of load testing it would be difficult to compare big load of bytes (also casting bytes to string to compare load would be difficult).
- All data is generated by SyntheticDataPublisher.java, which is sending bytes produced by synthetic source to PubSub. PubSub is used as a streaming source for the Python test.