[
https://issues.apache.org/jira/browse/PHOENIX-1824?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14485704#comment-14485704
]
Jesse Yates commented on PHOENIX-1824:
--------------------------------------
Are you thinking we will want to run all the ITs both ways - with the query
server and standard client?
How would the @Parameterzied annotation work cleanly? I'd assume you would
still subclass off a general parameterizing class that sets the values.
Alternatively, you could get fancy and create your own test runner that does
the parameterization, so you only add @RunWith.
I've been supportive of a phoenix-it for a while, but we haven't had an
explicit need for it yet... setting up the query service/config might be a
reasonble use case.
> Run all IT's through Query Server
> ---------------------------------
>
> Key: PHOENIX-1824
> URL: https://issues.apache.org/jira/browse/PHOENIX-1824
> Project: Phoenix
> Issue Type: Test
> Affects Versions: 4.4.0
> Reporter: Nick Dimiduk
> Assignee: Nick Dimiduk
> Attachments: 1824.wip.patch
>
>
> Once we have PHOENIX-971 merged, we can increase our confidence in the server
> by parameterizing our IT suite to run over either driver, or both. This will
> probably require refactoring the IT suite out of phoenix-core/src/it into a
> separate module so that module can depend on both phoenix-core and
> phoenix-server modules.
> This is looking like it will also depend on improvements to Calcite that may
> not make it into 1.2 release (as RC's for that release have already started).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)