Use improved assert_suites2 macro from rules_erlang 3.9.0
This commit is contained in:
parent
51866bdb8d
commit
a317b30807
|
@ -78,11 +78,11 @@ broker_for_integration_suites(
|
||||||
|
|
||||||
PACKAGE = "deps/amqp10_client"
|
PACKAGE = "deps/amqp10_client"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "msg_SUITE",
|
name = "msg_SUITE",
|
||||||
deps = DEPS,
|
deps = DEPS,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -105,10 +105,12 @@ suites = [
|
||||||
"ACTIVEMQ": "$TEST_SRCDIR/$TEST_WORKSPACE/external/activemq/bin/activemq",
|
"ACTIVEMQ": "$TEST_SRCDIR/$TEST_WORKSPACE/external/activemq/bin/activemq",
|
||||||
},
|
},
|
||||||
deps = DEPS,
|
deps = DEPS,
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "amqp10_client",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -75,16 +75,18 @@ dialyze(
|
||||||
plt = "//:base_plt",
|
plt = "//:base_plt",
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "binary_generator_SUITE",
|
name = "binary_generator_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "binary_parser_SUITE",
|
name = "binary_parser_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "amqp10_common",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -4,11 +4,11 @@ load("//:rabbitmq_home.bzl", "rabbitmq_home")
|
||||||
load("//:rabbitmq_run.bzl", "rabbitmq_run")
|
load("//:rabbitmq_run.bzl", "rabbitmq_run")
|
||||||
load(
|
load(
|
||||||
"//:rabbitmq.bzl",
|
"//:rabbitmq.bzl",
|
||||||
|
"RABBITMQ_DIALYZER_OPTS",
|
||||||
"assert_suites",
|
"assert_suites",
|
||||||
"rabbitmq_app",
|
"rabbitmq_app",
|
||||||
"rabbitmq_integration_suite",
|
"rabbitmq_integration_suite",
|
||||||
"rabbitmq_suite",
|
"rabbitmq_suite",
|
||||||
"RABBITMQ_DIALYZER_OPTS",
|
|
||||||
)
|
)
|
||||||
|
|
||||||
APP_ENV = """[
|
APP_ENV = """[
|
||||||
|
@ -70,8 +70,8 @@ plt(
|
||||||
)
|
)
|
||||||
|
|
||||||
dialyze(
|
dialyze(
|
||||||
plt = ":base_plt",
|
|
||||||
dialyzer_opts = RABBITMQ_DIALYZER_OPTS,
|
dialyzer_opts = RABBITMQ_DIALYZER_OPTS,
|
||||||
|
plt = ":base_plt",
|
||||||
)
|
)
|
||||||
|
|
||||||
rabbitmq_home(
|
rabbitmq_home(
|
||||||
|
@ -86,7 +86,6 @@ rabbitmq_run(
|
||||||
home = ":broker-for-tests-home",
|
home = ":broker-for-tests-home",
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
"deps/amqp_client",
|
"deps/amqp_client",
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -94,7 +93,8 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@meck//:erlang_app",
|
"@meck//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -104,10 +104,12 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "amqp_client",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -281,16 +281,17 @@ rabbitmq_test_helper(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbit"
|
PACKAGE = "deps/rabbit"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "amqqueue_backward_compatibility_SUITE",
|
name = "amqqueue_backward_compatibility_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "backing_queue_SUITE",
|
name = "backing_queue_SUITE",
|
||||||
size = "large",
|
size = "large",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "channel_interceptor_SUITE",
|
name = "channel_interceptor_SUITE",
|
||||||
|
@ -299,7 +300,8 @@ suites = [
|
||||||
"test/dummy_interceptor.erl",
|
"test/dummy_interceptor.erl",
|
||||||
"test/failing_dummy_interceptor.erl",
|
"test/failing_dummy_interceptor.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "channel_operation_timeout_SUITE",
|
name = "channel_operation_timeout_SUITE",
|
||||||
|
@ -307,7 +309,8 @@ suites = [
|
||||||
additional_srcs = [
|
additional_srcs = [
|
||||||
"test/channel_operation_timeout_test_queue.erl",
|
"test/channel_operation_timeout_test_queue.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "classic_queue_prop_SUITE",
|
name = "classic_queue_prop_SUITE",
|
||||||
|
@ -317,19 +320,22 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "cluster_rename_SUITE",
|
name = "cluster_rename_SUITE",
|
||||||
size = "large",
|
size = "large",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 2,
|
shard_count = 2,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "cluster_SUITE",
|
name = "cluster_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "clustering_management_SUITE",
|
name = "clustering_management_SUITE",
|
||||||
|
@ -337,7 +343,8 @@ suites = [
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 19,
|
shard_count = 19,
|
||||||
sharding_method = "case",
|
sharding_method = "case",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
|
@ -345,12 +352,14 @@ suites = [
|
||||||
data = [
|
data = [
|
||||||
"test/definition_import_SUITE_data/case1.json",
|
"test/definition_import_SUITE_data/case1.json",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "confirms_rejects_SUITE",
|
name = "confirms_rejects_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "consumer_timeout_SUITE",
|
name = "consumer_timeout_SUITE",
|
||||||
|
@ -358,12 +367,14 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":quorum_queue_utils",
|
":quorum_queue_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "crashing_queues_SUITE",
|
name = "crashing_queues_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "dead_lettering_SUITE",
|
name = "dead_lettering_SUITE",
|
||||||
|
@ -373,22 +384,26 @@ suites = [
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 7,
|
shard_count = 7,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "definition_import_SUITE",
|
name = "definition_import_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "disconnect_detected_during_alarm_SUITE",
|
name = "disconnect_detected_during_alarm_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "disk_monitor_SUITE",
|
name = "disk_monitor_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "dynamic_ha_SUITE",
|
name = "dynamic_ha_SUITE",
|
||||||
|
@ -399,7 +414,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "dynamic_qq_SUITE",
|
name = "dynamic_qq_SUITE",
|
||||||
|
@ -411,7 +427,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "eager_sync_SUITE",
|
name = "eager_sync_SUITE",
|
||||||
|
@ -423,7 +440,8 @@ suites = [
|
||||||
shard_count = 5,
|
shard_count = 5,
|
||||||
sharding_method = "case",
|
sharding_method = "case",
|
||||||
tags = ["classic-queue"],
|
tags = ["classic-queue"],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "feature_flags_SUITE",
|
name = "feature_flags_SUITE",
|
||||||
|
@ -433,12 +451,14 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"//deps/rabbit/test/feature_flags_SUITE_data/my_plugin:erlang_app",
|
"//deps/rabbit/test/feature_flags_SUITE_data/my_plugin:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "feature_flags_v2_SUITE",
|
name = "feature_flags_v2_SUITE",
|
||||||
size = "large",
|
size = "large",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "feature_flags_with_unpriveleged_user_SUITE",
|
name = "feature_flags_with_unpriveleged_user_SUITE",
|
||||||
|
@ -454,36 +474,42 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"//deps/rabbit/test/feature_flags_SUITE_data/my_plugin:erlang_app",
|
"//deps/rabbit/test/feature_flags_SUITE_data/my_plugin:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "lazy_queue_SUITE",
|
name = "lazy_queue_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "list_consumers_sanity_check_SUITE",
|
name = "list_consumers_sanity_check_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "list_queues_online_and_offline_SUITE",
|
name = "list_queues_online_and_offline_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "logging_SUITE",
|
name = "logging_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@syslog//:erlang_app",
|
"@syslog//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "lqueue_SUITE",
|
name = "lqueue_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "maintenance_mode_SUITE",
|
name = "maintenance_mode_SUITE",
|
||||||
|
@ -491,7 +517,8 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":quorum_queue_utils",
|
":quorum_queue_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "many_node_ha_SUITE",
|
name = "many_node_ha_SUITE",
|
||||||
|
@ -500,12 +527,14 @@ suites = [
|
||||||
":rabbit_ha_test_consumer",
|
":rabbit_ha_test_consumer",
|
||||||
":rabbit_ha_test_producer",
|
":rabbit_ha_test_producer",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "message_size_limit_SUITE",
|
name = "message_size_limit_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "metrics_SUITE",
|
name = "metrics_SUITE",
|
||||||
|
@ -513,7 +542,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "mirrored_supervisor_SUITE",
|
name = "mirrored_supervisor_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -523,91 +553,108 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "msg_store_SUITE",
|
name = "msg_store_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "peer_discovery_classic_config_SUITE",
|
name = "peer_discovery_classic_config_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "peer_discovery_dns_SUITE",
|
name = "peer_discovery_dns_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_user_connection_channel_limit_partitions_SUITE",
|
name = "per_user_connection_channel_limit_partitions_SUITE",
|
||||||
size = "large",
|
size = "large",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_user_connection_channel_limit_SUITE",
|
name = "per_user_connection_channel_limit_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_user_connection_channel_tracking_SUITE",
|
name = "per_user_connection_channel_tracking_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_user_connection_tracking_SUITE",
|
name = "per_user_connection_tracking_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_vhost_connection_limit_partitions_SUITE",
|
name = "per_vhost_connection_limit_partitions_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_vhost_connection_limit_SUITE",
|
name = "per_vhost_connection_limit_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_vhost_msg_store_SUITE",
|
name = "per_vhost_msg_store_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "per_vhost_queue_limit_SUITE",
|
name = "per_vhost_queue_limit_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "policy_SUITE",
|
name = "policy_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "priority_queue_recovery_SUITE",
|
name = "priority_queue_recovery_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "priority_queue_SUITE",
|
name = "priority_queue_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "product_info_SUITE",
|
name = "product_info_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "proxy_protocol_SUITE",
|
name = "proxy_protocol_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "publisher_confirms_parallel_SUITE",
|
name = "publisher_confirms_parallel_SUITE",
|
||||||
|
@ -615,18 +662,21 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":quorum_queue_utils",
|
":quorum_queue_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "queue_length_limits_SUITE",
|
name = "queue_length_limits_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "queue_master_location_SUITE",
|
name = "queue_master_location_SUITE",
|
||||||
size = "large",
|
size = "large",
|
||||||
shard_count = 2,
|
shard_count = 2,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "queue_parallel_SUITE",
|
name = "queue_parallel_SUITE",
|
||||||
|
@ -636,12 +686,14 @@ suites = [
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 6,
|
shard_count = 6,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "queue_type_SUITE",
|
name = "queue_type_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "quorum_queue_SUITE",
|
name = "quorum_queue_SUITE",
|
||||||
|
@ -651,19 +703,22 @@ suites = [
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 6,
|
shard_count = 6,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_confirms_SUITE",
|
name = "rabbit_confirms_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_core_metrics_gc_SUITE",
|
name = "rabbit_core_metrics_gc_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_fifo_int_SUITE",
|
name = "rabbit_fifo_int_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -676,7 +731,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_fifo_prop_SUITE",
|
name = "rabbit_fifo_prop_SUITE",
|
||||||
size = "large",
|
size = "large",
|
||||||
|
@ -697,7 +753,8 @@ suites = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_fifo_dlx_SUITE",
|
name = "rabbit_fifo_dlx_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -708,7 +765,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_fifo_dlx_integration_SUITE",
|
name = "rabbit_fifo_dlx_integration_SUITE",
|
||||||
|
@ -728,7 +786,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_fifo_SUITE",
|
name = "rabbit_fifo_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -746,7 +805,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_fifo_v0_SUITE",
|
name = "rabbit_fifo_v0_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -767,7 +827,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_msg_record_SUITE",
|
name = "rabbit_msg_record_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -775,19 +836,22 @@ suites = [
|
||||||
"//deps/amqp10_common:erlang_app",
|
"//deps/amqp10_common:erlang_app",
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_stream_coordinator_SUITE",
|
name = "rabbit_stream_coordinator_SUITE",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_stream_sac_coordinator_SUITE",
|
name = "rabbit_stream_sac_coordinator_SUITE",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_stream_queue_SUITE",
|
name = "rabbit_stream_queue_SUITE",
|
||||||
|
@ -800,28 +864,33 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbitmq_queues_cli_integration_SUITE",
|
name = "rabbitmq_queues_cli_integration_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbitmqctl_integration_SUITE",
|
name = "rabbitmqctl_integration_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbitmqctl_shutdown_SUITE",
|
name = "rabbitmqctl_shutdown_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "signal_handling_SUITE",
|
name = "signal_handling_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "simple_ha_SUITE",
|
name = "simple_ha_SUITE",
|
||||||
|
@ -831,7 +900,8 @@ suites = [
|
||||||
":rabbit_ha_test_producer",
|
":rabbit_ha_test_producer",
|
||||||
],
|
],
|
||||||
shard_count = 4,
|
shard_count = 4,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "single_active_consumer_SUITE",
|
name = "single_active_consumer_SUITE",
|
||||||
|
@ -839,24 +909,28 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":quorum_queue_utils",
|
":quorum_queue_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "sync_detection_SUITE",
|
name = "sync_detection_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "term_to_binary_compat_prop_SUITE",
|
name = "term_to_binary_compat_prop_SUITE",
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "topic_permission_SUITE",
|
name = "topic_permission_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_access_control_authn_authz_context_propagation_SUITE",
|
name = "unit_access_control_authn_authz_context_propagation_SUITE",
|
||||||
|
@ -865,7 +939,8 @@ suites = [
|
||||||
"test/rabbit_auth_backend_context_propagation_mock.erl",
|
"test/rabbit_auth_backend_context_propagation_mock.erl",
|
||||||
"test/rabbit_foo_protocol_connection_info.erl",
|
"test/rabbit_foo_protocol_connection_info.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_access_control_credential_validation_SUITE",
|
name = "unit_access_control_credential_validation_SUITE",
|
||||||
|
@ -873,7 +948,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_access_control_SUITE",
|
name = "unit_access_control_SUITE",
|
||||||
|
@ -881,38 +957,44 @@ suites = [
|
||||||
additional_srcs = [
|
additional_srcs = [
|
||||||
"test/rabbit_dummy_protocol_connection_info.erl",
|
"test/rabbit_dummy_protocol_connection_info.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_amqp091_content_framing_SUITE",
|
name = "unit_amqp091_content_framing_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_amqp091_server_properties_SUITE",
|
name = "unit_amqp091_server_properties_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_app_management_SUITE",
|
name = "unit_app_management_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_cluster_formation_locking_mocks_SUITE",
|
name = "unit_cluster_formation_locking_mocks_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@meck//:erlang_app",
|
"@meck//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_collections_SUITE",
|
name = "unit_collections_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_config_value_encryption_SUITE",
|
name = "unit_config_value_encryption_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -921,32 +1003,38 @@ suites = [
|
||||||
"//deps/rabbit_common:test_erlang_app",
|
"//deps/rabbit_common:test_erlang_app",
|
||||||
"@credentials_obfuscation//:erlang_app",
|
"@credentials_obfuscation//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_connection_tracking_SUITE",
|
name = "unit_connection_tracking_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_credit_flow_SUITE",
|
name = "unit_credit_flow_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_disk_monitor_SUITE",
|
name = "unit_disk_monitor_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_file_handle_cache_SUITE",
|
name = "unit_file_handle_cache_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_gen_server2_SUITE",
|
name = "unit_gen_server2_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_gm_SUITE",
|
name = "unit_gm_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -954,48 +1042,57 @@ suites = [
|
||||||
"//deps/rabbitmq_ct_helpers:erlang_app",
|
"//deps/rabbitmq_ct_helpers:erlang_app",
|
||||||
"@meck//:erlang_app",
|
"@meck//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_log_management_SUITE",
|
name = "unit_log_management_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_operator_policy_SUITE",
|
name = "unit_operator_policy_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:test_erlang_app",
|
"//deps/rabbit_common:test_erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_pg_local_SUITE",
|
name = "unit_pg_local_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_plugin_directories_SUITE",
|
name = "unit_plugin_directories_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:test_erlang_app",
|
"//deps/rabbit_common:test_erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_plugin_versioning_SUITE",
|
name = "unit_plugin_versioning_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_policy_validators_SUITE",
|
name = "unit_policy_validators_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_priority_queue_SUITE",
|
name = "unit_priority_queue_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_queue_consumers_SUITE",
|
name = "unit_queue_consumers_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_stats_and_metrics_SUITE",
|
name = "unit_stats_and_metrics_SUITE",
|
||||||
|
@ -1003,51 +1100,59 @@ suites = [
|
||||||
additional_srcs = [
|
additional_srcs = [
|
||||||
"test/dummy_event_receiver.erl",
|
"test/dummy_event_receiver.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_supervisor2_SUITE",
|
name = "unit_supervisor2_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
additional_srcs = [
|
additional_srcs = [
|
||||||
"test/dummy_supervisor2.erl",
|
"test/dummy_supervisor2.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_vm_memory_monitor_SUITE",
|
name = "unit_vm_memory_monitor_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "upgrade_preparation_SUITE",
|
name = "upgrade_preparation_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "vhost_SUITE",
|
name = "vhost_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_classic_mirrored_queue_sync_throttling_SUITE",
|
name = "unit_classic_mirrored_queue_sync_throttling_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_classic_mirrored_queue_throughput_SUITE",
|
name = "unit_classic_mirrored_queue_throughput_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_cuttlefish_SUITE",
|
name = "rabbit_cuttlefish_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"@cuttlefish//:erlang_app",
|
"@cuttlefish//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "direct_exchange_routing_v2_SUITE",
|
name = "direct_exchange_routing_v2_SUITE",
|
||||||
|
@ -1055,7 +1160,8 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":quorum_queue_utils",
|
":quorum_queue_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_direct_reply_to_prop_SUITE",
|
name = "rabbit_direct_reply_to_prop_SUITE",
|
||||||
|
@ -1063,19 +1169,16 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unicode_SUITE",
|
name = "unicode_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
|
||||||
]
|
|
||||||
|
|
||||||
assert_suites(
|
|
||||||
suites,
|
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
assert_suites()
|
||||||
|
|
||||||
filegroup(
|
filegroup(
|
||||||
name = "manpages",
|
name = "manpages",
|
||||||
srcs = glob([
|
srcs = glob([
|
||||||
|
|
|
@ -126,25 +126,27 @@ dialyze(
|
||||||
plt = ":base_plt",
|
plt = ":base_plt",
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_env_SUITE",
|
name = "rabbit_env_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "supervisor2_SUITE",
|
name = "supervisor2_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
additional_srcs = [
|
additional_srcs = [
|
||||||
"test/test_event_handler.erl",
|
"test/test_event_handler.erl",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_priority_queue_SUITE",
|
name = "unit_priority_queue_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -155,14 +157,17 @@ suites = [
|
||||||
"@credentials_obfuscation//:erlang_app",
|
"@credentials_obfuscation//:erlang_app",
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "worker_pool_SUITE",
|
name = "worker_pool_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbit_common",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -52,13 +52,18 @@ xref(
|
||||||
|
|
||||||
plt(
|
plt(
|
||||||
name = "base_plt",
|
name = "base_plt",
|
||||||
|
apps = [
|
||||||
|
"erts",
|
||||||
|
"kernel",
|
||||||
|
"stdlib",
|
||||||
|
"ssl",
|
||||||
|
],
|
||||||
# this ought to include BUILD_DEPS, but not sure how to
|
# this ought to include BUILD_DEPS, but not sure how to
|
||||||
# get dialyze of elixir code working yet
|
# get dialyze of elixir code working yet
|
||||||
deps = without(
|
deps = without(
|
||||||
"//deps/rabbitmq_cli:rabbitmqctl",
|
"//deps/rabbitmq_cli:rabbitmqctl",
|
||||||
BUILD_DEPS + DEPS + RUNTIME_DEPS,
|
BUILD_DEPS + DEPS + RUNTIME_DEPS,
|
||||||
),
|
),
|
||||||
apps = ["erts", "kernel", "stdlib", "ssl"]
|
|
||||||
)
|
)
|
||||||
|
|
||||||
dialyze(
|
dialyze(
|
||||||
|
@ -71,7 +76,6 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_amqp1_0"
|
PACKAGE = "deps/rabbitmq_amqp1_0"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "amqp10_client_SUITE",
|
name = "amqp10_client_SUITE",
|
||||||
|
@ -79,7 +83,8 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"//deps/amqp10_client:erlang_app",
|
"//deps/amqp10_client:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "command_SUITE",
|
name = "command_SUITE",
|
||||||
|
@ -90,12 +95,14 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/amqp10_common:erlang_app",
|
"//deps/amqp10_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "proxy_protocol_SUITE",
|
name = "proxy_protocol_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -107,21 +114,25 @@ suites = [
|
||||||
test_env = {
|
test_env = {
|
||||||
"TMPDIR": "$TEST_TMPDIR",
|
"TMPDIR": "$TEST_TMPDIR",
|
||||||
},
|
},
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/amqp10_common:erlang_app",
|
"//deps/amqp10_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_amqp1_0",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -59,24 +59,27 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_auth_backend_cache"
|
PACKAGE = "deps/rabbitmq_auth_backend_cache"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_auth_backend_cache_SUITE",
|
name = "rabbit_auth_backend_cache_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_auth_cache_SUITE",
|
name = "rabbit_auth_cache_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"//deps/rabbitmq_ct_helpers:erlang_app",
|
"//deps/rabbitmq_ct_helpers:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_auth_backend_cache",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -68,7 +68,6 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_auth_backend_http"
|
PACKAGE = "deps/rabbitmq_auth_backend_http"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "auth_SUITE",
|
name = "auth_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -81,18 +80,22 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_auth_backend_http",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -83,11 +83,11 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_auth_backend_ldap"
|
PACKAGE = "deps/rabbitmq_auth_backend_ldap"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -104,14 +104,17 @@ suites = [
|
||||||
tags = [
|
tags = [
|
||||||
"ldap",
|
"ldap",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_auth_backend_ldap",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -70,16 +70,17 @@ rabbitmq_test_helper(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_auth_backend_oauth2"
|
PACKAGE = "deps/rabbitmq_auth_backend_oauth2"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "add_uaa_key_command_SUITE",
|
name = "add_uaa_key_command_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "jwks_SUITE",
|
name = "jwks_SUITE",
|
||||||
|
@ -94,14 +95,16 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@cowboy//:erlang_app",
|
"@cowboy//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "scope_SUITE",
|
name = "scope_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -109,7 +112,8 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_auth_backend_oauth2_test_util",
|
":rabbit_auth_backend_oauth2_test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
|
@ -117,14 +121,17 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_auth_backend_oauth2_test_util",
|
":rabbit_auth_backend_oauth2_test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "wildcard_match_SUITE",
|
name = "wildcard_match_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_auth_backend_oauth2",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -53,15 +53,16 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_consistent_hash_exchange"
|
PACKAGE = "deps/rabbitmq_consistent_hash_exchange"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_exchange_type_consistent_hash_SUITE",
|
name = "rabbit_exchange_type_consistent_hash_SUITE",
|
||||||
shard_count = 3,
|
shard_count = 3,
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_consistent_hash_exchange",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -43,24 +43,27 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_event_exchange"
|
PACKAGE = "deps/rabbitmq_event_exchange"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"//deps/rabbitmq_ct_helpers:erlang_app",
|
"//deps/rabbitmq_ct_helpers:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_event_exchange",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -77,7 +77,6 @@ rabbitmq_test_helper(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_federation"
|
PACKAGE = "deps/rabbitmq_federation"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "exchange_SUITE",
|
name = "exchange_SUITE",
|
||||||
|
@ -87,14 +86,16 @@ suites = [
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 2,
|
shard_count = 2,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "federation_status_command_SUITE",
|
name = "federation_status_command_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_federation_test_util",
|
":rabbit_federation_test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "queue_SUITE",
|
name = "queue_SUITE",
|
||||||
|
@ -103,7 +104,8 @@ suites = [
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 6,
|
shard_count = 6,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_federation_status_SUITE",
|
name = "rabbit_federation_status_SUITE",
|
||||||
|
@ -112,28 +114,33 @@ suites = [
|
||||||
":exchange_SUITE_beam_files",
|
":exchange_SUITE_beam_files",
|
||||||
":queue_SUITE_beam_files",
|
":queue_SUITE_beam_files",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "restart_federation_link_command_SUITE",
|
name = "restart_federation_link_command_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_federation_test_util",
|
":rabbit_federation_test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "unit_inbroker_SUITE",
|
name = "unit_inbroker_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/amqp_client:erlang_app",
|
"//deps/amqp_client:erlang_app",
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_federation",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -57,14 +57,15 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_federation_management"
|
PACKAGE = "deps/rabbitmq_federation_management"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "federation_mgmt_SUITE",
|
name = "federation_mgmt_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_federation_management",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -49,11 +49,11 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_jms_topic_exchange"
|
PACKAGE = "deps/rabbitmq_jms_topic_exchange"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rjms_topic_selector_SUITE",
|
name = "rjms_topic_selector_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rjms_topic_selector_unit_SUITE",
|
name = "rjms_topic_selector_unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -61,14 +61,17 @@ suites = [
|
||||||
"//deps/amqp_client:erlang_app",
|
"//deps/amqp_client:erlang_app",
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "sjx_evaluation_SUITE",
|
name = "sjx_evaluation_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_jms_topic_exchange",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -101,7 +101,6 @@ rabbitmq_test_helper(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_management"
|
PACKAGE = "deps/rabbitmq_management"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "cache_SUITE",
|
name = "cache_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -111,7 +110,8 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "clustering_prop_SUITE",
|
name = "clustering_prop_SUITE",
|
||||||
|
@ -120,7 +120,8 @@ suites = [
|
||||||
"//deps/rabbitmq_management_agent:erlang_app",
|
"//deps/rabbitmq_management_agent:erlang_app",
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "clustering_SUITE",
|
name = "clustering_SUITE",
|
||||||
|
@ -128,20 +129,24 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbitmq_management_agent:erlang_app",
|
"//deps/rabbitmq_management_agent:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "listener_config_SUITE",
|
name = "listener_config_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_mgmt_http_health_checks_SUITE",
|
name = "rabbit_mgmt_http_health_checks_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_mgmt_http_SUITE",
|
name = "rabbit_mgmt_http_SUITE",
|
||||||
|
@ -150,11 +155,13 @@ suites = [
|
||||||
":rabbit_mgmt_runtime_parameters_util",
|
":rabbit_mgmt_runtime_parameters_util",
|
||||||
],
|
],
|
||||||
shard_count = 2,
|
shard_count = 2,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_mgmt_only_http_SUITE",
|
name = "rabbit_mgmt_only_http_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_mgmt_rabbitmqadmin_SUITE",
|
name = "rabbit_mgmt_rabbitmqadmin_SUITE",
|
||||||
|
@ -164,7 +171,8 @@ suites = [
|
||||||
data = [
|
data = [
|
||||||
":bin/rabbitmqadmin",
|
":bin/rabbitmqadmin",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_mgmt_stats_SUITE",
|
name = "rabbit_mgmt_stats_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -175,18 +183,21 @@ suites = [
|
||||||
"//deps/rabbitmq_management_agent:erlang_app",
|
"//deps/rabbitmq_management_agent:erlang_app",
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_mgmt_test_db_SUITE",
|
name = "rabbit_mgmt_test_db_SUITE",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbitmq_management_agent:erlang_app",
|
"//deps/rabbitmq_management_agent:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_mgmt_test_unit_SUITE",
|
name = "rabbit_mgmt_test_unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "stats_SUITE",
|
name = "stats_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -194,10 +205,12 @@ suites = [
|
||||||
"//deps/rabbitmq_management_agent:erlang_app",
|
"//deps/rabbitmq_management_agent:erlang_app",
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_management",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -80,24 +80,26 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_management_agent"
|
PACKAGE = "deps/rabbitmq_management_agent"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "exometer_slide_SUITE",
|
name = "exometer_slide_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "metrics_SUITE",
|
name = "metrics_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_mgmt_gc_SUITE",
|
name = "rabbit_mgmt_gc_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_mgmt_slide_SUITE",
|
name = "rabbit_mgmt_slide_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -107,10 +109,12 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"@proper//:erlang_app",
|
"@proper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_management_agent",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -96,7 +96,6 @@ rabbitmq_test_helper(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_mqtt"
|
PACKAGE = "deps/rabbitmq_mqtt"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "auth_SUITE",
|
name = "auth_SUITE",
|
||||||
|
@ -107,7 +106,8 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@emqtt//:erlang_app",
|
"@emqtt//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "cluster_SUITE",
|
name = "cluster_SUITE",
|
||||||
|
@ -116,27 +116,32 @@ suites = [
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@emqtt//:erlang_app",
|
"@emqtt//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "command_SUITE",
|
name = "command_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@emqtt//:erlang_app",
|
"@emqtt//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "java_SUITE",
|
name = "java_SUITE",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "mqtt_machine_SUITE",
|
name = "mqtt_machine_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "processor_SUITE",
|
name = "processor_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -144,35 +149,41 @@ suites = [
|
||||||
"//deps/amqp_client:erlang_app",
|
"//deps/amqp_client:erlang_app",
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "proxy_protocol_SUITE",
|
name = "proxy_protocol_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "reader_SUITE",
|
name = "reader_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@emqtt//:erlang_app",
|
"@emqtt//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "retainer_SUITE",
|
name = "retainer_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@emqtt//:erlang_app",
|
"@emqtt//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "util_SUITE",
|
name = "util_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
data = [
|
data = [
|
||||||
"test/rabbitmq_mqtt.app",
|
"test/rabbitmq_mqtt.app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_mqtt",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -55,12 +55,12 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_peer_discovery_aws"
|
PACKAGE = "deps/rabbitmq_peer_discovery_aws"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
# NOTE: integration_SUITE requires aws credentials and a docker image.
|
# NOTE: integration_SUITE requires aws credentials and a docker image.
|
||||||
# They can be supplied with:
|
# They can be supplied with:
|
||||||
# --test_env AWS_ACCESS_KEY_ID=... --test_env AWS_SECRET_ACCESS_KEY=...
|
# --test_env AWS_ACCESS_KEY_ID=... --test_env AWS_SECRET_ACCESS_KEY=...
|
||||||
|
@ -79,17 +79,20 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbitmq_ct_helpers:erlang_app",
|
"//deps/rabbitmq_ct_helpers:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@meck//:erlang_app",
|
"@meck//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_peer_discovery_aws",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -56,14 +56,15 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_peer_discovery_common"
|
PACKAGE = "deps/rabbitmq_peer_discovery_common"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_peer_discovery_common",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -50,21 +50,23 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_peer_discovery_consul"
|
PACKAGE = "deps/rabbitmq_peer_discovery_consul"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbitmq_peer_discovery_consul_SUITE",
|
name = "rabbitmq_peer_discovery_consul_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@meck//:erlang_app",
|
"@meck//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_peer_discovery_consul",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -52,23 +52,26 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_peer_discovery_etcd"
|
PACKAGE = "deps/rabbitmq_peer_discovery_etcd"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_peer_discovery_etcd",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -50,21 +50,23 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_peer_discovery_k8s"
|
PACKAGE = "deps/rabbitmq_peer_discovery_k8s"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbitmq_peer_discovery_k8s_SUITE",
|
name = "rabbitmq_peer_discovery_k8s_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
"@meck//:erlang_app",
|
"@meck//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_peer_discovery_k8s",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -58,21 +58,23 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_prometheus"
|
PACKAGE = "deps/rabbitmq_prometheus"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_prometheus_http_SUITE",
|
name = "rabbit_prometheus_http_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_prometheus",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -47,14 +47,15 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_recent_history_exchange"
|
PACKAGE = "deps/rabbitmq_recent_history_exchange"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_recent_history_exchange",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -43,21 +43,23 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_sharding"
|
PACKAGE = "deps/rabbitmq_sharding"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_hash_exchange_SUITE",
|
name = "rabbit_hash_exchange_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_sharding_SUITE",
|
name = "rabbit_sharding_SUITE",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit:erlang_app",
|
"//deps/rabbit:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_sharding",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -96,7 +96,6 @@ rabbitmq_test_helper(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_shovel"
|
PACKAGE = "deps/rabbitmq_shovel"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "amqp10_dynamic_SUITE",
|
name = "amqp10_dynamic_SUITE",
|
||||||
|
@ -104,7 +103,8 @@ suites = [
|
||||||
":shovel_test_utils",
|
":shovel_test_utils",
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "amqp10_shovel_SUITE",
|
name = "amqp10_shovel_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -114,26 +114,31 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/amqp10_common:erlang_app",
|
"//deps/amqp10_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "amqp10_SUITE",
|
name = "amqp10_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "config_SUITE",
|
name = "config_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "configuration_SUITE",
|
name = "configuration_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "delete_shovel_command_SUITE",
|
name = "delete_shovel_command_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":shovel_test_utils",
|
":shovel_test_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "dynamic_SUITE",
|
name = "dynamic_SUITE",
|
||||||
|
@ -141,24 +146,28 @@ suites = [
|
||||||
":shovel_test_utils",
|
":shovel_test_utils",
|
||||||
],
|
],
|
||||||
flaky = True,
|
flaky = True,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "parameters_SUITE",
|
name = "parameters_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "shovel_status_command_SUITE",
|
name = "shovel_status_command_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":shovel_test_utils",
|
":shovel_test_utils",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_shovel",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -68,11 +68,11 @@ rabbitmq_run(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_shovel_management"
|
PACKAGE = "deps/rabbitmq_shovel_management"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "http_SUITE",
|
name = "http_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_shovel_mgmt_SUITE",
|
name = "rabbit_shovel_mgmt_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
|
@ -82,7 +82,8 @@ suites = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
"//deps/rabbitmq_management_agent:erlang_app",
|
"//deps/rabbitmq_management_agent:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_shovel_mgmt_util_SUITE",
|
name = "rabbit_shovel_mgmt_util_SUITE",
|
||||||
runtime_deps = [
|
runtime_deps = [
|
||||||
|
@ -92,10 +93,12 @@ suites = [
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
"//deps/rabbitmq_shovel:erlang_app",
|
"//deps/rabbitmq_shovel:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_shovel_management",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -98,7 +98,6 @@ rabbitmq_test_helper(
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "command_SUITE",
|
name = "command_SUITE",
|
||||||
|
@ -106,12 +105,14 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_stomp_client",
|
":rabbit_stomp_client",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "connections_SUITE",
|
name = "connections_SUITE",
|
||||||
|
@ -119,7 +120,8 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_stomp_client",
|
":rabbit_stomp_client",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "frame_SUITE",
|
name = "frame_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
|
@ -127,18 +129,21 @@ suites = [
|
||||||
"//deps/amqp_client:erlang_app",
|
"//deps/amqp_client:erlang_app",
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "proxy_protocol_SUITE",
|
name = "proxy_protocol_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "python_SUITE",
|
name = "python_SUITE",
|
||||||
flaky = True,
|
flaky = True,
|
||||||
shard_count = 3,
|
shard_count = 3,
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -146,7 +151,8 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_stomp_client",
|
":rabbit_stomp_client",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "topic_SUITE",
|
name = "topic_SUITE",
|
||||||
|
@ -154,7 +160,8 @@ suites = [
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":rabbit_stomp_client",
|
":rabbit_stomp_client",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "util_SUITE",
|
name = "util_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
|
@ -162,10 +169,12 @@ suites = [
|
||||||
"//deps/amqp_client:erlang_app",
|
"//deps/amqp_client:erlang_app",
|
||||||
"//deps/rabbit_common:erlang_app",
|
"//deps/rabbit_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_stomp",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -61,11 +61,16 @@ xref(
|
||||||
|
|
||||||
plt(
|
plt(
|
||||||
name = "base_plt",
|
name = "base_plt",
|
||||||
|
apps = [
|
||||||
|
"erts",
|
||||||
|
"kernel",
|
||||||
|
"stdlib",
|
||||||
|
"ssl",
|
||||||
|
],
|
||||||
deps = without(
|
deps = without(
|
||||||
"//deps/rabbitmq_cli:rabbitmqctl",
|
"//deps/rabbitmq_cli:rabbitmqctl",
|
||||||
BUILD_DEPS + DEPS,
|
BUILD_DEPS + DEPS,
|
||||||
),
|
),
|
||||||
apps = ["erts", "kernel", "stdlib", "ssl"],
|
|
||||||
)
|
)
|
||||||
|
|
||||||
dialyze(
|
dialyze(
|
||||||
|
@ -77,7 +82,6 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_stream"
|
PACKAGE = "deps/rabbitmq_stream"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "commands_SUITE",
|
name = "commands_SUITE",
|
||||||
|
@ -89,19 +93,23 @@ suites = [
|
||||||
deps = [
|
deps = [
|
||||||
"//deps/rabbitmq_stream_common:erlang_app",
|
"//deps/rabbitmq_stream_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_stream_utils_SUITE",
|
name = "rabbit_stream_utils_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_stream_manager_SUITE",
|
name = "rabbit_stream_manager_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_stream_SUITE",
|
name = "rabbit_stream_SUITE",
|
||||||
|
@ -110,10 +118,12 @@ suites = [
|
||||||
"//deps/rabbit:erlang_app",
|
"//deps/rabbit:erlang_app",
|
||||||
"//deps/rabbitmq_stream_common:erlang_app",
|
"//deps/rabbitmq_stream_common:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_stream",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -24,13 +24,14 @@ dialyze(
|
||||||
plt = "//:base_plt",
|
plt = "//:base_plt",
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_stream_core_SUITE",
|
name = "rabbit_stream_core_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_stream_common",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -64,14 +64,15 @@ rabbitmq_run(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_stream_management"
|
PACKAGE = "deps/rabbitmq_stream_management"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "http_SUITE",
|
name = "http_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_stream_management",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -63,14 +63,15 @@ broker_for_integration_suites()
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_tracing"
|
PACKAGE = "deps/rabbitmq_tracing"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_tracing_SUITE",
|
name = "rabbit_tracing_SUITE",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_tracing",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -76,11 +76,11 @@ rabbitmq_run(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_trust_store"
|
PACKAGE = "deps/rabbitmq_trust_store"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
|
@ -89,10 +89,12 @@ suites = [
|
||||||
"//deps/trust_store_http:erlang_app",
|
"//deps/trust_store_http:erlang_app",
|
||||||
"@ct_helper//:erlang_app",
|
"@ct_helper//:erlang_app",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_trust_store",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -71,21 +71,23 @@ rabbitmq_run(
|
||||||
|
|
||||||
PACKAGE = "deps/rabbitmq_web_dispatch"
|
PACKAGE = "deps/rabbitmq_web_dispatch"
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "rabbit_web_dispatch_SUITE",
|
name = "rabbit_web_dispatch_SUITE",
|
||||||
data = [
|
data = [
|
||||||
"test/priv/www/index.html",
|
"test/priv/www/index.html",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "rabbit_web_dispatch_unit_SUITE",
|
name = "rabbit_web_dispatch_unit_SUITE",
|
||||||
size = "medium",
|
size = "medium",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_web_dispatch",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -74,11 +74,11 @@ rabbitmq_test_helper(
|
||||||
hdrs = glob(["test/src/*.hrl"]),
|
hdrs = glob(["test/src/*.hrl"]),
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "proxy_protocol_SUITE",
|
name = "proxy_protocol_SUITE",
|
||||||
|
@ -88,16 +88,19 @@ suites = [
|
||||||
"-I",
|
"-I",
|
||||||
"deps/rabbitmq_web_mqtt/test",
|
"deps/rabbitmq_web_mqtt/test",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "system_SUITE",
|
name = "system_SUITE",
|
||||||
additional_beam = [":test_utils"],
|
additional_beam = [":test_utils"],
|
||||||
additional_hdrs = glob(["test/src/*.hrl"]),
|
additional_hdrs = glob(["test/src/*.hrl"]),
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_web_mqtt",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -77,46 +77,52 @@ rabbitmq_test_helper(
|
||||||
srcs = glob(["test/src/*.erl"]),
|
srcs = glob(["test/src/*.erl"]),
|
||||||
)
|
)
|
||||||
|
|
||||||
suites = [
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "amqp_stomp_SUITE",
|
name = "amqp_stomp_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":test_util",
|
":test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "config_schema_SUITE",
|
name = "config_schema_SUITE",
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "cowboy_websocket_SUITE",
|
name = "cowboy_websocket_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":test_util",
|
":test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "proxy_protocol_SUITE",
|
name = "proxy_protocol_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":test_util",
|
":test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_integration_suite(
|
rabbitmq_integration_suite(
|
||||||
PACKAGE,
|
PACKAGE,
|
||||||
name = "raw_websocket_SUITE",
|
name = "raw_websocket_SUITE",
|
||||||
additional_beam = [
|
additional_beam = [
|
||||||
":test_util",
|
":test_util",
|
||||||
],
|
],
|
||||||
),
|
)
|
||||||
|
|
||||||
rabbitmq_suite(
|
rabbitmq_suite(
|
||||||
name = "unit_SUITE",
|
name = "unit_SUITE",
|
||||||
size = "small",
|
size = "small",
|
||||||
),
|
)
|
||||||
]
|
|
||||||
|
assert_suites()
|
||||||
assert_suites(
|
|
||||||
suites,
|
alias(
|
||||||
glob(["test/**/*_SUITE.erl"]),
|
name = "rabbitmq_web_stomp",
|
||||||
|
actual = ":erlang_app",
|
||||||
|
visibility = ["//visibility:public"],
|
||||||
)
|
)
|
||||||
|
|
|
@ -11,9 +11,9 @@ load(
|
||||||
)
|
)
|
||||||
load(
|
load(
|
||||||
"@rules_erlang//:ct.bzl",
|
"@rules_erlang//:ct.bzl",
|
||||||
|
"assert_suites2",
|
||||||
"ct_suite",
|
"ct_suite",
|
||||||
"ct_suite_variant",
|
"ct_suite_variant",
|
||||||
_assert_suites = "assert_suites",
|
|
||||||
)
|
)
|
||||||
load("//:rabbitmq_home.bzl", "rabbitmq_home")
|
load("//:rabbitmq_home.bzl", "rabbitmq_home")
|
||||||
load("//:rabbitmq_run.bzl", "rabbitmq_run")
|
load("//:rabbitmq_run.bzl", "rabbitmq_run")
|
||||||
|
@ -297,5 +297,5 @@ def rabbitmq_integration_suite(
|
||||||
|
|
||||||
return name
|
return name
|
||||||
|
|
||||||
def assert_suites(suite_names, suite_files):
|
def assert_suites(**kwargs):
|
||||||
_assert_suites(suite_names, suite_files)
|
assert_suites2(**kwargs)
|
||||||
|
|
Loading…
Reference in New Issue