summaryrefslogtreecommitdiffstats
path: root/cts/cli/regression.error_codes.exp
blob: 7d705e26527ced804fd9931e9ad65402860adf0d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
=#=#=#= Begin test: Get legacy return code =#=#=#=
Error
=#=#=#= End test: Get legacy return code - OK (0) =#=#=#=
* Passed: crm_error      - Get legacy return code
=#=#=#= Begin test: Get legacy return code (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error --output-as=xml -- 201">
  <result-code code="201" description="Error"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get legacy return code (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get legacy return code (XML)
=#=#=#= Begin test: Get legacy return code (with name) =#=#=#=
pcmk_err_generic - Error
=#=#=#= End test: Get legacy return code (with name) - OK (0) =#=#=#=
* Passed: crm_error      - Get legacy return code (with name)
=#=#=#= Begin test: Get legacy return code (with name) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n --output-as=xml -- 201">
  <result-code code="201" name="pcmk_err_generic" description="Error"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get legacy return code (with name) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get legacy return code (with name) (XML)
=#=#=#= Begin test: Get multiple legacy return codes =#=#=#=
Error
Operation requires quorum
=#=#=#= End test: Get multiple legacy return codes - OK (0) =#=#=#=
* Passed: crm_error      - Get multiple legacy return codes
=#=#=#= Begin test: Get multiple legacy return codes (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error --output-as=xml -- 201 202">
  <result-code code="201" description="Error"/>
  <result-code code="202" description="Operation requires quorum"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get multiple legacy return codes (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get multiple legacy return codes (XML)
=#=#=#= Begin test: Get multiple legacy return codes (with names) =#=#=#=
pcmk_err_generic - Error
pcmk_err_no_quorum - Operation requires quorum
=#=#=#= End test: Get multiple legacy return codes (with names) - OK (0) =#=#=#=
* Passed: crm_error      - Get multiple legacy return codes (with names)
=#=#=#= Begin test: Get multiple legacy return codes (with names) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n --output-as=xml -- 201 202">
  <result-code code="201" name="pcmk_err_generic" description="Error"/>
  <result-code code="202" name="pcmk_err_no_quorum" description="Operation requires quorum"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get multiple legacy return codes (with names) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get multiple legacy return codes (with names) (XML)
=#=#=#= Begin test: List legacy return codes (spot check) =#=#=#=
  201: Error
  202: Operation requires quorum
  203: Update does not conform to the configured schema
  204: Schema transform failed
  205: Update was older than existing configuration
  206: Application of update diff failed
  207: Application of update diff failed, requesting full refresh
  208: On-disk configuration was manually modified
  209: Could not archive previous configuration
=#=#=#= End test: List legacy return codes (spot check) - OK (0) =#=#=#=
* Passed: crm_error      - List legacy return codes (spot check)
=#=#=#= Begin test: List legacy return codes (spot check) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -l --output-as=xml">
  <result-code code="201" description="Error"/>
  <result-code code="202" description="Operation requires quorum"/>
  <result-code code="203" description="Update does not conform to the configured schema"/>
  <result-code code="204" description="Schema transform failed"/>
  <result-code code="205" description="Update was older than existing configuration"/>
  <result-code code="206" description="Application of update diff failed"/>
  <result-code code="207" description="Application of update diff failed, requesting full refresh"/>
  <result-code code="208" description="On-disk configuration was manually modified"/>
  <result-code code="209" description="Could not archive previous configuration"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: List legacy return codes (spot check) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - List legacy return codes (spot check) (XML)
=#=#=#= Begin test: List legacy return codes (spot check) (with names) =#=#=#=
  201: pcmk_err_generic            Error
  202: pcmk_err_no_quorum          Operation requires quorum
  203: pcmk_err_schema_validation  Update does not conform to the configured schema
  204: pcmk_err_transform_failed   Schema transform failed
  205: pcmk_err_old_data           Update was older than existing configuration
  206: pcmk_err_diff_failed        Application of update diff failed
  207: pcmk_err_diff_resync        Application of update diff failed, requesting full refresh
  208: pcmk_err_cib_modified       On-disk configuration was manually modified
  209: pcmk_err_cib_backup         Could not archive previous configuration
=#=#=#= End test: List legacy return codes (spot check) (with names) - OK (0) =#=#=#=
* Passed: crm_error      - List legacy return codes (spot check) (with names)
=#=#=#= Begin test: List legacy return codes (spot check) (with names) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n -l --output-as=xml">
  <result-code code="201" name="pcmk_err_generic" description="Error"/>
  <result-code code="202" name="pcmk_err_no_quorum" description="Operation requires quorum"/>
  <result-code code="203" name="pcmk_err_schema_validation" description="Update does not conform to the configured schema"/>
  <result-code code="204" name="pcmk_err_transform_failed" description="Schema transform failed"/>
  <result-code code="205" name="pcmk_err_old_data" description="Update was older than existing configuration"/>
  <result-code code="206" name="pcmk_err_diff_failed" description="Application of update diff failed"/>
  <result-code code="207" name="pcmk_err_diff_resync" description="Application of update diff failed, requesting full refresh"/>
  <result-code code="208" name="pcmk_err_cib_modified" description="On-disk configuration was manually modified"/>
  <result-code code="209" name="pcmk_err_cib_backup" description="Could not archive previous configuration"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: List legacy return codes (spot check) (with names) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - List legacy return codes (spot check) (with names) (XML)
=#=#=#= Begin test: Get unknown Pacemaker return code =#=#=#=
Error
=#=#=#= End test: Get unknown Pacemaker return code - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown Pacemaker return code
=#=#=#= Begin test: Get unknown Pacemaker return code (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -r --output-as=xml -- -10000">
  <result-code code="-10000" description="Error"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get unknown Pacemaker return code (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown Pacemaker return code (XML)
=#=#=#= Begin test: Get unknown Pacemaker return code (with name) =#=#=#=
Unknown - Error
=#=#=#= End test: Get unknown Pacemaker return code (with name) - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown Pacemaker return code (with name)
=#=#=#= Begin test: Get unknown Pacemaker return code (with name) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n -r --output-as=xml -- -10000">
  <result-code code="-10000" name="Unknown" description="Error"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get unknown Pacemaker return code (with name) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown Pacemaker return code (with name) (XML)
=#=#=#= Begin test: Get negative Pacemaker return code =#=#=#=
Node not found
=#=#=#= End test: Get negative Pacemaker return code - OK (0) =#=#=#=
* Passed: crm_error      - Get negative Pacemaker return code
=#=#=#= Begin test: Get negative Pacemaker return code (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -r --output-as=xml -- -1005">
  <result-code code="-1005" description="Node not found"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get negative Pacemaker return code (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get negative Pacemaker return code (XML)
=#=#=#= Begin test: Get negative Pacemaker return code (with name) =#=#=#=
pcmk_rc_node_unknown - Node not found
=#=#=#= End test: Get negative Pacemaker return code (with name) - OK (0) =#=#=#=
* Passed: crm_error      - Get negative Pacemaker return code (with name)
=#=#=#= Begin test: Get negative Pacemaker return code (with name) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n -r --output-as=xml -- -1005">
  <result-code code="-1005" name="pcmk_rc_node_unknown" description="Node not found"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get negative Pacemaker return code (with name) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get negative Pacemaker return code (with name) (XML)
=#=#=#= Begin test: List Pacemaker return codes (non-positive) =#=#=#=
-1039: Compression/decompression error
-1038: Nameserver resolution error
-1037: No active transaction found
-1036: Bad XML patch format
-1035: Bad input value provided
-1034: Disabled
-1033: Two or more XML elements have the same ID
-1032: Unable to parse CIB XML
-1031: Cluster simulation produced invalid transition
-1030: Error writing graph file
-1029: Error writing dot(1) file
-1028: Value too small to be stored in data type
-1027: Input file not available
-1026: Output message produced no output
-1025: Result occurs after given range
-1024: Result occurs within given range
-1023: Result occurs before given range
-1022: Result undetermined
-1021: Not applicable under current conditions
-1020: IPC server process is active but not accepting connections
-1019: IPC server is unresponsive
-1018: IPC server is blocked by unauthorized process
-1017: Operation requires quorum
-1016: Update does not conform to the configured schema
-1015: Schema is already the latest available
-1014: Schema transform failed
-1013: Update was older than existing configuration
-1012: Application of update diff failed
-1011: Application of update diff failed, requesting full refresh
-1010: On-disk configuration was manually modified
-1009: Could not archive previous configuration
-1008: Could not save new configuration to disk
-1007: Could not parse on-disk configuration
-1006: Resource active on multiple nodes
-1005: Node not found
-1004: Already in requested state
-1003: Bad name/value pair given
-1002: Unknown output format
-1001: Error
    0: OK
=#=#=#= End test: List Pacemaker return codes (non-positive) - OK (0) =#=#=#=
* Passed: crm_error      - List Pacemaker return codes (non-positive)
=#=#=#= Begin test: List Pacemaker return codes (non-positive) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -l -r --output-as=xml">
  <result-code code="-1039" description="Compression/decompression error"/>
  <result-code code="-1038" description="Nameserver resolution error"/>
  <result-code code="-1037" description="No active transaction found"/>
  <result-code code="-1036" description="Bad XML patch format"/>
  <result-code code="-1035" description="Bad input value provided"/>
  <result-code code="-1034" description="Disabled"/>
  <result-code code="-1033" description="Two or more XML elements have the same ID"/>
  <result-code code="-1032" description="Unable to parse CIB XML"/>
  <result-code code="-1031" description="Cluster simulation produced invalid transition"/>
  <result-code code="-1030" description="Error writing graph file"/>
  <result-code code="-1029" description="Error writing dot(1) file"/>
  <result-code code="-1028" description="Value too small to be stored in data type"/>
  <result-code code="-1027" description="Input file not available"/>
  <result-code code="-1026" description="Output message produced no output"/>
  <result-code code="-1025" description="Result occurs after given range"/>
  <result-code code="-1024" description="Result occurs within given range"/>
  <result-code code="-1023" description="Result occurs before given range"/>
  <result-code code="-1022" description="Result undetermined"/>
  <result-code code="-1021" description="Not applicable under current conditions"/>
  <result-code code="-1020" description="IPC server process is active but not accepting connections"/>
  <result-code code="-1019" description="IPC server is unresponsive"/>
  <result-code code="-1018" description="IPC server is blocked by unauthorized process"/>
  <result-code code="-1017" description="Operation requires quorum"/>
  <result-code code="-1016" description="Update does not conform to the configured schema"/>
  <result-code code="-1015" description="Schema is already the latest available"/>
  <result-code code="-1014" description="Schema transform failed"/>
  <result-code code="-1013" description="Update was older than existing configuration"/>
  <result-code code="-1012" description="Application of update diff failed"/>
  <result-code code="-1011" description="Application of update diff failed, requesting full refresh"/>
  <result-code code="-1010" description="On-disk configuration was manually modified"/>
  <result-code code="-1009" description="Could not archive previous configuration"/>
  <result-code code="-1008" description="Could not save new configuration to disk"/>
  <result-code code="-1007" description="Could not parse on-disk configuration"/>
  <result-code code="-1006" description="Resource active on multiple nodes"/>
  <result-code code="-1005" description="Node not found"/>
  <result-code code="-1004" description="Already in requested state"/>
  <result-code code="-1003" description="Bad name/value pair given"/>
  <result-code code="-1002" description="Unknown output format"/>
  <result-code code="-1001" description="Error"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: List Pacemaker return codes (non-positive) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - List Pacemaker return codes (non-positive) (XML)
=#=#=#= Begin test: List Pacemaker return codes (non-positive) (with names) =#=#=#=
-1039: pcmk_rc_compression         Compression/decompression error
-1038: pcmk_rc_ns_resolution       Nameserver resolution error
-1037: pcmk_rc_no_transaction      No active transaction found
-1036: pcmk_rc_bad_xml_patch       Bad XML patch format
-1035: pcmk_rc_bad_input           Bad input value provided
-1034: pcmk_rc_disabled            Disabled
-1033: pcmk_rc_duplicate_id        Two or more XML elements have the same ID
-1032: pcmk_rc_unpack_error        Unable to parse CIB XML
-1031: pcmk_rc_invalid_transition  Cluster simulation produced invalid transition
-1030: pcmk_rc_graph_error         Error writing graph file
-1029: pcmk_rc_dot_error           Error writing dot(1) file
-1028: pcmk_rc_underflow           Value too small to be stored in data type
-1027: pcmk_rc_no_input            Input file not available
-1026: pcmk_rc_no_output           Output message produced no output
-1025: pcmk_rc_after_range         Result occurs after given range
-1024: pcmk_rc_within_range        Result occurs within given range
-1023: pcmk_rc_before_range        Result occurs before given range
-1022: pcmk_rc_undetermined        Result undetermined
-1021: pcmk_rc_op_unsatisfied      Not applicable under current conditions
-1020: pcmk_rc_ipc_pid_only        IPC server process is active but not accepting connections
-1019: pcmk_rc_ipc_unresponsive    IPC server is unresponsive
-1018: pcmk_rc_ipc_unauthorized    IPC server is blocked by unauthorized process
-1017: pcmk_rc_no_quorum           Operation requires quorum
-1016: pcmk_rc_schema_validation   Update does not conform to the configured schema
-1015: pcmk_rc_schema_unchanged    Schema is already the latest available
-1014: pcmk_rc_transform_failed    Schema transform failed
-1013: pcmk_rc_old_data            Update was older than existing configuration
-1012: pcmk_rc_diff_failed         Application of update diff failed
-1011: pcmk_rc_diff_resync         Application of update diff failed, requesting full refresh
-1010: pcmk_rc_cib_modified        On-disk configuration was manually modified
-1009: pcmk_rc_cib_backup          Could not archive previous configuration
-1008: pcmk_rc_cib_save            Could not save new configuration to disk
-1007: pcmk_rc_cib_corrupt         Could not parse on-disk configuration
-1006: pcmk_rc_multiple            Resource active on multiple nodes
-1005: pcmk_rc_node_unknown        Node not found
-1004: pcmk_rc_already             Already in requested state
-1003: pcmk_rc_bad_nvpair          Bad name/value pair given
-1002: pcmk_rc_unknown_format      Unknown output format
-1001: pcmk_rc_error               Error
    0: pcmk_rc_ok                  OK
=#=#=#= End test: List Pacemaker return codes (non-positive) (with names) - OK (0) =#=#=#=
* Passed: crm_error      - List Pacemaker return codes (non-positive) (with names)
=#=#=#= Begin test: List Pacemaker return codes (non-positive) (with names) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n -l -r --output-as=xml">
  <result-code code="-1039" name="pcmk_rc_compression" description="Compression/decompression error"/>
  <result-code code="-1038" name="pcmk_rc_ns_resolution" description="Nameserver resolution error"/>
  <result-code code="-1037" name="pcmk_rc_no_transaction" description="No active transaction found"/>
  <result-code code="-1036" name="pcmk_rc_bad_xml_patch" description="Bad XML patch format"/>
  <result-code code="-1035" name="pcmk_rc_bad_input" description="Bad input value provided"/>
  <result-code code="-1034" name="pcmk_rc_disabled" description="Disabled"/>
  <result-code code="-1033" name="pcmk_rc_duplicate_id" description="Two or more XML elements have the same ID"/>
  <result-code code="-1032" name="pcmk_rc_unpack_error" description="Unable to parse CIB XML"/>
  <result-code code="-1031" name="pcmk_rc_invalid_transition" description="Cluster simulation produced invalid transition"/>
  <result-code code="-1030" name="pcmk_rc_graph_error" description="Error writing graph file"/>
  <result-code code="-1029" name="pcmk_rc_dot_error" description="Error writing dot(1) file"/>
  <result-code code="-1028" name="pcmk_rc_underflow" description="Value too small to be stored in data type"/>
  <result-code code="-1027" name="pcmk_rc_no_input" description="Input file not available"/>
  <result-code code="-1026" name="pcmk_rc_no_output" description="Output message produced no output"/>
  <result-code code="-1025" name="pcmk_rc_after_range" description="Result occurs after given range"/>
  <result-code code="-1024" name="pcmk_rc_within_range" description="Result occurs within given range"/>
  <result-code code="-1023" name="pcmk_rc_before_range" description="Result occurs before given range"/>
  <result-code code="-1022" name="pcmk_rc_undetermined" description="Result undetermined"/>
  <result-code code="-1021" name="pcmk_rc_op_unsatisfied" description="Not applicable under current conditions"/>
  <result-code code="-1020" name="pcmk_rc_ipc_pid_only" description="IPC server process is active but not accepting connections"/>
  <result-code code="-1019" name="pcmk_rc_ipc_unresponsive" description="IPC server is unresponsive"/>
  <result-code code="-1018" name="pcmk_rc_ipc_unauthorized" description="IPC server is blocked by unauthorized process"/>
  <result-code code="-1017" name="pcmk_rc_no_quorum" description="Operation requires quorum"/>
  <result-code code="-1016" name="pcmk_rc_schema_validation" description="Update does not conform to the configured schema"/>
  <result-code code="-1015" name="pcmk_rc_schema_unchanged" description="Schema is already the latest available"/>
  <result-code code="-1014" name="pcmk_rc_transform_failed" description="Schema transform failed"/>
  <result-code code="-1013" name="pcmk_rc_old_data" description="Update was older than existing configuration"/>
  <result-code code="-1012" name="pcmk_rc_diff_failed" description="Application of update diff failed"/>
  <result-code code="-1011" name="pcmk_rc_diff_resync" description="Application of update diff failed, requesting full refresh"/>
  <result-code code="-1010" name="pcmk_rc_cib_modified" description="On-disk configuration was manually modified"/>
  <result-code code="-1009" name="pcmk_rc_cib_backup" description="Could not archive previous configuration"/>
  <result-code code="-1008" name="pcmk_rc_cib_save" description="Could not save new configuration to disk"/>
  <result-code code="-1007" name="pcmk_rc_cib_corrupt" description="Could not parse on-disk configuration"/>
  <result-code code="-1006" name="pcmk_rc_multiple" description="Resource active on multiple nodes"/>
  <result-code code="-1005" name="pcmk_rc_node_unknown" description="Node not found"/>
  <result-code code="-1004" name="pcmk_rc_already" description="Already in requested state"/>
  <result-code code="-1003" name="pcmk_rc_bad_nvpair" description="Bad name/value pair given"/>
  <result-code code="-1002" name="pcmk_rc_unknown_format" description="Unknown output format"/>
  <result-code code="-1001" name="pcmk_rc_error" description="Error"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: List Pacemaker return codes (non-positive) (with names) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - List Pacemaker return codes (non-positive) (with names) (XML)
=#=#=#= Begin test: Get unknown crm_exit_t exit code =#=#=#=
Unknown exit status
=#=#=#= End test: Get unknown crm_exit_t exit code - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown crm_exit_t exit code
=#=#=#= Begin test: Get unknown crm_exit_t exit code (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -X --output-as=xml -- -10000">
  <result-code code="-10000" description="Unknown exit status"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get unknown crm_exit_t exit code (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown crm_exit_t exit code (XML)
=#=#=#= Begin test: Get unknown crm_exit_t exit code (with name) =#=#=#=
CRM_EX_UNKNOWN - Unknown exit status
=#=#=#= End test: Get unknown crm_exit_t exit code (with name) - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown crm_exit_t exit code (with name)
=#=#=#= Begin test: Get unknown crm_exit_t exit code (with name) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n -X --output-as=xml -- -10000">
  <result-code code="-10000" name="CRM_EX_UNKNOWN" description="Unknown exit status"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get unknown crm_exit_t exit code (with name) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get unknown crm_exit_t exit code (with name) (XML)
=#=#=#= Begin test: Get crm_exit_t exit code =#=#=#=
Error occurred
=#=#=#= End test: Get crm_exit_t exit code - OK (0) =#=#=#=
* Passed: crm_error      - Get crm_exit_t exit code
=#=#=#= Begin test: Get crm_exit_t exit code (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -X --output-as=xml -- 1">
  <result-code code="1" description="Error occurred"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get crm_exit_t exit code (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get crm_exit_t exit code (XML)
=#=#=#= Begin test: Get crm_exit_t exit code (with name) =#=#=#=
CRM_EX_ERROR - Error occurred
=#=#=#= End test: Get crm_exit_t exit code (with name) - OK (0) =#=#=#=
* Passed: crm_error      - Get crm_exit_t exit code (with name)
=#=#=#= Begin test: Get crm_exit_t exit code (with name) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -n -X --output-as=xml -- 1">
  <result-code code="1" name="CRM_EX_ERROR" description="Error occurred"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get crm_exit_t exit code (with name) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get crm_exit_t exit code (with name) (XML)
=#=#=#= Begin test: Get all crm_exit_t exit codes =#=#=#=
    0: OK
    1: Error occurred
    2: Invalid parameter
    3: Unimplemented
    4: Insufficient privileges
    5: Not installed
    6: Not configured
    7: Not running
    8: Promoted
    9: Failed in promoted role
   64: Incorrect usage
   65: Invalid data given
   66: Input file not available
   67: User does not exist
   68: Host does not exist
   69: Necessary service unavailable
   70: Internal software bug
   71: Operating system error occurred
   72: System file not available
   73: Cannot create output file
   74: I/O error occurred
   75: Temporary failure, try again
   76: Protocol violated
   77: Insufficient privileges
   78: Invalid configuration
  100: Fatal error occurred, will not respawn
  101: System panic required
  102: Not connected
  103: Update was older than existing configuration
  104: Digest mismatch
  105: No such object
  106: Quorum required
  107: Operation not safe
  108: Requested item already exists
  109: Multiple items match request
  110: Requested item has expired
  111: Requested item is not yet in effect
  112: Could not determine status
  113: Not applicable under current conditions
  124: Timeout occurred
  190: Service is active but might fail soon
  191: Service is promoted but might fail soon
  193: No exit status available
=#=#=#= End test: Get all crm_exit_t exit codes - OK (0) =#=#=#=
* Passed: crm_error      - Get all crm_exit_t exit codes
=#=#=#= Begin test: Get all crm_exit_t exit codes (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -l -X --output-as=xml">
  <result-code code="0" description="OK"/>
  <result-code code="1" description="Error occurred"/>
  <result-code code="2" description="Invalid parameter"/>
  <result-code code="3" description="Unimplemented"/>
  <result-code code="4" description="Insufficient privileges"/>
  <result-code code="5" description="Not installed"/>
  <result-code code="6" description="Not configured"/>
  <result-code code="7" description="Not running"/>
  <result-code code="8" description="Promoted"/>
  <result-code code="9" description="Failed in promoted role"/>
  <result-code code="64" description="Incorrect usage"/>
  <result-code code="65" description="Invalid data given"/>
  <result-code code="66" description="Input file not available"/>
  <result-code code="67" description="User does not exist"/>
  <result-code code="68" description="Host does not exist"/>
  <result-code code="69" description="Necessary service unavailable"/>
  <result-code code="70" description="Internal software bug"/>
  <result-code code="71" description="Operating system error occurred"/>
  <result-code code="72" description="System file not available"/>
  <result-code code="73" description="Cannot create output file"/>
  <result-code code="74" description="I/O error occurred"/>
  <result-code code="75" description="Temporary failure, try again"/>
  <result-code code="76" description="Protocol violated"/>
  <result-code code="77" description="Insufficient privileges"/>
  <result-code code="78" description="Invalid configuration"/>
  <result-code code="100" description="Fatal error occurred, will not respawn"/>
  <result-code code="101" description="System panic required"/>
  <result-code code="102" description="Not connected"/>
  <result-code code="103" description="Update was older than existing configuration"/>
  <result-code code="104" description="Digest mismatch"/>
  <result-code code="105" description="No such object"/>
  <result-code code="106" description="Quorum required"/>
  <result-code code="107" description="Operation not safe"/>
  <result-code code="108" description="Requested item already exists"/>
  <result-code code="109" description="Multiple items match request"/>
  <result-code code="110" description="Requested item has expired"/>
  <result-code code="111" description="Requested item is not yet in effect"/>
  <result-code code="112" description="Could not determine status"/>
  <result-code code="113" description="Not applicable under current conditions"/>
  <result-code code="124" description="Timeout occurred"/>
  <result-code code="190" description="Service is active but might fail soon"/>
  <result-code code="191" description="Service is promoted but might fail soon"/>
  <result-code code="193" description="No exit status available"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get all crm_exit_t exit codes (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get all crm_exit_t exit codes (XML)
=#=#=#= Begin test: Get all crm_exit_t exit codes (with name) =#=#=#=
    0: CRM_EX_OK                   OK
    1: CRM_EX_ERROR                Error occurred
    2: CRM_EX_INVALID_PARAM        Invalid parameter
    3: CRM_EX_UNIMPLEMENT_FEATURE  Unimplemented
    4: CRM_EX_INSUFFICIENT_PRIV    Insufficient privileges
    5: CRM_EX_NOT_INSTALLED        Not installed
    6: CRM_EX_NOT_CONFIGURED       Not configured
    7: CRM_EX_NOT_RUNNING          Not running
    8: CRM_EX_PROMOTED             Promoted
    9: CRM_EX_FAILED_PROMOTED      Failed in promoted role
   64: CRM_EX_USAGE                Incorrect usage
   65: CRM_EX_DATAERR              Invalid data given
   66: CRM_EX_NOINPUT              Input file not available
   67: CRM_EX_NOUSER               User does not exist
   68: CRM_EX_NOHOST               Host does not exist
   69: CRM_EX_UNAVAILABLE          Necessary service unavailable
   70: CRM_EX_SOFTWARE             Internal software bug
   71: CRM_EX_OSERR                Operating system error occurred
   72: CRM_EX_OSFILE               System file not available
   73: CRM_EX_CANTCREAT            Cannot create output file
   74: CRM_EX_IOERR                I/O error occurred
   75: CRM_EX_TEMPFAIL             Temporary failure, try again
   76: CRM_EX_PROTOCOL             Protocol violated
   77: CRM_EX_NOPERM               Insufficient privileges
   78: CRM_EX_CONFIG               Invalid configuration
  100: CRM_EX_FATAL                Fatal error occurred, will not respawn
  101: CRM_EX_PANIC                System panic required
  102: CRM_EX_DISCONNECT           Not connected
  103: CRM_EX_OLD                  Update was older than existing configuration
  104: CRM_EX_DIGEST               Digest mismatch
  105: CRM_EX_NOSUCH               No such object
  106: CRM_EX_QUORUM               Quorum required
  107: CRM_EX_UNSAFE               Operation not safe
  108: CRM_EX_EXISTS               Requested item already exists
  109: CRM_EX_MULTIPLE             Multiple items match request
  110: CRM_EX_EXPIRED              Requested item has expired
  111: CRM_EX_NOT_YET_IN_EFFECT    Requested item is not yet in effect
  112: CRM_EX_INDETERMINATE        Could not determine status
  113: CRM_EX_UNSATISFIED          Not applicable under current conditions
  124: CRM_EX_TIMEOUT              Timeout occurred
  190: CRM_EX_DEGRADED             Service is active but might fail soon
  191: CRM_EX_DEGRADED_PROMOTED    Service is promoted but might fail soon
  193: CRM_EX_NONE                 No exit status available
=#=#=#= End test: Get all crm_exit_t exit codes (with name) - OK (0) =#=#=#=
* Passed: crm_error      - Get all crm_exit_t exit codes (with name)
=#=#=#= Begin test: Get all crm_exit_t exit codes (with name) (XML) =#=#=#=
<pacemaker-result api-version="X" request="crm_error -l -n -X --output-as=xml">
  <result-code code="0" name="CRM_EX_OK" description="OK"/>
  <result-code code="1" name="CRM_EX_ERROR" description="Error occurred"/>
  <result-code code="2" name="CRM_EX_INVALID_PARAM" description="Invalid parameter"/>
  <result-code code="3" name="CRM_EX_UNIMPLEMENT_FEATURE" description="Unimplemented"/>
  <result-code code="4" name="CRM_EX_INSUFFICIENT_PRIV" description="Insufficient privileges"/>
  <result-code code="5" name="CRM_EX_NOT_INSTALLED" description="Not installed"/>
  <result-code code="6" name="CRM_EX_NOT_CONFIGURED" description="Not configured"/>
  <result-code code="7" name="CRM_EX_NOT_RUNNING" description="Not running"/>
  <result-code code="8" name="CRM_EX_PROMOTED" description="Promoted"/>
  <result-code code="9" name="CRM_EX_FAILED_PROMOTED" description="Failed in promoted role"/>
  <result-code code="64" name="CRM_EX_USAGE" description="Incorrect usage"/>
  <result-code code="65" name="CRM_EX_DATAERR" description="Invalid data given"/>
  <result-code code="66" name="CRM_EX_NOINPUT" description="Input file not available"/>
  <result-code code="67" name="CRM_EX_NOUSER" description="User does not exist"/>
  <result-code code="68" name="CRM_EX_NOHOST" description="Host does not exist"/>
  <result-code code="69" name="CRM_EX_UNAVAILABLE" description="Necessary service unavailable"/>
  <result-code code="70" name="CRM_EX_SOFTWARE" description="Internal software bug"/>
  <result-code code="71" name="CRM_EX_OSERR" description="Operating system error occurred"/>
  <result-code code="72" name="CRM_EX_OSFILE" description="System file not available"/>
  <result-code code="73" name="CRM_EX_CANTCREAT" description="Cannot create output file"/>
  <result-code code="74" name="CRM_EX_IOERR" description="I/O error occurred"/>
  <result-code code="75" name="CRM_EX_TEMPFAIL" description="Temporary failure, try again"/>
  <result-code code="76" name="CRM_EX_PROTOCOL" description="Protocol violated"/>
  <result-code code="77" name="CRM_EX_NOPERM" description="Insufficient privileges"/>
  <result-code code="78" name="CRM_EX_CONFIG" description="Invalid configuration"/>
  <result-code code="100" name="CRM_EX_FATAL" description="Fatal error occurred, will not respawn"/>
  <result-code code="101" name="CRM_EX_PANIC" description="System panic required"/>
  <result-code code="102" name="CRM_EX_DISCONNECT" description="Not connected"/>
  <result-code code="103" name="CRM_EX_OLD" description="Update was older than existing configuration"/>
  <result-code code="104" name="CRM_EX_DIGEST" description="Digest mismatch"/>
  <result-code code="105" name="CRM_EX_NOSUCH" description="No such object"/>
  <result-code code="106" name="CRM_EX_QUORUM" description="Quorum required"/>
  <result-code code="107" name="CRM_EX_UNSAFE" description="Operation not safe"/>
  <result-code code="108" name="CRM_EX_EXISTS" description="Requested item already exists"/>
  <result-code code="109" name="CRM_EX_MULTIPLE" description="Multiple items match request"/>
  <result-code code="110" name="CRM_EX_EXPIRED" description="Requested item has expired"/>
  <result-code code="111" name="CRM_EX_NOT_YET_IN_EFFECT" description="Requested item is not yet in effect"/>
  <result-code code="112" name="CRM_EX_INDETERMINATE" description="Could not determine status"/>
  <result-code code="113" name="CRM_EX_UNSATISFIED" description="Not applicable under current conditions"/>
  <result-code code="124" name="CRM_EX_TIMEOUT" description="Timeout occurred"/>
  <result-code code="190" name="CRM_EX_DEGRADED" description="Service is active but might fail soon"/>
  <result-code code="191" name="CRM_EX_DEGRADED_PROMOTED" description="Service is promoted but might fail soon"/>
  <result-code code="193" name="CRM_EX_NONE" description="No exit status available"/>
  <status code="0" message="OK"/>
</pacemaker-result>
=#=#=#= End test: Get all crm_exit_t exit codes (with name) (XML) - OK (0) =#=#=#=
* Passed: crm_error      - Get all crm_exit_t exit codes (with name) (XML)