@@ -473,4 +473,37 @@ def test_add_big_note(self):
473473 self .assertEqual (backup_meta ['note' ], note )
474474
475475 # Clean after yourself
476- self .del_test_dir (module_name , fname )
476+ self .del_test_dir (module_name , fname )
477+
478+ # @unittest.skip("skip")
479+ def test_add_big_note_1 (self ):
480+ """"""
481+ fname = self .id ().split ('.' )[3 ]
482+ node = self .make_simple_node (
483+ base_dir = os .path .join (module_name , fname , 'node' ),
484+ set_replication = True ,
485+ initdb_params = ['--data-checksums' ])
486+
487+ backup_dir = os .path .join (self .tmp_path , module_name , fname , 'backup' )
488+ self .init_pb (backup_dir )
489+ self .add_instance (backup_dir , 'node' , node )
490+ node .slow_start ()
491+
492+ note = node .safe_psql (
493+ "postgres" ,
494+ "SELECT repeat('q', 1024)" ).decode ('utf-8' ).rstrip ()
495+
496+ # FULL
497+ backup_id = self .backup_node (backup_dir , 'node' , node , options = ['--stream' ])
498+
499+ self .set_backup (
500+ backup_dir , 'node' , backup_id ,
501+ options = ['--note={0}' .format (note )])
502+
503+ backup_meta = self .show_pb (backup_dir , 'node' , backup_id )
504+
505+ print (backup_meta )
506+ self .assertEqual (backup_meta ['note' ], note )
507+
508+ # Clean after yourself
509+ self .del_test_dir (module_name , fname )
0 commit comments