Class SpannerMeterTest

java.lang.Object
io.debezium.connector.spanner.metrics.SpannerMeterTest

class SpannerMeterTest extends Object
  • Constructor Details

    • SpannerMeterTest

      SpannerMeterTest()
  • Method Details

    • testConstructor

      @Test void testConstructor() throws InterruptedException
      Throws:
      InterruptedException
    • testCaptureTable

      @Test void testCaptureTable()
    • testReset

      @Test void testReset()
    • testGetTaskUid

      @Test void testGetTaskUid()
    • lowWatermarkLagProvider

      private static Stream<org.junit.jupiter.params.provider.Arguments> lowWatermarkLagProvider()
    • testGetLowWatermarkLag

      @ParameterizedTest @MethodSource("lowWatermarkLagProvider") void testGetLowWatermarkLag(Boolean lowWatermarkEnabled, Long expected) throws InterruptedException
      Throws:
      InterruptedException
    • lowWatermarkProvider

      private static Stream<org.junit.jupiter.params.provider.Arguments> lowWatermarkProvider()
    • testGetLowWatermark

      @ParameterizedTest @MethodSource("lowWatermarkProvider") void testGetLowWatermark(Boolean lowWatermarkEnabled, com.google.cloud.Timestamp expected) throws InterruptedException
      Throws:
      InterruptedException
    • testGetNumberOfPartitionsDetected

      @Test void testGetNumberOfPartitionsDetected()
    • testGetNumberOfQueriesIssuedTotal

      @Test void testGetNumberOfQueriesIssuedTotal()
    • testGetNumberOfActiveQueries

      @Test void testGetNumberOfActiveQueries()
    • testGetErrorCount

      @Test void testGetErrorCount()