Changeset 17970 in vbox for trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp
- Timestamp:
- Mar 16, 2009 7:08:16 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 44552
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp
r17836 r17970 56 56 57 57 static int tstVDCreateDelete(const char *pszBackend, const char *pszFilename, 58 uint64_t cbSize, VDIMAGETYPE enmType, 59 unsigned uFlags, bool fDelete) 58 uint64_t cbSize, unsigned uFlags, bool fDelete) 60 59 { 61 60 int rc; … … 90 89 CHECK("VDCreate()"); 91 90 92 rc = VDCreateBase(pVD, pszBackend, pszFilename, enmType,cbSize,91 rc = VDCreateBase(pVD, pszBackend, pszFilename, cbSize, 93 92 uFlags, "Test image", &PCHS, &LCHS, NULL, 94 93 VD_OPEN_FLAGS_NORMAL, NULL, NULL); … … 556 555 else 557 556 { 558 rc = VDCreateBase(pVD, pszBackend, pszBaseFilename, 559 VD_IMAGE_TYPE_NORMAL, u64DiskSize, 557 rc = VDCreateBase(pVD, pszBackend, pszBaseFilename, u64DiskSize, 560 558 VD_IMAGE_FLAGS_NONE, "Test image", 561 559 &PCHS, &LCHS, NULL, VD_OPEN_FLAGS_NORMAL, … … 667 665 } 668 666 669 rc = VDCreateBase(pVD, pszBackend, pszFilename, 670 VD_IMAGE_TYPE_NORMAL, u64DiskSize, 667 rc = VDCreateBase(pVD, pszBackend, pszFilename, u64DiskSize, 671 668 VD_IMAGE_FLAGS_NONE, "Test image", 672 669 &PCHS, &LCHS, NULL, VD_OPEN_FLAGS_NORMAL, … … 744 741 745 742 static int tstVmdkCreateRenameOpen(const char *src, const char *dst, 746 uint64_t cbSize, VDIMAGETYPE enmType, 747 unsigned uFlags) 748 { 749 int rc = tstVDCreateDelete("VMDK", src, cbSize, enmType, uFlags, false); 743 uint64_t cbSize, unsigned uFlags) 744 { 745 int rc = tstVDCreateDelete("VMDK", src, cbSize, uFlags, false); 750 746 if (RT_FAILURE(rc)) 751 747 return rc; … … 802 798 { 803 799 int rc = tstVmdkCreateRenameOpen("tmpVDCreate.vmdk", "tmpVDRename.vmdk", _4G, 804 VD_IMAGE_TYPE_NORMAL,VD_IMAGE_FLAGS_NONE);800 VD_IMAGE_FLAGS_NONE); 805 801 if (RT_FAILURE(rc)) 806 802 { … … 809 805 } 810 806 rc = tstVmdkCreateRenameOpen("tmpVDCreate.vmdk", "tmpVDRename.vmdk", _4G, 811 VD_ IMAGE_TYPE_NORMAL, VD_VMDK_IMAGE_FLAGS_SPLIT_2G);807 VD_VMDK_IMAGE_FLAGS_SPLIT_2G); 812 808 if (RT_FAILURE(rc)) 813 809 { … … 816 812 } 817 813 rc = tstVmdkCreateRenameOpen("tmpVDCreate.vmdk", DST_PATH, _4G, 818 VD_IMAGE_ TYPE_NORMAL, VD_IMAGE_FLAGS_NONE);814 VD_IMAGE_FLAGS_NONE); 819 815 if (RT_FAILURE(rc)) 820 816 { … … 823 819 } 824 820 rc = tstVmdkCreateRenameOpen("tmpVDCreate.vmdk", DST_PATH, _4G, 825 VD_ IMAGE_TYPE_NORMAL, VD_VMDK_IMAGE_FLAGS_SPLIT_2G);821 VD_VMDK_IMAGE_FLAGS_SPLIT_2G); 826 822 if (RT_FAILURE(rc)) 827 823 { … … 836 832 837 833 rc = tstVmdkCreateRenameOpen("tmpVDCreate.vmdk", DST_PATH, _4G, 838 VD_ IMAGE_TYPE_NORMAL, VD_VMDK_IMAGE_FLAGS_SPLIT_2G);834 VD_VMDK_IMAGE_FLAGS_SPLIT_2G); 839 835 if (RT_SUCCESS(rc)) 840 836 { … … 902 898 #ifdef VMDK_TEST 903 899 rc = tstVDCreateDelete("VMDK", "tmpVDCreate.vmdk", 2 * _4G, 904 VD_IMAGE_TYPE_NORMAL, VD_IMAGE_FLAGS_NONE, 905 true); 900 VD_IMAGE_FLAGS_NONE, true); 906 901 if (RT_FAILURE(rc)) 907 902 { … … 910 905 } 911 906 rc = tstVDCreateDelete("VMDK", "tmpVDCreate.vmdk", 2 * _4G, 912 VD_IMAGE_TYPE_NORMAL, VD_IMAGE_FLAGS_NONE, 913 false); 907 VD_IMAGE_FLAGS_NONE, false); 914 908 if (RT_FAILURE(rc)) 915 909 { … … 928 922 #ifdef VDI_TEST 929 923 rc = tstVDCreateDelete("VDI", "tmpVDCreate.vdi", 2 * _4G, 930 VD_IMAGE_TYPE_NORMAL, VD_IMAGE_FLAGS_NONE, 931 true); 924 VD_IMAGE_FLAGS_NONE, true); 932 925 if (RT_FAILURE(rc)) 933 926 { … … 936 929 } 937 930 rc = tstVDCreateDelete("VDI", "tmpVDCreate.vdi", 2 * _4G, 938 VD_IMAGE_TYPE_FIXED, VD_IMAGE_FLAGS_NONE, 939 true); 931 VD_IMAGE_FLAGS_NONE, true); 940 932 if (RT_FAILURE(rc)) 941 933 { … … 946 938 #ifdef VMDK_TEST 947 939 rc = tstVDCreateDelete("VMDK", "tmpVDCreate.vmdk", 2 * _4G, 948 VD_IMAGE_TYPE_NORMAL, VD_IMAGE_FLAGS_NONE, 949 true); 940 VD_IMAGE_FLAGS_NONE, true); 950 941 if (RT_FAILURE(rc)) 951 942 { … … 954 945 } 955 946 rc = tstVDCreateDelete("VMDK", "tmpVDCreate.vmdk", 2 * _4G, 956 VD_IMAGE_TYPE_NORMAL, VD_VMDK_IMAGE_FLAGS_SPLIT_2G, 957 true); 947 VD_VMDK_IMAGE_FLAGS_SPLIT_2G, true); 958 948 if (RT_FAILURE(rc)) 959 949 { … … 962 952 } 963 953 rc = tstVDCreateDelete("VMDK", "tmpVDCreate.vmdk", 2 * _4G, 964 VD_IMAGE_TYPE_FIXED, VD_IMAGE_FLAGS_NONE, 965 true); 954 VD_IMAGE_FLAGS_FIXED, true); 966 955 if (RT_FAILURE(rc)) 967 956 { … … 970 959 } 971 960 rc = tstVDCreateDelete("VMDK", "tmpVDCreate.vmdk", 2 * _4G, 972 VD_IMAGE_ TYPE_FIXED,VD_VMDK_IMAGE_FLAGS_SPLIT_2G,961 VD_IMAGE_FLAGS_FIXED | VD_VMDK_IMAGE_FLAGS_SPLIT_2G, 973 962 true); 974 963 if (RT_FAILURE(rc)) … … 980 969 #ifdef VHD_TEST 981 970 rc = tstVDCreateDelete("VHD", "tmpVDCreate.vhd", 2 * _4G, 982 VD_IMAGE_TYPE_NORMAL, VD_IMAGE_FLAGS_NONE, 983 true); 971 VD_IMAGE_FLAGS_NONE, true); 984 972 if (RT_FAILURE(rc)) 985 973 { … … 988 976 } 989 977 rc = tstVDCreateDelete("VHD", "tmpVDCreate.vhd", 2 * _4G, 990 VD_IMAGE_TYPE_FIXED, VD_IMAGE_FLAGS_NONE, 991 true); 978 VD_IMAGE_FLAGS_FIXED, true); 992 979 if (RT_FAILURE(rc)) 993 980 {
Note:
See TracChangeset
for help on using the changeset viewer.