[
https://issues.apache.org/jira/browse/BEAM-7539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ismaël Mejía updated BEAM-7539:
-------------------------------
Status: Open (was: Triage Needed)
> Refactor LoadTestBuilder.groovy
> -------------------------------
>
> Key: BEAM-7539
> URL: https://issues.apache.org/jira/browse/BEAM-7539
> Project: Beam
> Issue Type: Wish
> Components: testing
> Reporter: Lukasz Gajowy
> Assignee: Lukasz Gajowy
> Priority: Major
>
> LoadTestBuilder contains some sdk specific logic inside it's methods ("if"'s
> depending on sdk specific field names, sdk specific pipeline options format,
> etc).
> How we could mitigate that:
> # Have common pojos representing all necessary parameters holding all
> options/job parameters in the same fields.
> # Have one logic for all the operations and split it to more atomic
> operations.
> # Build options at the end to SDK specific representations.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)