mirror of https://github.com/apache/kafka.git
KAFKA-14059 Replace PowerMock with Mockito in WorkerSourceTaskTest (#13383)
Reviewers: Chris Egerton <chrise@aiven.io>
This commit is contained in:
parent
d9a3e60dcc
commit
6368d14a1d
|
@ -419,8 +419,7 @@ subprojects {
|
|||
"**/DistributedHerderTest.*",
|
||||
"**/KafkaConfigBackingStoreTest.*",
|
||||
"**/KafkaBasedLogTest.*", "**/StandaloneHerderTest.*",
|
||||
"**/WorkerSinkTaskTest.*", "**/WorkerSinkTaskThreadedTest.*",
|
||||
"**/WorkerSourceTaskTest.*"
|
||||
"**/WorkerSinkTaskTest.*", "**/WorkerSinkTaskThreadedTest.*"
|
||||
])
|
||||
}
|
||||
|
||||
|
|
|
@ -58,7 +58,8 @@ class WorkerSourceTask extends AbstractWorkerSourceTask {
|
|||
private static final Logger log = LoggerFactory.getLogger(WorkerSourceTask.class);
|
||||
|
||||
private volatile CommittableOffsets committableOffsets;
|
||||
private final SubmittedRecords submittedRecords;
|
||||
//VisibleForTesting
|
||||
final SubmittedRecords submittedRecords;
|
||||
private final AtomicReference<Exception> producerSendException;
|
||||
|
||||
public WorkerSourceTask(ConnectorTaskId id,
|
||||
|
@ -320,7 +321,8 @@ class WorkerSourceTask extends AbstractWorkerSourceTask {
|
|||
return true;
|
||||
}
|
||||
|
||||
private void updateCommittableOffsets() {
|
||||
// Visible for testing
|
||||
void updateCommittableOffsets() {
|
||||
CommittableOffsets newOffsets = submittedRecords.committableOffsets();
|
||||
synchronized (this) {
|
||||
this.committableOffsets = this.committableOffsets.updatedWith(newOffsets);
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue