Skip to content

Commit d194341

Browse files
committed
Bazel file refactoring
1 parent 6e77556 commit d194341

File tree

8 files changed

+109
-258
lines changed

8 files changed

+109
-258
lines changed

deps/amqp10_client/BUILD.bazel

Lines changed: 13 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
11
load("@bazel-erlang//:ct.bzl", "ct_suite")
22
load("//:rabbitmq_home.bzl", "rabbitmq_home")
33
load("//:rabbitmq_run.bzl", "rabbitmq_run")
4-
load("//:rabbitmq.bzl", "APP_VERSION", "RABBITMQ_TEST_ERLC_OPTS", "rabbitmq_lib")
4+
load(
5+
"//:rabbitmq.bzl",
6+
"APP_VERSION",
7+
"RABBITMQ_TEST_ERLC_OPTS",
8+
"rabbitmq_integration_suite",
9+
"rabbitmq_lib",
10+
"rabbitmq_suite",
11+
)
512

613
APP_NAME = "amqp10_client"
714

@@ -33,12 +40,8 @@ rabbitmq_lib(
3340
deps = DEPS,
3441
)
3542

36-
ct_suite(
43+
rabbitmq_suite(
3744
name = "msg_SUITE",
38-
erlc_opts = RABBITMQ_TEST_ERLC_OPTS,
39-
test_env = {
40-
"RABBITMQ_CT_SKIP_AS_ERROR": "true",
41-
},
4245
deps = DEPS,
4346
)
4447

@@ -55,7 +58,8 @@ rabbitmq_run(
5558
home = ":broker-for-tests-home",
5659
)
5760

58-
ct_suite(
61+
rabbitmq_integration_suite(
62+
"deps/amqp10_client",
5963
name = "system_SUITE",
6064
size = "medium",
6165
additional_hdrs = [
@@ -67,10 +71,8 @@ ct_suite(
6771
],
6872
data = [
6973
"@activemq//:exec_dir",
70-
"@rabbitmq_ct_helpers//tools/tls-certs:Makefile",
71-
"@rabbitmq_ct_helpers//tools/tls-certs:openssl.cnf.in",
7274
],
73-
erlc_opts = RABBITMQ_TEST_ERLC_OPTS + [
75+
erlc_opts = [
7476
"-I deps/amqp10_client",
7577
],
7678
groups = [
@@ -81,21 +83,7 @@ ct_suite(
8183
"mock",
8284
],
8385
test_env = {
84-
"RABBITMQ_CT_SKIP_AS_ERROR": "true",
85-
"RABBITMQ_RUN": "$TEST_SRCDIR/$TEST_WORKSPACE/deps/amqp10_client/rabbitmq-for-tests-run",
86-
"RABBITMQCTL": "$TEST_SRCDIR/$TEST_WORKSPACE/deps/amqp10_client/broker-for-tests-home/sbin/rabbitmqctl",
87-
"RABBITMQ_PLUGINS": "$TEST_SRCDIR/$TEST_WORKSPACE/deps/amqp10_client/broker-for-tests-home/sbin/rabbitmq-plugins",
8886
"ACTIVEMQ": "$TEST_SRCDIR/$TEST_WORKSPACE/external/activemq/bin/activemq",
8987
},
90-
tools = [
91-
":rabbitmq-for-tests-run",
92-
],
93-
runtime_deps = [
94-
"//deps/rabbitmq_cli:elixir_as_bazel_erlang_lib",
95-
"//deps/rabbitmq_cli:rabbitmqctl",
96-
"@rabbitmq_ct_client_helpers//:bazel_erlang_lib",
97-
],
98-
deps = DEPS + [
99-
"@rabbitmq_ct_helpers//:bazel_erlang_lib",
100-
],
88+
deps = DEPS,
10189
)

deps/amqp_client/BUILD.bazel

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ load(
77
"RABBITMQ_TEST_ERLC_OPTS",
88
"rabbitmq_integration_suite",
99
"rabbitmq_lib",
10+
"rabbitmq_suite",
1011
)
1112

1213
APP_ENV = """[
@@ -58,13 +59,9 @@ rabbitmq_integration_suite(
5859
],
5960
)
6061

61-
ct_suite(
62+
rabbitmq_suite(
6263
name = "unit_SUITE",
6364
size = "small",
64-
erlc_opts = RABBITMQ_TEST_ERLC_OPTS,
65-
test_env = {
66-
"RABBITMQ_CT_SKIP_AS_ERROR": "true",
67-
},
6865
runtime_deps = [
6966
"//deps/rabbit:bazel_erlang_lib",
7067
],

0 commit comments

Comments
 (0)