Skip to content

Commit 08f7a7a

Browse files
committed
test fix
Signed-off-by: Attila Mészáros <csviri@gmail.com>
1 parent 14207c2 commit 08f7a7a

File tree

8 files changed

+17
-22
lines changed

8 files changed

+17
-22
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/DefaultContext.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public <T> Set<T> getSecondaryResources(Class<T> expectedType) {
4444

4545
@Override
4646
public IndexedResourceCache<P> getPrimaryCache() {
47-
return controller.getEventSourceManager().getControllerResourceEventSource();
47+
return controller.getEventSourceManager().getControllerEventSource();
4848
}
4949

5050
@Override

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/Controller.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public Controller(Reconciler<P> reconciler,
9999
eventSourceManager.postProcessDefaultEventSourcesAfterProcessorInitializer();
100100
controllerHealthInfo = new ControllerHealthInfo(eventSourceManager);
101101
eventSourceContext = new EventSourceContext<>(
102-
eventSourceManager.getControllerResourceEventSource(), configuration, kubernetesClient);
102+
eventSourceManager.getControllerEventSource(), configuration, kubernetesClient);
103103
initAndRegisterEventSources(eventSourceContext);
104104
configurationService.getMetrics().controllerRegistered(this);
105105
}

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/EventProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public EventProcessor(EventSourceManager<P> eventSourceManager,
5252
this(
5353
eventSourceManager.getController().getConfiguration(),
5454
new ReconciliationDispatcher<>(eventSourceManager.getController()), eventSourceManager,
55-
configurationService.getMetrics(), eventSourceManager.getControllerResourceEventSource());
55+
configurationService.getMetrics(), eventSourceManager.getControllerEventSource());
5656
}
5757

5858
@SuppressWarnings("rawtypes")
@@ -64,7 +64,7 @@ public EventProcessor(EventSourceManager<P> eventSourceManager,
6464
this(
6565
controllerConfiguration,
6666
reconciliationDispatcher, eventSourceManager, metrics,
67-
eventSourceManager.getControllerResourceEventSource());
67+
eventSourceManager.getControllerEventSource());
6868
}
6969

7070
@SuppressWarnings({"rawtypes", "unchecked"})

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/EventSourceManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ public List<EventSource> allEventSources() {
194194
return eventSources.allEventSources().toList();
195195
}
196196

197-
public ControllerEventSource<P> getControllerResourceEventSource() {
197+
public ControllerEventSource<P> getControllerEventSource() {
198198
return eventSources.controllerEventSource();
199199
}
200200

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/EventSources.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,6 @@ public void add(EventSource eventSource) {
7575
sources.computeIfAbsent(keyFor(eventSource), k -> new HashMap<>()).put(name, eventSource);
7676
}
7777

78-
@SuppressWarnings("rawtypes")
79-
private Class<?> getResourceType(EventSource source) {
80-
return source.resourceType();
81-
}
82-
8378
private String keyFor(EventSource source) {
8479
return keyFor(source.resourceType());
8580
}

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/source/controller/ControllerEventSource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public class ControllerEventSource<T extends HasMetadata>
2626
implements ResourceEventHandler<T> {
2727

2828
private static final Logger log = LoggerFactory.getLogger(ControllerEventSource.class);
29-
private static final String NAME = "ControllerResourceEventSource";
29+
public static final String NAME = "ControllerResourceEventSource";
3030

3131
private final Controller<T> controller;
3232

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/event/EventProcessorTest.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class EventProcessorTest {
6666
mock(ReconciliationDispatcher.class);
6767
private final EventSourceManager eventSourceManagerMock = mock(EventSourceManager.class);
6868
private final TimerEventSource retryTimerEventSourceMock = mock(TimerEventSource.class);
69-
private final ControllerEventSource controllerResourceEventSourceMock =
69+
private final ControllerEventSource controllerEventSourceMock =
7070
mock(ControllerEventSource.class);
7171
private final Metrics metricsMock = mock(Metrics.class);
7272
private EventProcessor eventProcessor;
@@ -75,8 +75,8 @@ class EventProcessorTest {
7575

7676
@BeforeEach
7777
void setup() {
78-
when(eventSourceManagerMock.getControllerResourceEventSource())
79-
.thenReturn(controllerResourceEventSourceMock);
78+
when(eventSourceManagerMock.getControllerEventSource())
79+
.thenReturn(controllerEventSourceMock);
8080
eventProcessor =
8181
spy(new EventProcessor(controllerConfiguration(null, rateLimiterMock),
8282
reconciliationDispatcherMock,
@@ -103,7 +103,7 @@ void dispatchesEventsIfNoExecutionInProgress() {
103103
@Test
104104
void skipProcessingIfLatestCustomResourceNotInCache() {
105105
Event event = prepareCREvent();
106-
when(controllerResourceEventSourceMock.get(event.getRelatedCustomResourceID()))
106+
when(controllerEventSourceMock.get(event.getRelatedCustomResourceID()))
107107
.thenReturn(Optional.empty());
108108

109109
eventProcessor.handleEvent(event);
@@ -275,7 +275,7 @@ void startProcessedMarkedEventReceivedBefore() {
275275
LinearRateLimiter.deactivatedRateLimiter()), reconciliationDispatcherMock,
276276
eventSourceManagerMock,
277277
metricsMock));
278-
when(controllerResourceEventSourceMock.get(eq(crID)))
278+
when(controllerEventSourceMock.get(eq(crID)))
279279
.thenReturn(Optional.of(testCustomResource()));
280280
eventProcessor.handleEvent(new Event(crID));
281281

@@ -297,7 +297,7 @@ void notUpdatesEventSourceHandlerIfResourceUpdated() {
297297

298298
eventProcessorWithRetry.eventProcessingFinished(executionScope, postExecutionControl);
299299

300-
verify(controllerResourceEventSourceMock, times(0)).handleRecentResourceUpdate(any(), any(),
300+
verify(controllerEventSourceMock, times(0)).handleRecentResourceUpdate(any(), any(),
301301
any());
302302
}
303303

@@ -468,15 +468,15 @@ private ResourceEvent prepareCREvent() {
468468
}
469469

470470
private ResourceEvent prepareCREvent(HasMetadata hasMetadata) {
471-
when(controllerResourceEventSourceMock.get(eq(ResourceID.fromResource(hasMetadata))))
471+
when(controllerEventSourceMock.get(eq(ResourceID.fromResource(hasMetadata))))
472472
.thenReturn(Optional.of(hasMetadata));
473473
return new ResourceEvent(ResourceAction.UPDATED,
474474
ResourceID.fromResource(hasMetadata), hasMetadata);
475475
}
476476

477477
private ResourceEvent prepareCREvent(ResourceID resourceID) {
478478
TestCustomResource customResource = testCustomResource(resourceID);
479-
when(controllerResourceEventSourceMock.get(eq(resourceID)))
479+
when(controllerEventSourceMock.get(eq(resourceID)))
480480
.thenReturn(Optional.of(customResource));
481481
return new ResourceEvent(ResourceAction.UPDATED,
482482
ResourceID.fromResource(customResource), customResource);

operator-framework/src/test/java/io/javaoperatorsdk/operator/InformerRelatedBehaviorITS.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ private void assertInformerNotWatchingForAdditionalNamespace(Operator operator)
142142

143143
InformerHealthIndicator controllerHealthIndicator =
144144
(InformerHealthIndicator) unhealthyEventSources
145-
.get(ControllerEventSource.class.getSimpleName())
145+
.get(ControllerEventSource.NAME)
146146
.informerHealthIndicators().get(additionalNamespace);
147147
assertThat(controllerHealthIndicator).isNotNull();
148148
assertThat(controllerHealthIndicator.getTargetNamespace()).isEqualTo(additionalNamespace);
@@ -269,13 +269,13 @@ private void assertRuntimeInfoNoCRPermission(Operator operator) {
269269
operator.getRuntimeInfo().unhealthyEventSources()
270270
.get(INFORMER_RELATED_BEHAVIOR_TEST_RECONCILER);
271271
assertThat(unhealthyEventSources).isNotEmpty();
272-
assertThat(unhealthyEventSources.get(ControllerEventSource.class.getSimpleName()))
272+
assertThat(unhealthyEventSources.get(ControllerEventSource.NAME))
273273
.isNotNull();
274274
var informerHealthIndicators = operator.getRuntimeInfo()
275275
.unhealthyInformerWrappingEventSourceHealthIndicator()
276276
.get(INFORMER_RELATED_BEHAVIOR_TEST_RECONCILER);
277277
assertThat(informerHealthIndicators).isNotEmpty();
278-
assertThat(informerHealthIndicators.get(ControllerEventSource.class.getSimpleName())
278+
assertThat(informerHealthIndicators.get(ControllerEventSource.NAME)
279279
.informerHealthIndicators())
280280
.hasSize(1);
281281
}

0 commit comments

Comments
 (0)