We currently only run tests for the BundleBasedDirectRunner for streaming tests. We should also run them for ValidatesRunner tests. Imported from Jira [BEAM-4029](https://issues.apache.org/jira/browse/BEAM-4029). Original Jira may contain additional context. Reported by: ccy.