[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-8936: -- Status: Patch Available (was: Reopened) Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb Original Estimate: 24h Remaining Estimate: 24h Avoiding usage of reflection in ZKSplitLog#Counters class. This use of reflection is failing the jacoco code coverage annotation and execution. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-8936: -- Summary: Fixing TestSplitLogWorker while running Jacoco tests. (was: Fixing ZKSlipLog#Counters) Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb Original Estimate: 24h Remaining Estimate: 24h Avoiding usage of reflection in ZKSplitLog#Counters class. This use of reflection is failing the jacoco code coverage annotation and execution. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-8936: -- Attachment: 0001-Fix-failures-caused-by-Jacoco-syncthetic-methods.patch Jacoco adds a synthetic field and a synthetic method in the classes for capturing the execution data. Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb Attachments: 0001-Fix-failures-caused-by-Jacoco-syncthetic-methods.patch Original Estimate: 24h Remaining Estimate: 24h Avoiding usage of reflection in ZKSplitLog#Counters class. This use of reflection is failing the jacoco code coverage annotation and execution. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-8936: -- Fix Version/s: 0.99.1 0.98.8 2.0.0 Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb, 2.0.0, 0.98.8, 0.99.1 Attachments: 0001-Fix-failures-caused-by-Jacoco-syncthetic-methods.patch Original Estimate: 24h Remaining Estimate: 24h Avoiding usage of reflection in ZKSplitLog#Counters class. This use of reflection is failing the jacoco code coverage annotation and execution. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-8936: -- Description: Jacoco adds a synthetic field and a synthetic method in the classes for capturing the execution data. So, in SplitLogCounters, while resetting the fields we need to avoid these synthetic fields. (was: Avoiding usage of reflection in ZKSplitLog#Counters class. This use of reflection is failing the jacoco code coverage annotation and execution.) Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb, 2.0.0, 0.98.8, 0.99.1 Attachments: 0001-Fix-failures-caused-by-Jacoco-syncthetic-methods.patch Original Estimate: 24h Remaining Estimate: 24h Jacoco adds a synthetic field and a synthetic method in the classes for capturing the execution data. So, in SplitLogCounters, while resetting the fields we need to avoid these synthetic fields. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-8936: -- Fix Version/s: (was: 0.98.8) 0.98.7 Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb, 2.0.0, 0.98.7, 0.99.1 Attachments: 0001-Fix-failures-caused-by-Jacoco-syncthetic-methods.patch Original Estimate: 24h Remaining Estimate: 24h Jacoco adds a synthetic field and a synthetic method in the classes for capturing the execution data. So, in SplitLogCounters, while resetting the fields we need to avoid these synthetic fields. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-8936) Fixing TestSplitLogWorker while running Jacoco tests.
[ https://issues.apache.org/jira/browse/HBASE-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-8936: -- Resolution: Fixed Status: Resolved (was: Patch Available) Fixing TestSplitLogWorker while running Jacoco tests. - Key: HBASE-8936 URL: https://issues.apache.org/jira/browse/HBASE-8936 Project: HBase Issue Type: Bug Affects Versions: 0.89-fb Reporter: Manukranth Kolloju Assignee: Manukranth Kolloju Priority: Trivial Fix For: 0.89-fb, 2.0.0, 0.99.1, 0.98.7 Attachments: 0001-Fix-failures-caused-by-Jacoco-syncthetic-methods.patch Original Estimate: 24h Remaining Estimate: 24h Jacoco adds a synthetic field and a synthetic method in the classes for capturing the execution data. So, in SplitLogCounters, while resetting the fields we need to avoid these synthetic fields. -- This message was sent by Atlassian JIRA (v6.3.4#6332)