Skip to content

Commit

Permalink
[NO-ISSUE] add metrics config via properties to existing work queue test
Browse files Browse the repository at this point in the history
  • Loading branch information
gtully committed Jun 17, 2024
1 parent dd7e466 commit 93cb46d
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions controllers/activemqartemis_work_queue_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,8 @@ var _ = Describe("work queue", func() {
},
},
{
Name: "IGNORE_JAVA_ARGS_APPEND",

// brokerCrd.Spec.DeploymentPlan.EnableMetricsPlugin = part one
Name: "JAVA_ARGS_APPEND",
// brokerCrd.Spec.DeploymentPlan.EnableMetricsPlugin
Value: "-Dwebconfig.bindings.artemis.apps.metrics.war=metrics.war -Dwebconfig.bindings.artemis.apps.metrics.url=metrics",
},
}
Expand Down Expand Up @@ -186,11 +185,9 @@ var _ = Describe("work queue", func() {
"AMQPConnections.target.federations.peerN.properties.amqpCredit=0",
"AMQPConnections.target.federations.peerN.localQueuePolicies.forJobs.includes.justJobs.queueMatch=JOBS",

// brokerCrd.Spec.DeploymentPlan.EnableMetricsPlugin = part two
// but needs the metrics plugin to become a broker plugin
// or we add the ability to set a property with any class instance
//"metricsPlugin.\"com.redhat.amq.broker.core.server.metrics.plugins.ArtemisPrometheusMetricsPlugin.class\".init=\"\"",

// brokerCrd.Spec.DeploymentPlan.EnableMetricsPlugin
"metricsConfiguration.plugin=com.redhat.amq.broker.core.server.metrics.plugins.ArtemisPrometheusMetricsPlugin.class",
"metricsConfiguration.plugin.init=",
"metricsConfiguration.logging=true",
"metricsConfiguration.processor=true",
"metricsConfiguration.uptime=true",
Expand All @@ -200,7 +197,7 @@ var _ = Describe("work queue", func() {

brokerCrd.Spec.Acceptors = []brokerv1beta1.AcceptorType{{Name: "tcp", Port: 61616, Expose: true}}

brokerCrd.Spec.DeploymentPlan.EnableMetricsPlugin = &boolTrue
brokerCrd.Spec.DeploymentPlan.EnableMetricsPlugin = &boolFalse // configured via properties

if !isOpenshift {
brokerCrd.Spec.IngressDomain = defaultTestIngressDomain
Expand Down

0 comments on commit 93cb46d

Please sign in to comment.