Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
There are tests which use both PowerMock and EasyMock. I have put those in https://issues.apache.org/jira/browse/KAFKA-14132. Tests here rely solely on EasyMock.
Unless stated in brackets the tests are in the streams module.
A list of tests which still require to be moved from EasyMock to Mockito as of 2nd of August 2022 which do not have a Jira issue and do not have pull requests I am aware of which are opened:
In Review
Merged
- WorkerConnectorTest (connect) (owner: yash.mayya )
- WorkerCoordinatorTest (connect) (owner: yash.mayya )
- RootResourceTest (connect) (owner: yash.mayya )
- ByteArrayProducerRecordEquals (connect) (owner: yash.mayya )
- KStreamFlatTransformTest (owner: Christo)
- KStreamFlatTransformValuesTest (owner: Christo)
- KStreamPrintTest (owner: Christo)
- KStreamRepartitionTest (owner: Christo)
- MaterializedInternalTest (owner: Christo)
- TransformerSupplierAdapterTest (owner: Christo)
- KTableSuppressProcessorMetricsTest (owner: Christo)
- ClientUtilsTest (owner: Christo)
- HighAvailabilityStreamsPartitionAssignorTest (owner: Christo)
- TopologyTest (owner: Christo)
- KTableSuppressProcessorTest (owner: Christo)
- ChangeLoggingSessionBytesStoreTest (owner: Christo)
- ChangeLoggingTimestampedWindowBytesStoreTest (owner: Christo)
- ChangeLoggingWindowBytesStoreTest (owner: Christo)
- MeteredTimestampedWindowStoreTest (owner: Christo)
- StreamsRebalanceListenerTest (owner: Christo)
- TimestampedKeyValueStoreMaterializerTest (owner: Christo)
- CachingInMemoryKeyValueStoreTest (owner: Christo)
- CachingInMemorySessionStoreTest (owner: Christo)
- CachingPersistentSessionStoreTest (owner: Christo)
- CachingPersistentWindowStoreTest (owner: Christo)
- ChangeLoggingKeyValueBytesStoreTest (owner: Christo)
- ChangeLoggingTimestampedKeyValueBytesStoreTest (owner: Christo)
- CompositeReadOnlyWindowStoreTest (owner: Christo)
- KeyValueStoreBuilderTest (owner: Christo)
- RocksDBStoreTest (owner: Christo)
- StreamThreadStateStoreProviderTest (owner: Christo)
- TaskManagerTest (owner: Christo) https://github.com/apache/kafka/pull/13874, https://github.com/apache/kafka/pull/13897, https://github.com/apache/kafka/pull/13873
- InternalTopicManagerTest (owner: Christo)
- ProcessorContextImplTest (owner: Christo)
- WriteConsistencyVectorTest (owner: Christo)
- StreamsAssignmentScaleTest (owner: Christo)
- StreamsPartitionAssignorTest (owner: Christo)
- AssignmentTestUtils (owner: Christo)
- ProcessorStateManagerTest (owner: Matthew) (takeover: Christo) https://github.com/apache/kafka/pull/13932
- StandbyTaskTest (owner: Matthew) (takeover: Christo)
- StoreChangelogReaderTest (owner: Matthew) https://github.com/apache/kafka/pull/12524
- StreamTaskTest (owner: Matthew) (takeover: Christo) https://github.com/apache/kafka/pull/14716
- StreamThreadTest (owner: Matthew) (takeover: Christo) https://github.com/apache/kafka/pull/13932
- StreamsMetricsImplTest (owner: Dalibor) (takeover: Christo)
- TimeOrderedCachingPersistentWindowStoreTest (owner: shekharrajak)
- TimeOrderedWindowStoreTest (owner: shekharrajak)
- AbstractStreamTest (owner: Christo)
- KStreamTransformValuesTest (owner: Christo)
- KTableImplTest (owner: Christo)
- KTableTransformValuesTest (owner: Christo)
- SessionCacheFlushListenerTest (owner: Christo)
- TimestampedCacheFlushListenerTest (owner: Christo)
- TimestampedTupleForwarderTest (owner: Christo)
- ActiveTaskCreatorTest (owner: Christo)
- ChangelogTopicsTest (owner: Christo)
- GlobalProcessorContextImplTest (owner: Christo)
- RecordCollectorTest (owner: Christo)
- StateRestoreCallbackAdapterTest (owner: Christo)
- StoreToProcessorContextAdapterTest (owner: Christo)
- StreamsProducerTest (owner: Nelson)
- TopologyMetadataTest (owner: Nelson)
- GlobalStateStoreProviderTest (owner: Nelson)
- KeyValueIteratorFacadeTest (owner: yash.mayya) (takeover: Christo)
- KeyValueSegmentTest (owner: yash.mayya) (takeover: Christo)
- MeteredKeyValueStoreTest (owner: yash.mayya) (takeover: Christo)
- MeteredSessionStoreTest (owner: yash.mayya) (takeover: Christo)
- MeteredTimestampedKeyValueStoreTest (owner: yash.mayya) (takeover: Christo)
- MeteredWindowStoreTest (owner: yash.mayya) (takeover: Christo)
- ReadOnlyKeyValueStoreFacadeTest (owner: yash.mayya) (takeover: Christo)
- ReadOnlyWindowStoreFacadeTest (owner: yash.mayya) (takeover: Christo)
- RocksDBGenericOptionsToDbOptionsColumnFamilyOptionsAdapterTest (owner: Fei Xie) (takeover: Christo)
- RocksDBRangeIteratorTest (owner: Christo)
- TimestampedKeyValueStoreBuilderTest (owner: Christo)
- TimestampedSegmentTest (owner: Christo)
- TimestampedWindowStoreBuilderTest (owner: Christo)
- WindowStoreBuilderTest (owner: yash.mayya - https://github.com/apache/kafka/pull/14152)
- RocksDBMetricsRecordingTriggerTest (owner: Christo)
- SessionStoreBuilderTest (owner: Nelson)
The coverage report for the above tests after the change should be >= to what the coverage is now.
Attachments
Issue Links
- links to
(45 links to)