@@ -254,49 +254,50 @@ def test_backup_of_data_set(ansible_zos_module, backup_name, overwrite, recover)
254
254
delete_data_set_or_file (hosts , backup_name )
255
255
delete_remnants (hosts )
256
256
257
-
258
- @pytest .mark .parametrize (
259
- "backup_name,overwrite" ,
260
- [
261
- ("DATA_SET" , False ),
262
- ("DATA_SET" , True ),
263
- ("UNIX" , False ),
264
- ("UNIX" , True ),
265
- ],
266
- )
267
- def test_backup_of_data_set_when_backup_dest_exists (
268
- ansible_zos_module , backup_name , overwrite
269
- ):
270
- hosts = ansible_zos_module
271
- data_set_name = get_tmp_ds_name ()
272
- if backup_name == "DATA_SET" :
273
- backup_name = get_tmp_ds_name (1 ,1 )
274
- else :
275
- backup_name = get_random_file_name (dir = TMP_DIRECTORY , prefix = '.dzp' )
276
- try :
277
- create_data_set_or_file_with_contents (hosts , backup_name , DATA_SET_CONTENTS )
278
- assert_data_set_or_file_exists (hosts , backup_name )
279
- create_sequential_data_set_with_contents (
280
- hosts , data_set_name , DATA_SET_CONTENTS
281
- )
282
- results = hosts .all .zos_backup_restore (
283
- operation = "backup" ,
284
- data_sets = dict (include = data_set_name ),
285
- backup_name = backup_name ,
286
- overwrite = overwrite ,
287
- )
288
- if overwrite :
289
- assert_module_did_not_fail (results )
290
- for result in results .contacted .values ():
291
- assert result .get ("backup_name" ) == backup_name , \
292
- f"Backup name '{ backup_name } ' not found in output"
293
- else :
294
- assert_module_failed (results )
295
- assert_data_set_or_file_exists (hosts , backup_name )
296
- finally :
297
- delete_data_set_or_file (hosts , data_set_name )
298
- delete_data_set_or_file (hosts , backup_name )
299
- delete_remnants (hosts )
257
+ # Commenting these tests because of issue https://github.com/ansible-collections/ibm_zos_core/issues/2235
258
+ # which likely is a zoau bug that needs to be fixed.
259
+ # @pytest.mark.parametrize(
260
+ # "backup_name,overwrite",
261
+ # [
262
+ # ("DATA_SET", False),
263
+ # ("DATA_SET", True),
264
+ # ("UNIX", False),
265
+ # ("UNIX", True),
266
+ # ],
267
+ # )
268
+ # def test_backup_of_data_set_when_backup_dest_exists(
269
+ # ansible_zos_module, backup_name, overwrite
270
+ # ):
271
+ # hosts = ansible_zos_module
272
+ # data_set_name = get_tmp_ds_name()
273
+ # if backup_name == "DATA_SET":
274
+ # backup_name = get_tmp_ds_name(1,1)
275
+ # else:
276
+ # backup_name = get_random_file_name(dir=TMP_DIRECTORY, prefix='.dzp')
277
+ # try:
278
+ # create_data_set_or_file_with_contents(hosts, backup_name, DATA_SET_CONTENTS)
279
+ # assert_data_set_or_file_exists(hosts, backup_name)
280
+ # create_sequential_data_set_with_contents(
281
+ # hosts, data_set_name, DATA_SET_CONTENTS
282
+ # )
283
+ # results = hosts.all.zos_backup_restore(
284
+ # operation="backup",
285
+ # data_sets=dict(include=data_set_name),
286
+ # backup_name=backup_name,
287
+ # overwrite=overwrite,
288
+ # )
289
+ # if overwrite:
290
+ # assert_module_did_not_fail(results)
291
+ # for result in results.contacted.values():
292
+ # assert result.get("backup_name") == backup_name, \
293
+ # f"Backup name '{backup_name}' not found in output"
294
+ # else:
295
+ # assert_module_failed(results)
296
+ # assert_data_set_or_file_exists(hosts, backup_name)
297
+ # finally:
298
+ # delete_data_set_or_file(hosts, data_set_name)
299
+ # delete_data_set_or_file(hosts, backup_name)
300
+ # delete_remnants(hosts)
300
301
301
302
302
303
@pytest .mark .parametrize (
0 commit comments