Skip to content

Commit d6f4a14

Browse files
Merge pull request #13799 from rabbitmq/mergify/bp/v4.1.x/pr-13752
Selenium suites: use RABBITMQ_ENABLED_PLUGINS over RABBITMQ_ENABLED_PLUGINS_FILE (backport #13752)
2 parents a6d6c33 + 55a3ac5 commit d6f4a14

File tree

3 files changed

+14
-26
lines changed

3 files changed

+14
-26
lines changed

selenium/bin/components/rabbitmq

+11-9
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,22 @@ start_local_rabbitmq() {
6969
RABBITMQ_TEST_DIR="${RABBITMQ_CONFIG_DIR}" ${BIN_DIR}/gen-rabbitmq-conf ${RABBITMQ_CONFIG_DIR} $ENV_FILE /tmp$MOUNT_RABBITMQ_CONF
7070

7171
print "> EFFECTIVE RABBITMQ_CONFIG_FILE: /tmp$MOUNT_RABBITMQ_CONF"
72-
${BIN_DIR}/gen-advanced-config ${RABBITMQ_CONFIG_DIR} $ENV_FILE /tmp$MOUNT_ADVANCED_CONFIG
7372
cp ${RABBITMQ_CONFIG_DIR}/enabled_plugins /tmp/etc/rabbitmq/
73+
RABBITMQ_ENABLED_PLUGINS=`cat /tmp/etc/rabbitmq/enabled_plugins | tr -d " \t\n\r" | awk -F'[][]' '{print $2}'`
74+
print "> EFFECTIVE PLUGINS: $RABBITMQ_ENABLED_PLUGINS"
75+
76+
${BIN_DIR}/gen-advanced-config ${RABBITMQ_CONFIG_DIR} $ENV_FILE /tmp$MOUNT_ADVANCED_CONFIG
7477
RESULT=$?
75-
cp ${RABBITMQ_CONFIG_DIR}/enabled_plugins /tmp/etc/rabbitmq/
7678
if [ $RESULT -eq 0 ]; then
77-
print "> EFFECTIVE RABBITMQ_CONFIG_FILE: /tmp$MOUNT_ADVANCED_CONFIG"
78-
gmake --directory=${RABBITMQ_SERVER_ROOT} run-broker \
79-
RABBITMQ_ENABLED_PLUGINS_FILE=/tmp/etc/rabbitmq/enabled_plugins \
79+
print "> EFFECTIVE RABBITMQ_CONFIG_FILE: /tmp$MOUNT_ADVANCED_CONFIG"
80+
gmake --directory=${RABBITMQ_SERVER_ROOT} \
81+
RABBITMQ_ENABLED_PLUGINS="$RABBITMQ_ENABLED_PLUGINS" \
8082
RABBITMQ_CONFIG_FILE=/tmp$MOUNT_RABBITMQ_CONF \
81-
RABBITMQ_ADVANCED_CONFIG_FILE=/tmp$MOUNT_ADVANCED_CONFIG
83+
RABBITMQ_ADVANCED_CONFIG_FILE=/tmp$MOUNT_ADVANCED_CONFIG run-broker
8284
else
83-
gmake --directory=${RABBITMQ_SERVER_ROOT} run-broker \
84-
RABBITMQ_ENABLED_PLUGINS_FILE=/tmp/etc/rabbitmq/enabled_plugins \
85-
RABBITMQ_CONFIG_FILE=/tmp$MOUNT_RABBITMQ_CONF
85+
gmake --directory=${RABBITMQ_SERVER_ROOT} \
86+
RABBITMQ_ENABLED_PLUGINS="$RABBITMQ_ENABLED_PLUGINS" \
87+
RABBITMQ_CONFIG_FILE=/tmp$MOUNT_RABBITMQ_CONF run-broker
8688
fi
8789
print "> RABBITMQ_TEST_DIR: ${RABBITMQ_CONFIG_DIR}"
8890

+2-15
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,2 @@
1-
[accept,amqp10_client,amqp_client,base64url,cowboy,cowlib,eetcd,gun,jose,
2-
oauth2_client,prometheus,rabbitmq_amqp1_0,rabbitmq_auth_backend_cache,
3-
rabbitmq_auth_backend_http,rabbitmq_auth_backend_ldap,
4-
rabbitmq_auth_backend_oauth2,rabbitmq_auth_mechanism_ssl,rabbitmq_aws,
5-
rabbitmq_consistent_hash_exchange,rabbitmq_event_exchange,
6-
rabbitmq_federation,rabbitmq_federation_management,
7-
rabbitmq_jms_topic_exchange,rabbitmq_management,rabbitmq_management_agent,
8-
rabbitmq_mqtt,rabbitmq_peer_discovery_aws,rabbitmq_peer_discovery_common,
9-
rabbitmq_peer_discovery_consul,rabbitmq_peer_discovery_etcd,
10-
rabbitmq_peer_discovery_k8s,rabbitmq_prometheus,rabbitmq_random_exchange,
11-
rabbitmq_recent_history_exchange,rabbitmq_sharding,rabbitmq_shovel,
12-
rabbitmq_shovel_management,rabbitmq_stomp,rabbitmq_stream,
13-
rabbitmq_stream_common,rabbitmq_stream_management,rabbitmq_top,
14-
rabbitmq_tracing,rabbitmq_trust_store,rabbitmq_web_dispatch,
15-
rabbitmq_web_mqtt,rabbitmq_web_stomp].
1+
[rabbitmq_management,rabbitmq_stream,rabbitmq_stream_common,rabbitmq_stream_management,
2+
rabbitmq_top,rabbitmq_tracing,rabbitmq_federation_management,rabbitmq_shovel_management].

selenium/test/exchanges/management.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ describe('Exchange management', function () {
3232
})
3333

3434
it('display summary of exchanges', async function () {
35-
assert.equal("All exchanges (15)", await exchanges.getPagingSectionHeaderText())
35+
assert.equal("All exchanges (14)", await exchanges.getPagingSectionHeaderText())
3636
})
3737

3838
it('list all default exchanges', async function () {
@@ -44,7 +44,6 @@ describe('Exchange management', function () {
4444
["/", "amq.fanout", "fanout"],
4545
["/", "amq.headers", "headers"],
4646
["/", "amq.match", "headers"],
47-
["/", "amq.rabbitmq.event", "topic"],
4847
["/", "amq.rabbitmq.trace", "topic"],
4948
["/", "amq.topic", "topic"],
5049

0 commit comments

Comments
 (0)