Changeset 3147 in MondoRescue for branches/3.1/mondo/test/test-mountlist.c
- Timestamp:
- Jun 19, 2013, 8:34:46 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.1/mondo/test/test-mountlist.c
r2623 r3147 3 3 * 4 4 * Test program for mountlist management at restore time 5 * C n be used on host system with valgrind easier than with mondorestore5 * Can be used on host system with valgrind easier than with mondorestore 6 6 */ 7 7 #include <stdio.h> … … 12 12 #include "../mondorestore/mondorestore.h" 13 13 #include "../mondorestore/mr-externs.h" 14 15 #define RAIDTAB_TEST "/tmp/raidtab" 16 #define MOUNTLIST_TEST "/tmp/mountlist.txt" 14 17 15 18 extern void twenty_seconds_til_yikes(void); … … 23 26 extern int g_partition_table_locked_up; 24 27 extern int g_noof_rows; 28 29 /* Whether we should fail immediately at first error */ 30 bool g_fail_immediately = FALSE; 25 31 26 32 bool g_ISO_restore_mode = FALSE; /* are we in Iso Mode? */ … … 64 70 65 71 setup_newt_stuff(); 72 mr_asprintf(&g_mountlist_fname, MOUNTLIST_TEST); 66 73 log_it("before mountlist"); 67 74 load_mountlist(mountlist, MINDI_CACHE"/mountlist.txt"); … … 69 76 resize_mountlist_proportionately_to_suit_new_drives(mountlist); 70 77 log_it("after resize_mountlist_proportionately_to_suit_new_drives"); 71 load_raidtab_into_raidlist(raidlist, RAIDTAB_ FNAME);78 load_raidtab_into_raidlist(raidlist, RAIDTAB_TEST); 72 79 log_it("after load_raidtab_into_raidlist"); 73 80 edit_mountlist(MINDI_CACHE"/mountlist.txt", mountlist, raidlist); … … 78 85 mr_free(flaws_str); 79 86 87 log_it("before check raidlist content"); 88 log_it("after check raidlist content"); 89 90 log_it("before create mdadm dev"); 91 create_raid_device_via_mdadm(raidlist,"/dev/md0",FALSE); 92 create_raid_device_via_mdadm(raidlist,"/dev/md1",FALSE); 93 log_it("after create mdadm dev"); 94 95 free(mountlist); 96 free(raidlist); 80 97 mr_free(MONDO_LOGFILE); 98 mr_free(g_mountlist_fname); 81 99 exit(0); 82 100 }
Note:
See TracChangeset
for help on using the changeset viewer.