Skip to content

Commit aef1d67

Browse files
committed
Disable all HA functional tests in input-api.yaml for validation purposes
1 parent 282a02c commit aef1d67

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

src/vars/input-api.yaml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ test_groups:
2020
The HA parameter validation test validates HA configuration,
2121
including Corosync settings, Pacemaker resources, SBD device configuration,
2222
and HANA system replication setup.
23-
enabled: true
23+
enabled: false
2424

2525
- name: Azure Load Balancer Validation
2626
task_name: azure-lb
2727
description: |
2828
The Azure LB configuration test validates Azure Load Balancer setup including health probe
2929
configuration, backend pool settings, load balancing rules, and frontend IP configuration.
30-
enabled: true
30+
enabled: false
3131

3232
- name: HA Functional Test- Resource Migration
3333
task_name: resource-migration
@@ -37,7 +37,7 @@ test_groups:
3737
resources to the secondary node, verifies proper role changes, ensures cluster maintains
3838
stability throughout the transition, and validates complete data synchronization after
3939
migration.
40-
enabled: true
40+
enabled: false
4141

4242
- name: HA Functional Test- Primary Node Crash
4343
task_name: primary-node-crash
@@ -46,7 +46,7 @@ test_groups:
4646
crashes on the primary node. It simulates an index server failure by forcefully terminating
4747
the process, then verifies automatic failover to the secondary node, monitors system
4848
replication status, and confirms service recovery without data loss.
49-
enabled: true
49+
enabled: false
5050

5151
- name: HA Functional Test- Block Network Communication
5252
task_name: block-network
@@ -56,7 +56,7 @@ test_groups:
5656
It verifies split-brain prevention mechanisms, validates proper failover execution when nodes
5757
become isolated, and ensures cluster stability and data consistency after network
5858
sconnectivity is restored.
59-
enabled: true
59+
enabled: false
6060

6161
- name: HA Functional Test- Crash index server on primary node
6262
task_name: primary-crash-index
@@ -66,7 +66,7 @@ test_groups:
6666
service failure, triggering automatic failover to the secondary node. The test verifies
6767
proper failover execution, ensures data consistency, and validates service restoration after
6868
recovery.
69-
enabled: true
69+
enabled: false
7070

7171
- name: HA Functional Test- Primary Node Kill
7272
task_name: primary-node-kill
@@ -75,7 +75,7 @@ test_groups:
7575
processes on the primary node using SIGKILL signal. This simulates an abrupt service failure,
7676
triggering automatic failover to the secondary node. The test verifies proper promotion of
7777
secondary to primary, ensures data consistency, and validates complete cluster recovery.
78-
enabled: true
78+
enabled: false
7979

8080
- name: HA Functional Test- Echo B on Primary Node
8181
task_name: primary-echo-b
@@ -84,7 +84,7 @@ test_groups:
8484
executing the 'echo b' command to trigger an abrupt reboot without proper shutdown. This
8585
tests the cluster's ability to handle unexpected primary node failures, validates proper
8686
failover execution, and verifies data consistency after recovery.
87-
enabled: true
87+
enabled: false
8888

8989
- name: HA Functional Test- Secondary Node Kill
9090
task_name: secondary-node-kill
@@ -93,7 +93,7 @@ test_groups:
9393
processes on the secondary node using the kill -9 signal. The test validates that the primary
9494
node maintains normal operation while the secondary node undergoes recovery, ensuring cluster
9595
stability and proper data synchronization after the recovery process completes.
96-
enabled: true
96+
enabled: false
9797

9898
- name: HA Functional Test- Echo B on Secondary Node
9999
task_name: secondary-echo-b
@@ -102,7 +102,7 @@ test_groups:
102102
by executing the 'echo b' command, triggering an immediate reboot without proper shutdown
103103
procedures. The test validates that the primary node maintains operation, verifies cluster
104104
stability, and ensures system replication resumes correctly after the secondary node recovers.
105-
enabled: true
105+
enabled: false
106106

107107
- name: HA Functional Test- Freeze File System on Primary Node
108108
task_name: fs-freeze
@@ -111,15 +111,15 @@ test_groups:
111111
becomes unresponsive. It simulates a storage issue by freezing the filesystem on the primary
112112
node running HANA database, which triggers automatic failover to the secondary node. The test
113113
verifies proper cluster reaction, resource migration, and data consistency after recovery.
114-
enabled: true
114+
enabled: false
115115

116116
- name: HA Functional Test- Test SBD Inquisitor kill
117117
task_name: sbd-fencing
118118
description: |
119119
Validates cluster fencing mechanism by killing the SBD inquisitor process on the primary
120120
node. Tests proper fence detection, node isolation, and automated failover to ensure cluster
121121
integrity during hardware or communication failures.
122-
enabled: true
122+
enabled: false
123123

124124
- name: HA Functional Test- Crash index server on secondary node
125125
task_name: secondary-crash-index
@@ -128,7 +128,7 @@ test_groups:
128128
the secondary node. It validates that the primary node continues normal operation while
129129
verifying the cluster's ability to handle secondary failures, tests automatic recovery
130130
mechanisms, and ensures system replication resumes properly after service restoration.
131-
enabled: true
131+
enabled: false
132132

133133
- name: HA_SCS
134134
test_cases:
@@ -145,7 +145,7 @@ test_groups:
145145
description: |
146146
The Azure LB configuration test validates Azure Load Balancer setup including health probe
147147
configuration, backend pool settings, load balancing rules, and frontend IP configuration.
148-
enabled: true
148+
enabled: false
149149

150150
- name: "SAPControl Config Validation"
151151
task_name: sapcontrol-config
@@ -154,14 +154,14 @@ test_groups:
154154
SCS configuration. It executes commands like HAGetFailoverConfig,
155155
HACheckFailoverConfig, and HACheckConfig, capturing their outputs and statuses to
156156
ensure proper configuration and functionality.
157-
enabled: true
157+
enabled: false
158158

159159
- name: "Manual ASCS Migration"
160160
task_name: ascs-migration
161161
description: |
162162
The Resource Migration test validates planned failover scenarios by controlling resource
163163
movement between SCS nodes, ensuring proper role changes.
164-
enabled: true
164+
enabled: false
165165

166166
- name: "ASCS Node Crash"
167167
task_name: ascs-node-crash
@@ -170,7 +170,7 @@ test_groups:
170170
simulates an ASCS node failure by forcefully terminating the process, then verifies
171171
automatic failover to the ERS node, monitors system replication status, and confirms
172172
service recovery.
173-
enabled: true
173+
enabled: false
174174

175175
- name: "Block Network Communication"
176176
task_name: block-network
@@ -180,7 +180,7 @@ test_groups:
180180
verifies split-brain prevention mechanisms, validates proper failover execution when
181181
nodes become isolated, and ensures cluster stability after network connectivity is
182182
restored.
183-
enabled: true
183+
enabled: false
184184

185185
- name: "Kill Message Server Process"
186186
task_name: kill-message-server
@@ -189,47 +189,47 @@ test_groups:
189189
the ASCS node by forcefully terminating it using the kill -9 signal. It verifies proper
190190
cluster reaction, automatic failover to the ERS node, and ensures service continuity
191191
after the process failure.
192-
enabled: true
192+
enabled: false
193193

194194
- name: "Kill Enqueue Server Process"
195195
task_name: kill-enqueue-server
196196
description: |
197197
The Enqueue Server Process Kill test simulates failure of the enqueue server process on
198198
the ASCS node by forcefully terminating it using the kill -9 signal. It validates proper
199199
cluster behavior, automatic failover execution.
200-
enabled: true
200+
enabled: false
201201

202202
- name: "Kill Enqueue Replication Server Process"
203203
task_name: kill-enqueue-replication
204204
description: |
205205
The Enqueue Server Process Kill test simulates failure of the enqueue server process on
206206
the ASCS node by forcefully terminating it using the kill -9 signal. It validates proper
207207
cluster behavior, automatic failover execution.
208-
enabled: true
208+
enabled: false
209209

210210
- name: "Kill sapstartsrv Process for ASCS"
211211
task_name: kill-sapstartsrv-process
212212
description: |
213213
The Enqueue Server Process Kill test simulates failure of the enqueue server process on
214214
the ASCS node by forcefully terminating it using the kill -9 signal. It validates proper
215215
cluster behavior, automatic failover execution.
216-
enabled: true
216+
enabled: false
217217

218218
- name: "Manual Restart of ASCS Instance"
219219
task_name: manual-restart
220220
description: |
221221
The Enqueue Server Process Kill test simulates failure of the enqueue server process on
222222
the ASCS node by forcefully terminating it using the kill -9 signal. It validates proper
223223
cluster behavior, automatic failover execution.
224-
enabled: true
224+
enabled: false
225225

226226
- name: "HAFailoverToNode Test"
227227
task_name: ha-failover-to-node
228228
description: |
229229
The Enqueue Server Process Kill test simulates failure of the enqueue server process on
230230
the ASCS node by forcefully terminating it using the kill -9 signal. It validates proper
231231
cluster behavior, automatic failover execution.
232-
enabled: true
232+
enabled: false
233233

234234

235235
# Default values for HANA DB HA Test Cases

0 commit comments

Comments
 (0)