- 
    Type:
 Technical Debt
        
     - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: Not Applicable
 
- 
        Storage Engines, Storage Engines - Persistence
 - 
        SE Persistence - 2025-08-29
 - 
        2
 
When running examples/c/ex_backup_block/ex_backup_block successfully, the test leaves two directories behind instead of cleaning them up.
There is a function compare_backups which typically compares an incremental against a full backup. There is a special comparison value, 0, against the main database. That comparison is done at the end of the run.
In compare_backups, the cleanup is conditional on i != 0 because that cleanup command removes a DIR.FULL.N and DIR.INCR.N.
The program should be fixed so that on success with 0 it just removes in DIR.INCR.0 directory and the end of main cleans up/removes the database directory.
- is related to
 - 
                    
WT-15173 Coverity analysis defect 175782: Dereference null return value
-         
 - Closed
 
 -         
 - 
                    
WT-14781 Disagg python testing: change "skipped recovery RTS due to disagg" from warning to info message
-         
 - Closed
 
 -         
 - 
                    
WT-14994 Make non-read-only connection flags atomic
-         
 - Closed
 
 -         
 - 
                    
WT-15002 Remove the WT_DELTA_CELL_LEAF structure and change leaf page delta format
-         
 - Closed
 
 -         
 - 
                    
WT-15030 Improve TSAN script to work on new code
-         
 - Closed
 
 -         
 - 
                    
WT-15202 Disagg python testing: Update hook_disgg.fail and skip unsupported tests in disagg mode
-         
 - Closed
 
 -         
 - 
                    
WT-15225 Fix newly created table and drop() EBUSY issue
-         
 - Closed
 
 -         
 - 
                    
WT-15228 Create the prepared_id_transaction and prepared_id_transaction_uint api
-         
 - Closed
 
 -         
 - 
                    
WT-15234 Test deleting local files on startup in disagg
-         
 - Closed
 
 -         
 - 
                    
WT-15095 Refine eviction selection of pages with few updates
-         
 - Closed
 
 -