Lukasz Gajowy created BEAM-7539:
-----------------------------------

             Summary: 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


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)

Reply via email to