@@ -473,4 +473,37 @@ def test_add_big_note(self):
473
473
self .assertEqual (backup_meta ['note' ], note )
474
474
475
475
# 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