apache/pulsar

Hbase connector does not have working tests

開放

#14,434 建立於 2022年2月23日

 (2 則留言) (0 個反應) (0 位負責人)Java (3,485 個分叉)batch import
help wantedtype/enhancement

倉庫指標

星標
 (13,697 顆星)
PR 合併指標
 (平均合併 3天 10小時) (30 天內合併 146 個 PR)

描述

Describe the bug

Hbase connector does not have working tests, thus its state and compatibility with various library changes is unclear.

To Reproduce

The only useful test (let's ignore HbaseSinkConfigTest test) is HbaseGenericRecordSinkTest with one test method which is disabled since the day it was committed in Jan 2019 https://github.com/apache/pulsar/pull/3368 : https://github.com/apache/pulsar/blob/9fe2f418200f4231326fc273e5671c5536b9bf65/pulsar-io/hbase/src/test/java/org/apache/pulsar/io/hbase/sink/HbaseGenericRecordSinkTest.java#L84-L85

I tried enabling the test and running it on my mac, the test resulted in panic and MacOS crash.

Integration tests were never finished and committed: https://github.com/apache/pulsar/pull/3695

Expected behavior

Working set of tests covering functionality, running on CI

貢獻者指南