[ https://issues.apache.org/jira/browse/BEAM-1557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ismaël Mejía reassigned BEAM-1557: ---------------------------------- Assignee: (was: Stas Levin) > Separate TestPipeline into 2 versions: one for users, and one for sdk/runner > developers > --------------------------------------------------------------------------------------- > > Key: BEAM-1557 > URL: https://issues.apache.org/jira/browse/BEAM-1557 > Project: Beam > Issue Type: Improvement > Components: sdk-java-core > Affects Versions: Not applicable > Reporter: Stas Levin > Priority: Major > > At the moment, {{TestPipeline}} enforces some usage patterns, that may be too > strict for non sdk/runner developers. It is therefore desired to separate it > into 2 versions, one that is strict, and aimed to be used by sdk/runner > developers, and one that is more lenient, and aimed to be used by casual > (i.e., non sdk/runner) users. > For instance, the lenient version of the {{TestPipeline}} should NOT be > required to be used as a JUnit rule, and should be easily inlined into test > methods. > See also the discussion in [GitHub PR > #2089|https://github.com/apache/beam/pull/2089]. -- This message was sent by Atlassian Jira (v8.3.4#803005)