|
1 |
| -load("@bazel-erlang//:bazel_erlang_lib.bzl", "erlang_lib", "erlc") |
2 | 1 | load("@bazel-erlang//:ct.bzl", "ct_suite")
|
3 |
| -load("//:rabbitmq.bzl", "APP_VERSION", "RABBITMQ_TEST_ERLC_OPTS", "rabbitmq_lib") |
| 2 | +load("//:rabbitmq_home.bzl", "rabbitmq_home") |
| 3 | +load("//:rabbitmq_run.bzl", "rabbitmq_run") |
| 4 | +load( |
| 5 | + "//:rabbitmq.bzl", |
| 6 | + "APP_VERSION", |
| 7 | + "RABBITMQ_TEST_ERLC_OPTS", |
| 8 | + "rabbitmq_integration_suite", |
| 9 | + "rabbitmq_lib", |
| 10 | +) |
4 | 11 |
|
5 | 12 | APP_ENV = """[
|
6 | 13 | {prefer_ipv6, false},
|
@@ -30,28 +37,24 @@ rabbitmq_lib(
|
30 | 37 | deps = DEPS,
|
31 | 38 | )
|
32 | 39 |
|
33 |
| -ct_suite( |
| 40 | +rabbitmq_home( |
| 41 | + name = "broker-for-tests-home", |
| 42 | + plugins = [ |
| 43 | + "//deps/rabbit:bazel_erlang_lib", |
| 44 | + ], |
| 45 | +) |
| 46 | + |
| 47 | +rabbitmq_run( |
| 48 | + name = "rabbitmq-for-tests-run", |
| 49 | + home = ":broker-for-tests-home", |
| 50 | +) |
| 51 | + |
| 52 | +rabbitmq_integration_suite( |
| 53 | + "deps/amqp_client", |
34 | 54 | name = "system_SUITE",
|
35 | 55 | size = "large",
|
36 |
| - data = [ |
37 |
| - "@rabbitmq_ct_helpers//tools/tls-certs:Makefile", |
38 |
| - "@rabbitmq_ct_helpers//tools/tls-certs:openssl.cnf.in", |
39 |
| - ], |
40 |
| - erlc_opts = RABBITMQ_TEST_ERLC_OPTS, |
41 |
| - test_env = { |
42 |
| - "RABBITMQ_CT_SKIP_AS_ERROR": "true", |
43 |
| - "RABBITMQ_RUN": "$TEST_SRCDIR/$TEST_WORKSPACE/rabbitmq-for-tests-run", |
44 |
| - "RABBITMQCTL": "$TEST_SRCDIR/$TEST_WORKSPACE/broker-for-tests-home/sbin/rabbitmqctl", |
45 |
| - "RABBITMQ_PLUGINS": "$TEST_SRCDIR/$TEST_WORKSPACE/broker-for-tests-home/sbin/rabbitmq-plugins", |
46 |
| - }, |
47 |
| - tools = [ |
48 |
| - "//:rabbitmq-for-tests-run", |
49 |
| - ], |
50 | 56 | runtime_deps = [
|
51 |
| - "//deps/rabbitmq_cli:elixir_as_bazel_erlang_lib", |
52 |
| - "//deps/rabbitmq_cli:rabbitmqctl", |
53 | 57 | "@meck//:bazel_erlang_lib",
|
54 |
| - "@rabbitmq_ct_helpers//:bazel_erlang_lib", |
55 | 58 | ],
|
56 | 59 | deps = DEPS,
|
57 | 60 | )
|
|
0 commit comments