[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Thomas D'Silva updated PHOENIX-3253: Fix Version/s: (was: 4.15.0) > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor >Priority: Major > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch, PHOENIX-3253_addendum3.patch, > PHOENIX-3253_addendum4.patch, PHOENIX-3253_addendum5.patch, > PHOENIX-3253_addendum6.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: PHOENIX-3253_addendum6.patch Fixing test that wasn't converted in GroupByCaseIT > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch, PHOENIX-3253_addendum3.patch, > PHOENIX-3253_addendum4.patch, PHOENIX-3253_addendum5.patch, > PHOENIX-3253_addendum6.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: (was: PHOENIX-3181_v10.patch) > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch, PHOENIX-3253_addendum3.patch, > PHOENIX-3253_addendum4.patch, PHOENIX-3253_addendum5.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: PHOENIX-3181_v10.patch > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3181_v10.patch, PHOENIX-3253.patch, > PHOENIX-3253_addendum1.patch, PHOENIX-3253_addendum2.patch, > PHOENIX-3253_addendum3.patch, PHOENIX-3253_addendum4.patch, > PHOENIX-3253_addendum5.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: PHOENIX-3253_addendum5.patch > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch, PHOENIX-3253_addendum3.patch, > PHOENIX-3253_addendum4.patch, PHOENIX-3253_addendum5.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: PHOENIX-3253_addendum4.patch > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch, PHOENIX-3253_addendum3.patch, > PHOENIX-3253_addendum4.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: PHOENIX-3253_addendum3.patch Rename method to generate unique table names and have it use atomic long. Also, move flaky tests to test class that turns off parallelization and fix some miscellaneous tests. > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch, PHOENIX-3253_addendum3.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Attachment: PHOENIX-3253_addendum2.patch Fixes for StatsCollectionIT when run in parallel to not clear the entire cache, but only clear the cache for one particular table. > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch, > PHOENIX-3253_addendum2.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (PHOENIX-3253) Make changes to tests to support method level parallelization
[ https://issues.apache.org/jira/browse/PHOENIX-3253?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] James Taylor updated PHOENIX-3253: -- Summary: Make changes to tests to support method level parallelization (was: Make changes to BaseHBaseTimeManagedIT tests to support method level parallelization) > Make changes to tests to support method level parallelization > - > > Key: PHOENIX-3253 > URL: https://issues.apache.org/jira/browse/PHOENIX-3253 > Project: Phoenix > Issue Type: Sub-task >Reporter: prakul agarwal >Assignee: James Taylor > Fix For: 4.9.0 > > Attachments: PHOENIX-3253.patch, PHOENIX-3253_addendum1.patch > > > Changes are necessary in our BaseHBaseTimeManagedIT tests to ensure that they > can run in parallel: > - Using unique table names in all tests > - Removing any usage of BaseTest.ensureTableCreated() > - Change static methods and member variables to be instance level > - Remove any required state dependencies between tests -- This message was sent by Atlassian JIRA (v6.3.4#6332)