Always pull ghrc.io/open-telemetry/opentelemetry-java/* images (#4656)
* Always pull ghrc.io/open-telemetry/opentelemetry-java/* images * Unused import * Add error logging to collector * unused imports * spot * revert error logging
This commit is contained in:
parent
35680960cb
commit
5def2f7fb2
|
@ -28,6 +28,7 @@ import org.slf4j.LoggerFactory;
|
|||
import org.testcontainers.containers.GenericContainer;
|
||||
import org.testcontainers.containers.output.Slf4jLogConsumer;
|
||||
import org.testcontainers.containers.wait.strategy.Wait;
|
||||
import org.testcontainers.images.PullPolicy;
|
||||
import org.testcontainers.junit.jupiter.Container;
|
||||
import org.testcontainers.junit.jupiter.Testcontainers;
|
||||
|
||||
|
@ -46,6 +47,7 @@ class JaegerThriftIntegrationTest {
|
|||
@Container
|
||||
public static GenericContainer<?> jaegerContainer =
|
||||
new GenericContainer<>("ghcr.io/open-telemetry/opentelemetry-java/jaeger:1.32")
|
||||
.withImagePullPolicy(PullPolicy.alwaysPull())
|
||||
.withExposedPorts(THRIFT_HTTP_PORT, THRIFT_UDP_PORT, QUERY_PORT, HEALTH_PORT)
|
||||
.withLogConsumer(new Slf4jLogConsumer(LoggerFactory.getLogger("jaeger")))
|
||||
.waitingFor(Wait.forHttp("/").forPort(HEALTH_PORT));
|
||||
|
|
|
@ -24,6 +24,7 @@ import org.awaitility.Awaitility;
|
|||
import org.junit.jupiter.api.Test;
|
||||
import org.testcontainers.containers.GenericContainer;
|
||||
import org.testcontainers.containers.wait.strategy.Wait;
|
||||
import org.testcontainers.images.PullPolicy;
|
||||
import org.testcontainers.junit.jupiter.Container;
|
||||
import org.testcontainers.junit.jupiter.Testcontainers;
|
||||
|
||||
|
@ -40,6 +41,7 @@ class JaegerIntegrationTest {
|
|||
@Container
|
||||
public static GenericContainer<?> jaegerContainer =
|
||||
new GenericContainer<>("ghcr.io/open-telemetry/opentelemetry-java/jaeger:1.32")
|
||||
.withImagePullPolicy(PullPolicy.alwaysPull())
|
||||
.withExposedPorts(COLLECTOR_PORT, QUERY_PORT, HEALTH_PORT)
|
||||
.waitingFor(Wait.forHttp("/").forPort(HEALTH_PORT));
|
||||
|
||||
|
|
|
@ -87,6 +87,7 @@ import org.testcontainers.containers.BindMode;
|
|||
import org.testcontainers.containers.GenericContainer;
|
||||
import org.testcontainers.containers.output.Slf4jLogConsumer;
|
||||
import org.testcontainers.containers.wait.strategy.Wait;
|
||||
import org.testcontainers.images.PullPolicy;
|
||||
import org.testcontainers.junit.jupiter.Testcontainers;
|
||||
import org.testcontainers.utility.DockerImageName;
|
||||
import org.testcontainers.utility.MountableFile;
|
||||
|
@ -132,6 +133,7 @@ abstract class OtlpExporterIntegrationTest {
|
|||
|
||||
collector =
|
||||
new GenericContainer<>(DockerImageName.parse(COLLECTOR_IMAGE))
|
||||
.withImagePullPolicy(PullPolicy.alwaysPull())
|
||||
.withEnv("LOGGING_EXPORTER_LOG_LEVEL", "INFO")
|
||||
.withCopyFileToContainer(
|
||||
MountableFile.forHostPath(serverTls.certificateFile().toPath(), 0555),
|
||||
|
|
|
@ -48,6 +48,7 @@ import org.testcontainers.containers.GenericContainer;
|
|||
import org.testcontainers.containers.Network;
|
||||
import org.testcontainers.containers.output.Slf4jLogConsumer;
|
||||
import org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy;
|
||||
import org.testcontainers.images.PullPolicy;
|
||||
import org.testcontainers.junit.jupiter.Container;
|
||||
import org.testcontainers.junit.jupiter.Testcontainers;
|
||||
import org.testcontainers.utility.DockerImageName;
|
||||
|
@ -69,6 +70,7 @@ public class OtlpPipelineStressTest {
|
|||
public static GenericContainer<?> collectorContainer =
|
||||
new GenericContainer<>(
|
||||
DockerImageName.parse("ghcr.io/open-telemetry/opentelemetry-java/otel-collector"))
|
||||
.withImagePullPolicy(PullPolicy.alwaysPull())
|
||||
.withNetwork(network)
|
||||
.withNetworkAliases("otel-collector")
|
||||
.withExposedPorts(OTLP_RECEIVER_PORT)
|
||||
|
@ -94,6 +96,7 @@ public class OtlpPipelineStressTest {
|
|||
public static GenericContainer<?> toxiproxyContainer =
|
||||
new GenericContainer<>(
|
||||
DockerImageName.parse("ghcr.io/open-telemetry/opentelemetry-java/toxiproxy"))
|
||||
.withImagePullPolicy(PullPolicy.alwaysPull())
|
||||
.withNetwork(network)
|
||||
.withNetworkAliases("toxiproxy")
|
||||
.withExposedPorts(TOXIPROXY_CONTROL_PORT, COLLECTOR_PROXY_PORT)
|
||||
|
|
|
@ -20,6 +20,7 @@ import org.junit.jupiter.api.Test;
|
|||
import org.testcontainers.containers.BindMode;
|
||||
import org.testcontainers.containers.GenericContainer;
|
||||
import org.testcontainers.containers.wait.strategy.Wait;
|
||||
import org.testcontainers.images.PullPolicy;
|
||||
import org.testcontainers.junit.jupiter.Container;
|
||||
import org.testcontainers.junit.jupiter.Testcontainers;
|
||||
|
||||
|
@ -36,6 +37,7 @@ class JaegerRemoteSamplerIntegrationTest {
|
|||
@Container
|
||||
public static GenericContainer<?> jaegerContainer =
|
||||
new GenericContainer<>("ghcr.io/open-telemetry/opentelemetry-java/jaeger:1.32")
|
||||
.withImagePullPolicy(PullPolicy.alwaysPull())
|
||||
.withCommand("--sampling.strategies-file=/sampling.json")
|
||||
.withExposedPorts(COLLECTOR_PORT, QUERY_PORT, HEALTH_PORT)
|
||||
.waitingFor(Wait.forHttp("/").forPort(HEALTH_PORT))
|
||||
|
|
Loading…
Reference in New Issue