5
5
% % Copyright (c) 2007-2024 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries. All rights reserved.
6
6
% %
7
7
8
- % % Test suite for the verify_initial_run feature.
8
+ % % Test suite for the prevent_startup_if_node_was_reset feature.
9
9
% % This feature helps detect potential data loss scenarios by maintaining
10
10
% % a marker file to track if a node has been initialized before.
11
11
@@ -25,12 +25,12 @@ all() ->
25
25
groups () ->
26
26
[
27
27
{single_node_mnesia , [], [
28
- verify_initial_run_disabled ,
29
- verify_initial_run_enabled
28
+ prevent_startup_if_node_was_reset_disabled ,
29
+ prevent_startup_if_node_was_reset_enabled
30
30
]},
31
31
{single_node_khepri , [], [
32
- verify_initial_run_disabled ,
33
- verify_initial_run_enabled
32
+ prevent_startup_if_node_was_reset_disabled ,
33
+ prevent_startup_if_node_was_reset_enabled
34
34
]}
35
35
].
36
36
@@ -76,7 +76,7 @@ end_per_testcase(Testcase, Config) ->
76
76
% % Test cases
77
77
% % -------------------------------------------------------------------
78
78
79
- verify_initial_run_disabled (Config ) ->
79
+ prevent_startup_if_node_was_reset_disabled (Config ) ->
80
80
% When feature is disabled (default), node should start normally
81
81
DataDir = rabbit_ct_broker_helpers :get_node_config (Config , 0 , data_dir ),
82
82
MarkerFile = filename :join (DataDir , " node_initialized.marker" ),
@@ -91,7 +91,7 @@ verify_initial_run_disabled(Config) ->
91
91
? assertNot (filelib :is_file (MarkerFile )),
92
92
ok .
93
93
94
- verify_initial_run_enabled (Config ) ->
94
+ prevent_startup_if_node_was_reset_enabled (Config ) ->
95
95
DataDir = rabbit_ct_broker_helpers :get_node_config (Config , 0 , data_dir ),
96
96
MarkerFile = filename :join (DataDir , " node_initialized.marker" ),
97
97
@@ -140,11 +140,11 @@ start_app(Config) ->
140
140
Error -> Error
141
141
end .
142
142
143
- maybe_enable_verify_initial_run (Config , verify_initial_run_enabled ) ->
143
+ maybe_enable_prevent_startup_if_node_was_reset (Config , prevent_startup_if_node_was_reset_enabled ) ->
144
144
rabbit_ct_helpers :merge_app_env (
145
- Config , {rabbit , [{verify_initial_run , true }]}
145
+ Config , {rabbit , [{prevent_startup_if_node_was_reset , true }]}
146
146
);
147
- maybe_enable_verify_initial_run (Config , _ ) ->
147
+ maybe_enable_prevent_startup_if_node_was_reset (Config , _ ) ->
148
148
Config .
149
149
150
150
meta_store (single_node_mnesia ) ->
@@ -165,4 +165,4 @@ schema_file(Config) ->
165
165
166
166
set_env (Config , Bool ) ->
167
167
Node = rabbit_ct_broker_helpers :get_node_config (Config , 0 , nodename ),
168
- ok = rpc :call (Node , application , set_env , [rabbit , verify_initial_run , Bool ]).
168
+ ok = rpc :call (Node , application , set_env , [rabbit , prevent_startup_if_node_was_reset , Bool ]).
0 commit comments