aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/test/java/com/yahoo/vespa
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2023-05-03 06:43:04 +0200
committerGitHub <noreply@github.com>2023-05-03 06:43:04 +0200
commitea1729c47f1ad3e5639cf7328a75cd704b9dbb5d (patch)
treea7a1cf0131fb863bb068bd11c881bf96a0297d88 /config-model/src/test/java/com/yahoo/vespa
parent9102431cbc79cdf290b60dc5fbe040c13f9a5235 (diff)
Revert "Reapply "Remove access logging for container clusters that are internal""
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa')
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainerClusterTest.java23
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/container/xml/AccessLogTest.java7
-rw-r--r--config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java7
3 files changed, 0 insertions, 37 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainerClusterTest.java b/config-model/src/test/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainerClusterTest.java
index 15cfcda7605..a388fdd1b3d 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainerClusterTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/admin/metricsproxy/MetricsProxyContainerClusterTest.java
@@ -15,10 +15,7 @@ import com.yahoo.container.core.ApplicationMetadataConfig;
import com.yahoo.container.di.config.PlatformBundlesConfig;
import com.yahoo.vespa.model.VespaModel;
import com.yahoo.vespa.model.admin.metricsproxy.MetricsProxyContainerCluster.AppDimensionNames;
-import com.yahoo.vespa.model.container.Container;
-import com.yahoo.vespa.model.container.ContainerCluster;
import com.yahoo.vespa.model.container.PlatformBundles;
-import com.yahoo.vespa.model.container.component.AccessLogComponent;
import com.yahoo.vespa.model.container.component.Component;
import com.yahoo.vespa.model.container.component.Handler;
import org.junit.jupiter.api.Test;
@@ -42,7 +39,6 @@ import static com.yahoo.vespa.model.admin.metricsproxy.MetricsProxyModelTester.g
import static com.yahoo.vespa.model.admin.metricsproxy.MetricsProxyModelTester.servicesWithAdminOnly;
import static java.util.stream.Collectors.toSet;
import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;
/**
@@ -116,25 +112,6 @@ public class MetricsProxyContainerClusterTest {
assertNodeConfig(config.node(1));
}
- @Test
- void no_access_logging_self_hosted() {
- VespaModel hostedModel = getModel(servicesWithTwoNodes(), self_hosted);
- assertFalse(hasAccessLogComponent(hostedModel.getAdmin().getMetricsProxyCluster()));
- }
-
- @Test
- void access_logging_hosted() {
- VespaModel hostedModel = getModel(servicesWithTwoNodes(), hosted);
- assertTrue(hasAccessLogComponent(hostedModel.getAdmin().getMetricsProxyCluster()));
- }
-
- private boolean hasAccessLogComponent(ContainerCluster<? extends Container> cluster) {
- for (Component<?, ?> component : cluster.getAllComponents()) {
- if (component instanceof AccessLogComponent) return true;
- }
- return false;
- }
-
private void assertNodeConfig(MetricsNodesConfig.Node node) {
assertTrue(node.role().startsWith("container/foo/0/"));
assertTrue(node.hostname().startsWith("node-1-3-50-"));
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/container/xml/AccessLogTest.java b/config-model/src/test/java/com/yahoo/vespa/model/container/xml/AccessLogTest.java
index 332b6481784..05e83de9157 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/container/xml/AccessLogTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/container/xml/AccessLogTest.java
@@ -11,7 +11,6 @@ import com.yahoo.config.provision.Environment;
import com.yahoo.config.provision.RegionName;
import com.yahoo.config.provision.Zone;
import com.yahoo.container.core.AccessLogConfig;
-import com.yahoo.container.logging.AccessLog;
import com.yahoo.container.logging.ConnectionLogConfig;
import com.yahoo.container.logging.FileConnectionLog;
import com.yahoo.container.logging.JSONAccessLog;
@@ -71,11 +70,6 @@ public class AccessLogTest extends ContainerModelBuilderTestBase {
return cluster.getComponentsMap().get(ComponentId.fromString((JSONAccessLog.class.getName())));
}
- private Component<?, ?> getAccessLog(String clusterName) {
- ApplicationContainerCluster cluster = (ApplicationContainerCluster) root.getChildren().get(clusterName);
- return cluster.getComponentsMap().get(ComponentId.fromString((AccessLog.class.getName())));
- }
-
@Test
void access_log_can_be_configured() {
Element clusterElem = DomBuilderTest.parse(
@@ -90,7 +84,6 @@ public class AccessLogTest extends ContainerModelBuilderTestBase {
createModel(root, clusterElem);
assertNotNull(getJsonAccessLog("default"));
assertNotNull(getVespaAccessLog("default"));
- assertNotNull(getAccessLog("default"));
{ // vespa
Component<?, ?> accessLogComponent = getComponent("default", VespaAccessLog.class.getName());
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java b/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java
index 549f4861c5a..430628238d9 100644
--- a/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java
+++ b/config-model/src/test/java/com/yahoo/vespa/model/content/IndexingAndDocprocRoutingTest.java
@@ -1,9 +1,6 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.model.content;
-import com.yahoo.component.ComponentId;
-import com.yahoo.container.logging.AccessLog;
-import com.yahoo.container.logging.JSONAccessLog;
import com.yahoo.messagebus.routing.Hop;
import com.yahoo.messagebus.routing.HopBlueprint;
import com.yahoo.messagebus.routing.PolicyDirective;
@@ -11,7 +8,6 @@ import com.yahoo.messagebus.routing.Route;
import com.yahoo.messagebus.routing.RoutingTable;
import com.yahoo.vespa.model.VespaModel;
import com.yahoo.vespa.model.container.ContainerCluster;
-import com.yahoo.vespa.model.container.component.AccessLogComponent;
import com.yahoo.vespa.model.container.docproc.ContainerDocproc;
import com.yahoo.vespa.model.container.docproc.DocprocChain;
import com.yahoo.vespa.model.routing.DocumentProtocol;
@@ -247,9 +243,6 @@ public class IndexingAndDocprocRoutingTest extends ContentBaseTest {
}
assertTrue(actualDocprocChains.containsAll(expectedDocprocChainStrings));
-
- assertNotNull(docprocCluster.getComponentsMap().get(ComponentId.fromString(AccessLog.class.getName())));
- assertNotNull(docprocCluster.getComponentsMap().get(ComponentId.fromString(JSONAccessLog.class.getName())));
}
}