Add support for Grafana LGTM stack
See gh-41551
This commit is contained in:
committed by
Stéphane Nicoll
parent
f11dc544b6
commit
9eff627eb2
@@ -20,6 +20,7 @@ dependencies {
|
||||
optional("org.testcontainers:cassandra")
|
||||
optional("org.testcontainers:couchbase")
|
||||
optional("org.testcontainers:elasticsearch")
|
||||
optional("org.testcontainers:grafana")
|
||||
optional("org.testcontainers:junit-jupiter")
|
||||
optional("org.testcontainers:kafka")
|
||||
optional("org.testcontainers:mongodb")
|
||||
|
||||
@@ -36,6 +36,7 @@ import org.testcontainers.containers.PulsarContainer;
|
||||
import org.testcontainers.containers.RabbitMQContainer;
|
||||
import org.testcontainers.couchbase.CouchbaseContainer;
|
||||
import org.testcontainers.elasticsearch.ElasticsearchContainer;
|
||||
import org.testcontainers.grafana.LgtmStackContainer;
|
||||
import org.testcontainers.redpanda.RedpandaContainer;
|
||||
import org.testcontainers.utility.DockerImageName;
|
||||
|
||||
@@ -158,6 +159,12 @@ public enum TestImage {
|
||||
*/
|
||||
OPENTELEMETRY("otel/opentelemetry-collector-contrib", "0.75.0"),
|
||||
|
||||
/**
|
||||
* A container image suitable for testing Grafana Otel LGTM.
|
||||
*/
|
||||
GRAFANA_OTEL_LGTM("grafana/otel-lgtm", "0.6.0", () -> LgtmStackContainer.class,
|
||||
(container) -> ((LgtmStackContainer) container).withStartupTimeout(Duration.ofMinutes(2))),
|
||||
|
||||
/**
|
||||
* A container image suitable for testing Postgres.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user