[jira] [Assigned] (IGNITE-12581) [REFACTORING] Tests parametrization

2020-01-27 Thread Vladimir Steshin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-12581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Steshin reassigned IGNITE-12581:
-

Assignee: Vladimir Steshin

> [REFACTORING] Tests parametrization
> ---
>
> Key: IGNITE-12581
> URL: https://issues.apache.org/jira/browse/IGNITE-12581
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Assignee: Vladimir Steshin
>Priority: Minor
>
> Right now many Ignite tests parametrization implemented via inheritance.
> For example:
> parent - JdbcThinBulkLoadAbstractSelfTest
> extensions - JdbcThinBulkLoadAtomicPartitionedNearSelfTest, 
> JdbcThinBulkLoadAtomicPartitionedSelfTest, 
> JdbcThinBulkLoadAtomicReplicatedSelfTest, 
> JdbcThinBulkLoadTransactionalPartitionedNearSelfTest, 
> JdbcThinBulkLoadTransactionalPartitionedSelfTest, 
> JdbcThinBulkLoadTransactionalReplicatedSelfTest.
>  
> Look like we can significantly reduce tests code base, therefore, improve 
> readability and maintainability without losing any test-cases if we use the 
> JUnit parameterized approach.
>  
> A contributor can use this ticket as an umbrella one and create a sub-ticket 
> for each refactored test-classes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (IGNITE-12581) [REFACTORING] Tests parametrization

2020-01-31 Thread Vladimir Steshin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-12581?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Steshin reassigned IGNITE-12581:
-

Assignee: (was: Vladimir Steshin)

> [REFACTORING] Tests parametrization
> ---
>
> Key: IGNITE-12581
> URL: https://issues.apache.org/jira/browse/IGNITE-12581
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Nikolay Izhikov
>Priority: Minor
> Attachments: smalltests.txt
>
>
> Right now many Ignite tests parametrization implemented via inheritance.
> For example:
> parent - JdbcThinBulkLoadAbstractSelfTest
> extensions - JdbcThinBulkLoadAtomicPartitionedNearSelfTest, 
> JdbcThinBulkLoadAtomicPartitionedSelfTest, 
> JdbcThinBulkLoadAtomicReplicatedSelfTest, 
> JdbcThinBulkLoadTransactionalPartitionedNearSelfTest, 
> JdbcThinBulkLoadTransactionalPartitionedSelfTest, 
> JdbcThinBulkLoadTransactionalReplicatedSelfTest.
>  
> Look like we can significantly reduce tests code base, therefore, improve 
> readability and maintainability without losing any test-cases if we use the 
> JUnit parameterized approach.
>  
> A contributor can use this ticket as an umbrella one and create a sub-ticket 
> for each refactored test-classes.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)