static guestfs_h *g;
static int suppress_error = 0;
-/* This will be 's' or 'h' depending on whether the guest kernel
- * names IDE devices /dev/sd* or /dev/hd*.
- */
-static char devchar = 's';
-
static void print_error (guestfs_h *g, void *data, const char *msg)
{
if (!suppress_error)
fprintf (stderr, "warning: \"guestfs_vg_activate\" has no tests\n");
fprintf (stderr, "warning: \"guestfs_resize2fs\" has no tests\n");
fprintf (stderr, "warning: \"guestfs_e2fsck_f\" has no tests\n");
+ fprintf (stderr, "warning: \"guestfs_sh\" has no tests\n");
+ fprintf (stderr, "warning: \"guestfs_sh_lines\" has no tests\n");
+ fprintf (stderr, "warning: \"guestfs_scrub_freespace\" has no tests\n");
+}
+
+static int test_wc_c_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "wc_c") == NULL;
+ str = getenv ("SKIP_TEST_WC_C_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_WC_C");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_wc_c_0 (void)
+{
+ if (test_wc_c_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_wc_c_0");
+ return 0;
+ }
+
+ /* InitBasicFS for test_wc_c_0: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestOutputInt for wc_c (0) */
+ {
+ char options[] = "ro";
+ char vfstype[] = "squashfs";
+ char device[] = "/dev/sdd";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount_vfs (g, options, vfstype, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/100kallspaces";
+ int r;
+ suppress_error = 0;
+ r = guestfs_wc_c (g, path);
+ if (r == -1)
+ return -1;
+ if (r != 102400) {
+ fprintf (stderr, "test_wc_c_0: expected 102400 but got %d\n", (int) r);
+ return -1;
+ }
+ }
+ return 0;
+}
+
+static int test_wc_w_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "wc_w") == NULL;
+ str = getenv ("SKIP_TEST_WC_W_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_WC_W");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_wc_w_0 (void)
+{
+ if (test_wc_w_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_wc_w_0");
+ return 0;
+ }
+
+ /* InitBasicFS for test_wc_w_0: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestOutputInt for wc_w (0) */
+ {
+ char options[] = "ro";
+ char vfstype[] = "squashfs";
+ char device[] = "/dev/sdd";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount_vfs (g, options, vfstype, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/10klines";
+ int r;
+ suppress_error = 0;
+ r = guestfs_wc_w (g, path);
+ if (r == -1)
+ return -1;
+ if (r != 10000) {
+ fprintf (stderr, "test_wc_w_0: expected 10000 but got %d\n", (int) r);
+ return -1;
+ }
+ }
+ return 0;
+}
+
+static int test_wc_l_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "wc_l") == NULL;
+ str = getenv ("SKIP_TEST_WC_L_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_WC_L");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_wc_l_0 (void)
+{
+ if (test_wc_l_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_wc_l_0");
+ return 0;
+ }
+
+ /* InitBasicFS for test_wc_l_0: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestOutputInt for wc_l (0) */
+ {
+ char options[] = "ro";
+ char vfstype[] = "squashfs";
+ char device[] = "/dev/sdd";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount_vfs (g, options, vfstype, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/10klines";
+ int r;
+ suppress_error = 0;
+ r = guestfs_wc_l (g, path);
+ if (r == -1)
+ return -1;
+ if (r != 10000) {
+ fprintf (stderr, "test_wc_l_0: expected 10000 but got %d\n", (int) r);
+ return -1;
+ }
+ }
+ return 0;
+}
+
+static int test_mkdtemp_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdtemp") == NULL;
+ str = getenv ("SKIP_TEST_MKDTEMP_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_MKDTEMP");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_mkdtemp_0 (void)
+{
+ if (test_mkdtemp_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdtemp_0");
+ return 0;
+ }
+
+ /* InitBasicFS for test_mkdtemp_0: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestRun for mkdtemp (0) */
+ {
+ char path[] = "/tmp";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkdir (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char template[] = "/tmp/tmpXXXXXX";
+ char *r;
+ suppress_error = 0;
+ r = guestfs_mkdtemp (g, template);
+ if (r == NULL)
+ return -1;
+ free (r);
+ }
+ return 0;
+}
+
+static int test_scrub_file_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "scrub_file") == NULL;
+ str = getenv ("SKIP_TEST_SCRUB_FILE_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_SCRUB_FILE");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_scrub_file_0 (void)
+{
+ if (test_scrub_file_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_scrub_file_0");
+ return 0;
+ }
+
+ /* InitBasicFS for test_scrub_file_0: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestRun for scrub_file (0) */
+ {
+ char path[] = "/file";
+ char content[] = "content";
+ int r;
+ suppress_error = 0;
+ r = guestfs_write_file (g, path, content, 0);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char file[] = "/file";
+ int r;
+ suppress_error = 0;
+ r = guestfs_scrub_file (g, file);
+ if (r == -1)
+ return -1;
+ }
+ return 0;
+}
+
+static int test_scrub_device_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "scrub_device") == NULL;
+ str = getenv ("SKIP_TEST_SCRUB_DEVICE_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_SCRUB_DEVICE");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_scrub_device_0 (void)
+{
+ if (test_scrub_device_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_scrub_device_0");
+ return 0;
+ }
+
+ /* InitNone|InitEmpty for test_scrub_device_0 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ /* TestRun for scrub_device (0) */
+ {
+ char device[] = "/dev/sdc";
+ int r;
+ suppress_error = 0;
+ r = guestfs_scrub_device (g, device);
+ if (r == -1)
+ return -1;
+ }
+ return 0;
+}
+
+static int test_glob_expand_0_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "glob_expand") == NULL;
+ str = getenv ("SKIP_TEST_GLOB_EXPAND_0");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_GLOB_EXPAND");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_glob_expand_0 (void)
+{
+ if (test_glob_expand_0_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_glob_expand_0");
+ return 0;
+ }
+
+ /* InitBasicFS for test_glob_expand_0: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestOutputList for glob_expand (0) */
+ {
+ char path[] = "/a/b/c";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkdir_p (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/a/b/c/d";
+ int r;
+ suppress_error = 0;
+ r = guestfs_touch (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/a/b/c/e";
+ int r;
+ suppress_error = 0;
+ r = guestfs_touch (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char pattern[] = "/a/b/c/*";
+ char **r;
+ int i;
+ suppress_error = 0;
+ r = guestfs_glob_expand (g, pattern);
+ if (r == NULL)
+ return -1;
+ if (!r[0]) {
+ fprintf (stderr, "test_glob_expand_0: short list returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ {
+ char expected[] = "/a/b/c/d";
+ if (strcmp (r[0], expected) != 0) {
+ fprintf (stderr, "test_glob_expand_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
+ return -1;
+ }
+ }
+ if (!r[1]) {
+ fprintf (stderr, "test_glob_expand_0: short list returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ {
+ char expected[] = "/a/b/c/e";
+ if (strcmp (r[1], expected) != 0) {
+ fprintf (stderr, "test_glob_expand_0: expected \"%s\" but got \"%s\"\n", expected, r[1]);
+ return -1;
+ }
+ }
+ if (r[2] != NULL) {
+ fprintf (stderr, "test_glob_expand_0: extra elements returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ for (i = 0; r[i] != NULL; ++i)
+ free (r[i]);
+ free (r);
+ }
+ return 0;
+}
+
+static int test_glob_expand_1_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "glob_expand") == NULL;
+ str = getenv ("SKIP_TEST_GLOB_EXPAND_1");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_GLOB_EXPAND");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_glob_expand_1 (void)
+{
+ if (test_glob_expand_1_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_glob_expand_1");
+ return 0;
+ }
+
+ /* InitBasicFS for test_glob_expand_1: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestOutputList for glob_expand (1) */
+ {
+ char path[] = "/a/b/c";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkdir_p (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/a/b/c/d";
+ int r;
+ suppress_error = 0;
+ r = guestfs_touch (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/a/b/c/e";
+ int r;
+ suppress_error = 0;
+ r = guestfs_touch (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char pattern[] = "/a/*/c/*";
+ char **r;
+ int i;
+ suppress_error = 0;
+ r = guestfs_glob_expand (g, pattern);
+ if (r == NULL)
+ return -1;
+ if (!r[0]) {
+ fprintf (stderr, "test_glob_expand_1: short list returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ {
+ char expected[] = "/a/b/c/d";
+ if (strcmp (r[0], expected) != 0) {
+ fprintf (stderr, "test_glob_expand_1: expected \"%s\" but got \"%s\"\n", expected, r[0]);
+ return -1;
+ }
+ }
+ if (!r[1]) {
+ fprintf (stderr, "test_glob_expand_1: short list returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ {
+ char expected[] = "/a/b/c/e";
+ if (strcmp (r[1], expected) != 0) {
+ fprintf (stderr, "test_glob_expand_1: expected \"%s\" but got \"%s\"\n", expected, r[1]);
+ return -1;
+ }
+ }
+ if (r[2] != NULL) {
+ fprintf (stderr, "test_glob_expand_1: extra elements returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ for (i = 0; r[i] != NULL; ++i)
+ free (r[i]);
+ free (r);
+ }
+ return 0;
+}
+
+static int test_glob_expand_2_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "glob_expand") == NULL;
+ str = getenv ("SKIP_TEST_GLOB_EXPAND_2");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_GLOB_EXPAND");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_glob_expand_2 (void)
+{
+ if (test_glob_expand_2_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_glob_expand_2");
+ return 0;
+ }
+
+ /* InitBasicFS for test_glob_expand_2: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestOutputList for glob_expand (2) */
+ {
+ char path[] = "/a/b/c";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkdir_p (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/a/b/c/d";
+ int r;
+ suppress_error = 0;
+ r = guestfs_touch (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/a/b/c/e";
+ int r;
+ suppress_error = 0;
+ r = guestfs_touch (g, path);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char pattern[] = "/a/*/x/*";
+ char **r;
+ int i;
+ suppress_error = 0;
+ r = guestfs_glob_expand (g, pattern);
+ if (r == NULL)
+ return -1;
+ if (r[0] != NULL) {
+ fprintf (stderr, "test_glob_expand_2: extra elements returned from command\n");
+ print_strings (r);
+ return -1;
+ }
+ for (i = 0; r[i] != NULL; ++i)
+ free (r[i]);
+ free (r);
+ }
+ return 0;
}
static int test_ntfs_3g_probe_0_skip (void)
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "ntfs_3g_probe") == NULL;
str = getenv ("SKIP_TEST_NTFS_3G_PROBE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_NTFS_3G_PROBE");
static int test_ntfs_3g_probe_0 (void)
{
if (test_ntfs_3g_probe_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_ntfs_3g_probe_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_ntfs_3g_probe_0");
return 0;
}
/* InitNone|InitEmpty for test_ntfs_3g_probe_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputInt for ntfs_3g_probe (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ntfs";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_ntfs_3g_probe (g, 1, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "ntfs_3g_probe") == NULL;
str = getenv ("SKIP_TEST_NTFS_3G_PROBE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_NTFS_3G_PROBE");
static int test_ntfs_3g_probe_1 (void)
{
if (test_ntfs_3g_probe_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_ntfs_3g_probe_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_ntfs_3g_probe_1");
return 0;
}
/* InitNone|InitEmpty for test_ntfs_3g_probe_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputInt for ntfs_3g_probe (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_ntfs_3g_probe (g, 1, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "sleep") == NULL;
str = getenv ("SKIP_TEST_SLEEP_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SLEEP");
static int test_sleep_0 (void)
{
if (test_sleep_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_sleep_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_sleep_0");
return 0;
}
/* InitNone|InitEmpty for test_sleep_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "find") == NULL;
str = getenv ("SKIP_TEST_FIND_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FIND");
static int test_find_0 (void)
{
if (test_find_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_find_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_find_0");
return 0;
}
/* InitBasicFS for test_find_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "find") == NULL;
str = getenv ("SKIP_TEST_FIND_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FIND");
static int test_find_1 (void)
{
if (test_find_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_find_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_find_1");
return 0;
}
/* InitBasicFS for test_find_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "find") == NULL;
str = getenv ("SKIP_TEST_FIND_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FIND");
static int test_find_2 (void)
{
if (test_find_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_find_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_find_2");
return 0;
}
/* InitBasicFS for test_find_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvresize") == NULL;
str = getenv ("SKIP_TEST_LVRESIZE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVRESIZE");
static int test_lvresize_0 (void)
{
if (test_lvresize_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvresize_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvresize_0");
return 0;
}
/* InitNone|InitEmpty for test_lvresize_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
char expected[] = "test content";
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "zerofree") == NULL;
str = getenv ("SKIP_TEST_ZEROFREE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_ZEROFREE");
static int test_zerofree_0 (void)
{
if (test_zerofree_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_zerofree_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_zerofree_0");
return 0;
}
/* InitNone|InitEmpty for test_zerofree_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
char expected[] = "test file";
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext3";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
}
{
char pathordevice[] = "/dev/sda1";
- pathordevice[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_umount (g, pathordevice);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_zerofree (g, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "hexdump") == NULL;
str = getenv ("SKIP_TEST_HEXDUMP_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_HEXDUMP");
static int test_hexdump_0 (void)
{
if (test_hexdump_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_hexdump_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_hexdump_0");
return 0;
}
/* InitBasicFS for test_hexdump_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
return 0;
}
+static int test_hexdump_1_skip (void)
+{
+ const char *str;
+
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "hexdump") == NULL;
+ str = getenv ("SKIP_TEST_HEXDUMP_1");
+ if (str && strcmp (str, "1") == 0) return 1;
+ str = getenv ("SKIP_TEST_HEXDUMP");
+ if (str && strcmp (str, "1") == 0) return 1;
+ return 0;
+}
+
+static int test_hexdump_1 (void)
+{
+ if (test_hexdump_1_skip ()) {
+ printf ("%s skipped (reason: environment variable set)\n", "test_hexdump_1");
+ return 0;
+ }
+
+ /* InitBasicFS for test_hexdump_1: create ext2 on /dev/sda1 */
+ {
+ char device[] = "/dev/sda";
+ int r;
+ suppress_error = 0;
+ r = guestfs_blockdev_setrw (g, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_umount_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ int r;
+ suppress_error = 0;
+ r = guestfs_lvm_remove_all (g);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda";
+ char lines_0[] = ",";
+ char *lines[] = {
+ lines_0,
+ NULL
+ };
+ int r;
+ suppress_error = 0;
+ r = guestfs_sfdisk (g, device, 0, 0, 0, lines);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char fstype[] = "ext2";
+ char device[] = "/dev/sda1";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mkfs (g, fstype, device);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char device[] = "/dev/sda1";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount (g, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ /* TestRun for hexdump (1) */
+ {
+ char options[] = "ro";
+ char vfstype[] = "squashfs";
+ char device[] = "/dev/sdd";
+ char mountpoint[] = "/";
+ int r;
+ suppress_error = 0;
+ r = guestfs_mount_vfs (g, options, vfstype, device, mountpoint);
+ if (r == -1)
+ return -1;
+ }
+ {
+ char path[] = "/100krandom";
+ char *r;
+ suppress_error = 0;
+ r = guestfs_hexdump (g, path);
+ if (r == NULL)
+ return -1;
+ free (r);
+ }
+ return 0;
+}
+
static int test_strings_e_0_skip (void)
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "strings_e") == NULL;
str = getenv ("SKIP_TEST_STRINGS_E_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_STRINGS_E");
static int test_strings_e_0 (void)
{
if (test_strings_e_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_strings_e_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_strings_e_0");
return 0;
}
/* InitBasicFS for test_strings_e_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "strings_e") == NULL;
str = getenv ("SKIP_TEST_STRINGS_E_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_STRINGS_E");
static int test_strings_e_1 (void)
{
if (test_strings_e_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_strings_e_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_strings_e_1");
return 0;
}
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "strings") == NULL;
str = getenv ("SKIP_TEST_STRINGS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_STRINGS");
static int test_strings_0 (void)
{
if (test_strings_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_strings_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_strings_0");
return 0;
}
/* InitBasicFS for test_strings_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "strings") == NULL;
str = getenv ("SKIP_TEST_STRINGS_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_STRINGS");
static int test_strings_1 (void)
{
if (test_strings_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_strings_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_strings_1");
return 0;
}
/* InitBasicFS for test_strings_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "equal") == NULL;
str = getenv ("SKIP_TEST_EQUAL_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_EQUAL");
static int test_equal_0 (void)
{
if (test_equal_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_equal_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_equal_0");
return 0;
}
/* InitBasicFS for test_equal_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "equal") == NULL;
str = getenv ("SKIP_TEST_EQUAL_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_EQUAL");
static int test_equal_1 (void)
{
if (test_equal_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_equal_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_equal_1");
return 0;
}
/* InitBasicFS for test_equal_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "equal") == NULL;
str = getenv ("SKIP_TEST_EQUAL_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_EQUAL");
static int test_equal_2 (void)
{
if (test_equal_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_equal_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_equal_2");
return 0;
}
/* InitBasicFS for test_equal_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "ping_daemon") == NULL;
str = getenv ("SKIP_TEST_PING_DAEMON_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PING_DAEMON");
static int test_ping_daemon_0 (void)
{
if (test_ping_daemon_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_ping_daemon_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_ping_daemon_0");
return 0;
}
/* InitNone|InitEmpty for test_ping_daemon_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "dmesg") == NULL;
str = getenv ("SKIP_TEST_DMESG_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_DMESG");
static int test_dmesg_0 (void)
{
if (test_dmesg_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_dmesg_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_dmesg_0");
return 0;
}
/* InitNone|InitEmpty for test_dmesg_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "drop_caches") == NULL;
str = getenv ("SKIP_TEST_DROP_CACHES_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_DROP_CACHES");
static int test_drop_caches_0 (void)
{
if (test_drop_caches_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_drop_caches_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_drop_caches_0");
return 0;
}
/* InitNone|InitEmpty for test_drop_caches_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mv") == NULL;
str = getenv ("SKIP_TEST_MV_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MV");
static int test_mv_0 (void)
{
if (test_mv_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mv_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mv_0");
return 0;
}
/* InitBasicFS for test_mv_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mv") == NULL;
str = getenv ("SKIP_TEST_MV_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MV");
static int test_mv_1 (void)
{
if (test_mv_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mv_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mv_1");
return 0;
}
/* InitBasicFS for test_mv_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "cp_a") == NULL;
str = getenv ("SKIP_TEST_CP_A_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CP_A");
static int test_cp_a_0 (void)
{
if (test_cp_a_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_cp_a_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_cp_a_0");
return 0;
}
/* InitBasicFS for test_cp_a_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "cp") == NULL;
str = getenv ("SKIP_TEST_CP_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CP");
static int test_cp_0 (void)
{
if (test_cp_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_cp_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_cp_0");
return 0;
}
/* InitBasicFS for test_cp_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "cp") == NULL;
str = getenv ("SKIP_TEST_CP_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CP");
static int test_cp_1 (void)
{
if (test_cp_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_cp_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_cp_1");
return 0;
}
/* InitBasicFS for test_cp_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "cp") == NULL;
str = getenv ("SKIP_TEST_CP_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CP");
static int test_cp_2 (void)
{
if (test_cp_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_cp_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_cp_2");
return 0;
}
/* InitBasicFS for test_cp_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "grub_install") == NULL;
str = getenv ("SKIP_TEST_GRUB_INSTALL_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_GRUB_INSTALL");
static int test_grub_install_0 (void)
{
if (test_grub_install_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_grub_install_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_grub_install_0");
return 0;
}
/* InitBasicFS for test_grub_install_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
char root[] = "/";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_grub_install (g, root, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "zero") == NULL;
str = getenv ("SKIP_TEST_ZERO_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_ZERO");
static int test_zero_0 (void)
{
if (test_zero_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_zero_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_zero_0");
return 0;
}
/* InitBasicFS for test_zero_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
char expected[] = "data";
{
char pathordevice[] = "/dev/sda1";
- pathordevice[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_umount (g, pathordevice);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_zero (g, device);
}
{
char path[] = "/dev/sda1";
- path[5] = devchar;
char *r;
suppress_error = 0;
r = guestfs_file (g, path);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "fsck") == NULL;
str = getenv ("SKIP_TEST_FSCK_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FSCK");
static int test_fsck_0 (void)
{
if (test_fsck_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_fsck_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_fsck_0");
return 0;
}
/* InitBasicFS for test_fsck_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
/* TestOutputInt for fsck (0) */
{
char pathordevice[] = "/dev/sda1";
- pathordevice[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_umount (g, pathordevice);
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_fsck (g, fstype, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "fsck") == NULL;
str = getenv ("SKIP_TEST_FSCK_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FSCK");
static int test_fsck_1 (void)
{
if (test_fsck_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_fsck_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_fsck_1");
return 0;
}
/* InitBasicFS for test_fsck_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
/* TestOutputInt for fsck (1) */
{
char pathordevice[] = "/dev/sda1";
- pathordevice[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_umount (g, pathordevice);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_zero (g, device);
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_fsck (g, fstype, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "set_e2uuid") == NULL;
str = getenv ("SKIP_TEST_SET_E2UUID_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SET_E2UUID");
static int test_set_e2uuid_0 (void)
{
if (test_set_e2uuid_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_set_e2uuid_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_set_e2uuid_0");
return 0;
}
/* InitBasicFS for test_set_e2uuid_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
char expected[] = "a3a61220-882b-4f61-89f4-cf24dcc7297d";
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char uuid[] = "a3a61220-882b-4f61-89f4-cf24dcc7297d";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char *r;
suppress_error = 0;
r = guestfs_get_e2uuid (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "set_e2uuid") == NULL;
str = getenv ("SKIP_TEST_SET_E2UUID_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SET_E2UUID");
static int test_set_e2uuid_1 (void)
{
if (test_set_e2uuid_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_set_e2uuid_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_set_e2uuid_1");
return 0;
}
/* InitBasicFS for test_set_e2uuid_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
char expected[] = "";
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char uuid[] = "clear";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char *r;
suppress_error = 0;
r = guestfs_get_e2uuid (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "set_e2uuid") == NULL;
str = getenv ("SKIP_TEST_SET_E2UUID_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SET_E2UUID");
static int test_set_e2uuid_2 (void)
{
if (test_set_e2uuid_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_set_e2uuid_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_set_e2uuid_2");
return 0;
}
/* InitBasicFS for test_set_e2uuid_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
/* TestRun for set_e2uuid (2) */
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char uuid[] = "random";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "set_e2uuid") == NULL;
str = getenv ("SKIP_TEST_SET_E2UUID_3");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SET_E2UUID");
static int test_set_e2uuid_3 (void)
{
if (test_set_e2uuid_3_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_set_e2uuid_3");
+ printf ("%s skipped (reason: environment variable set)\n", "test_set_e2uuid_3");
return 0;
}
/* InitBasicFS for test_set_e2uuid_3: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
/* TestRun for set_e2uuid (3) */
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char uuid[] = "time";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "set_e2label") == NULL;
str = getenv ("SKIP_TEST_SET_E2LABEL_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SET_E2LABEL");
static int test_set_e2label_0 (void)
{
if (test_set_e2label_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_set_e2label_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_set_e2label_0");
return 0;
}
/* InitBasicFS for test_set_e2label_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
char expected[] = "testlabel";
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char label[] = "testlabel";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char *r;
suppress_error = 0;
r = guestfs_get_e2label (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "pvremove") == NULL;
str = getenv ("SKIP_TEST_PVREMOVE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PVREMOVE");
static int test_pvremove_0 (void)
{
if (test_pvremove_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_pvremove_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_pvremove_0");
return 0;
}
/* InitNone|InitEmpty for test_pvremove_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for pvremove (0) */
+ /* TestOutputListOfDevices for pvremove (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvremove (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "pvremove") == NULL;
str = getenv ("SKIP_TEST_PVREMOVE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PVREMOVE");
static int test_pvremove_1 (void)
{
if (test_pvremove_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_pvremove_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_pvremove_1");
return 0;
}
/* InitNone|InitEmpty for test_pvremove_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for pvremove (1) */
+ /* TestOutputListOfDevices for pvremove (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvremove (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "pvremove") == NULL;
str = getenv ("SKIP_TEST_PVREMOVE_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PVREMOVE");
static int test_pvremove_2 (void)
{
if (test_pvremove_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_pvremove_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_pvremove_2");
return 0;
}
/* InitNone|InitEmpty for test_pvremove_2 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for pvremove (2) */
+ /* TestOutputListOfDevices for pvremove (2) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvremove (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "vgremove") == NULL;
str = getenv ("SKIP_TEST_VGREMOVE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_VGREMOVE");
static int test_vgremove_0 (void)
{
if (test_vgremove_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_vgremove_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_vgremove_0");
return 0;
}
/* InitNone|InitEmpty for test_vgremove_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for vgremove (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "vgremove") == NULL;
str = getenv ("SKIP_TEST_VGREMOVE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_VGREMOVE");
static int test_vgremove_1 (void)
{
if (test_vgremove_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_vgremove_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_vgremove_1");
return 0;
}
/* InitNone|InitEmpty for test_vgremove_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for vgremove (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvremove") == NULL;
str = getenv ("SKIP_TEST_LVREMOVE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVREMOVE");
static int test_lvremove_0 (void)
{
if (test_lvremove_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvremove_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvremove_0");
return 0;
}
/* InitNone|InitEmpty for test_lvremove_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for lvremove (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvremove") == NULL;
str = getenv ("SKIP_TEST_LVREMOVE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVREMOVE");
static int test_lvremove_1 (void)
{
if (test_lvremove_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvremove_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvremove_1");
return 0;
}
/* InitNone|InitEmpty for test_lvremove_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for lvremove (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvremove") == NULL;
str = getenv ("SKIP_TEST_LVREMOVE_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVREMOVE");
static int test_lvremove_2 (void)
{
if (test_lvremove_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvremove_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvremove_2");
return 0;
}
/* InitNone|InitEmpty for test_lvremove_2 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for lvremove (2) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mount_ro") == NULL;
str = getenv ("SKIP_TEST_MOUNT_RO_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MOUNT_RO");
static int test_mount_ro_0 (void)
{
if (test_mount_ro_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mount_ro_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mount_ro_0");
return 0;
}
/* InitBasicFS for test_mount_ro_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mount_ro") == NULL;
str = getenv ("SKIP_TEST_MOUNT_RO_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MOUNT_RO");
static int test_mount_ro_1 (void)
{
if (test_mount_ro_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mount_ro_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mount_ro_1");
return 0;
}
/* InitBasicFS for test_mount_ro_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "tgz_in") == NULL;
str = getenv ("SKIP_TEST_TGZ_IN_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_TGZ_IN");
static int test_tgz_in_0 (void)
{
if (test_tgz_in_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_tgz_in_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_tgz_in_0");
return 0;
}
/* InitBasicFS for test_tgz_in_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "tar_in") == NULL;
str = getenv ("SKIP_TEST_TAR_IN_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_TAR_IN");
static int test_tar_in_0 (void)
{
if (test_tar_in_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_tar_in_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_tar_in_0");
return 0;
}
/* InitBasicFS for test_tar_in_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_0 (void)
{
if (test_checksum_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_0");
return 0;
}
/* InitBasicFS for test_checksum_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_1 (void)
{
if (test_checksum_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_1");
return 0;
}
/* InitBasicFS for test_checksum_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_2 (void)
{
if (test_checksum_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_2");
return 0;
}
/* InitBasicFS for test_checksum_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_3");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_3 (void)
{
if (test_checksum_3_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_3");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_3");
return 0;
}
/* InitBasicFS for test_checksum_3: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_4");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_4 (void)
{
if (test_checksum_4_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_4");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_4");
return 0;
}
/* InitBasicFS for test_checksum_4: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_5");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_5 (void)
{
if (test_checksum_5_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_5");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_5");
return 0;
}
/* InitBasicFS for test_checksum_5: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_6");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_6 (void)
{
if (test_checksum_6_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_6");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_6");
return 0;
}
/* InitBasicFS for test_checksum_6: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_7");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_7 (void)
{
if (test_checksum_7_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_7");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_7");
return 0;
}
/* InitBasicFS for test_checksum_7: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "checksum") == NULL;
str = getenv ("SKIP_TEST_CHECKSUM_8");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CHECKSUM");
static int test_checksum_8 (void)
{
if (test_checksum_8_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_checksum_8");
+ printf ("%s skipped (reason: environment variable set)\n", "test_checksum_8");
return 0;
}
/* InitBasicFS for test_checksum_8: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
/* TestOutput for checksum (8) */
char expected[] = "46d6ca27ee07cdc6fa99c2e138cc522c";
{
+ char options[] = "ro";
+ char vfstype[] = "squashfs";
char device[] = "/dev/sdd";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
- r = guestfs_mount (g, device, mountpoint);
+ r = guestfs_mount_vfs (g, options, vfstype, device, mountpoint);
if (r == -1)
return -1;
}
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "download") == NULL;
str = getenv ("SKIP_TEST_DOWNLOAD_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_DOWNLOAD");
static int test_download_0 (void)
{
if (test_download_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_download_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_download_0");
return 0;
}
/* InitBasicFS for test_download_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "upload") == NULL;
str = getenv ("SKIP_TEST_UPLOAD_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_UPLOAD");
static int test_upload_0 (void)
{
if (test_upload_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_upload_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_upload_0");
return 0;
}
/* InitBasicFS for test_upload_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_rereadpt") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_REREADPT_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_REREADPT");
static int test_blockdev_rereadpt_0 (void)
{
if (test_blockdev_rereadpt_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_rereadpt_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_rereadpt_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_rereadpt_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestRun for blockdev_rereadpt (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_rereadpt (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_flushbufs") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_FLUSHBUFS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_FLUSHBUFS");
static int test_blockdev_flushbufs_0 (void)
{
if (test_blockdev_flushbufs_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_flushbufs_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_flushbufs_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_flushbufs_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestRun for blockdev_flushbufs (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_flushbufs (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_getsize64") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_GETSIZE64_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_GETSIZE64");
static int test_blockdev_getsize64_0 (void)
{
if (test_blockdev_getsize64_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_getsize64_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_getsize64_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_getsize64_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputInt for blockdev_getsize64 (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int64_t r;
suppress_error = 0;
r = guestfs_blockdev_getsize64 (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_getsz") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_GETSZ_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_GETSZ");
static int test_blockdev_getsz_0 (void)
{
if (test_blockdev_getsz_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_getsz_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_getsz_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_getsz_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputInt for blockdev_getsz (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int64_t r;
suppress_error = 0;
r = guestfs_blockdev_getsz (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_getbsz") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_GETBSZ_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_GETBSZ");
static int test_blockdev_getbsz_0 (void)
{
if (test_blockdev_getbsz_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_getbsz_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_getbsz_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_getbsz_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputInt for blockdev_getbsz (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_getbsz (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_getss") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_GETSS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_GETSS");
static int test_blockdev_getss_0 (void)
{
if (test_blockdev_getss_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_getss_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_getss_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_getss_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputInt for blockdev_getss (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_getss (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_getro") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_GETRO_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_GETRO");
static int test_blockdev_getro_0 (void)
{
if (test_blockdev_getro_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_getro_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_getro_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_getro_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputTrue for blockdev_getro (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setro (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_getro (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_setrw") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_SETRW_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_SETRW");
static int test_blockdev_setrw_0 (void)
{
if (test_blockdev_setrw_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_setrw_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_setrw_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_setrw_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputFalse for blockdev_setrw (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_getro (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "blockdev_setro") == NULL;
str = getenv ("SKIP_TEST_BLOCKDEV_SETRO_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_BLOCKDEV_SETRO");
static int test_blockdev_setro_0 (void)
{
if (test_blockdev_setro_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_blockdev_setro_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_blockdev_setro_0");
return 0;
}
/* InitNone|InitEmpty for test_blockdev_setro_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputTrue for blockdev_setro (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setro (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_getro (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "statvfs") == NULL;
str = getenv ("SKIP_TEST_STATVFS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_STATVFS");
static int test_statvfs_0 (void)
{
if (test_statvfs_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_statvfs_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_statvfs_0");
return 0;
}
/* InitBasicFS for test_statvfs_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lstat") == NULL;
str = getenv ("SKIP_TEST_LSTAT_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LSTAT");
static int test_lstat_0 (void)
{
if (test_lstat_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lstat_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lstat_0");
return 0;
}
/* InitBasicFS for test_lstat_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "stat") == NULL;
str = getenv ("SKIP_TEST_STAT_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_STAT");
static int test_stat_0 (void)
{
if (test_stat_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_stat_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_stat_0");
return 0;
}
/* InitBasicFS for test_stat_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_0 (void)
{
if (test_command_lines_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_0");
return 0;
}
/* InitBasicFS for test_command_lines_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_1 (void)
{
if (test_command_lines_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_1");
return 0;
}
/* InitBasicFS for test_command_lines_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_2 (void)
{
if (test_command_lines_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_2");
return 0;
}
/* InitBasicFS for test_command_lines_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_3");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_3 (void)
{
if (test_command_lines_3_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_3");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_3");
return 0;
}
/* InitBasicFS for test_command_lines_3: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_4");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_4 (void)
{
if (test_command_lines_4_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_4");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_4");
return 0;
}
/* InitBasicFS for test_command_lines_4: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_5");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_5 (void)
{
if (test_command_lines_5_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_5");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_5");
return 0;
}
/* InitBasicFS for test_command_lines_5: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_6");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_6 (void)
{
if (test_command_lines_6_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_6");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_6");
return 0;
}
/* InitBasicFS for test_command_lines_6: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_7");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_7 (void)
{
if (test_command_lines_7_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_7");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_7");
return 0;
}
/* InitBasicFS for test_command_lines_7: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_8");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_8 (void)
{
if (test_command_lines_8_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_8");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_8");
return 0;
}
/* InitBasicFS for test_command_lines_8: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_9");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_9 (void)
{
if (test_command_lines_9_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_9");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_9");
return 0;
}
/* InitBasicFS for test_command_lines_9: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command_lines") == NULL;
str = getenv ("SKIP_TEST_COMMAND_LINES_10");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND_LINES");
static int test_command_lines_10 (void)
{
if (test_command_lines_10_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_lines_10");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_lines_10");
return 0;
}
/* InitBasicFS for test_command_lines_10: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_0 (void)
{
if (test_command_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_0");
return 0;
}
/* InitBasicFS for test_command_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_1 (void)
{
if (test_command_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_1");
return 0;
}
/* InitBasicFS for test_command_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_2 (void)
{
if (test_command_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_2");
return 0;
}
/* InitBasicFS for test_command_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_3");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_3 (void)
{
if (test_command_3_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_3");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_3");
return 0;
}
/* InitBasicFS for test_command_3: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_4");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_4 (void)
{
if (test_command_4_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_4");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_4");
return 0;
}
/* InitBasicFS for test_command_4: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_5");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_5 (void)
{
if (test_command_5_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_5");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_5");
return 0;
}
/* InitBasicFS for test_command_5: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_6");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_6 (void)
{
if (test_command_6_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_6");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_6");
return 0;
}
/* InitBasicFS for test_command_6: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_7");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_7 (void)
{
if (test_command_7_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_7");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_7");
return 0;
}
/* InitBasicFS for test_command_7: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_8");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_8 (void)
{
if (test_command_8_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_8");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_8");
return 0;
}
/* InitBasicFS for test_command_8: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_9");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_9 (void)
{
if (test_command_9_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_9");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_9");
return 0;
}
/* InitBasicFS for test_command_9: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_10");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_10 (void)
{
if (test_command_10_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_10");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_10");
return 0;
}
/* InitBasicFS for test_command_10: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "command") == NULL;
str = getenv ("SKIP_TEST_COMMAND_11");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_COMMAND");
static int test_command_11 (void)
{
if (test_command_11_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_command_11");
+ printf ("%s skipped (reason: environment variable set)\n", "test_command_11");
return 0;
}
/* InitBasicFS for test_command_11: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "file") == NULL;
str = getenv ("SKIP_TEST_FILE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FILE");
static int test_file_0 (void)
{
if (test_file_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_file_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_file_0");
return 0;
}
/* InitBasicFS for test_file_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "file") == NULL;
str = getenv ("SKIP_TEST_FILE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FILE");
static int test_file_1 (void)
{
if (test_file_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_file_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_file_1");
return 0;
}
/* InitBasicFS for test_file_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "file") == NULL;
str = getenv ("SKIP_TEST_FILE_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_FILE");
static int test_file_2 (void)
{
if (test_file_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_file_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_file_2");
return 0;
}
/* InitBasicFS for test_file_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "umount_all") == NULL;
str = getenv ("SKIP_TEST_UMOUNT_ALL_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_UMOUNT_ALL");
static int test_umount_all_0 (void)
{
if (test_umount_all_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_umount_all_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_umount_all_0");
return 0;
}
/* InitBasicFS for test_umount_all_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "umount_all") == NULL;
str = getenv ("SKIP_TEST_UMOUNT_ALL_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_UMOUNT_ALL");
static int test_umount_all_1 (void)
{
if (test_umount_all_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_umount_all_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_umount_all_1");
return 0;
}
/* InitNone|InitEmpty for test_umount_all_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for umount_all (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
{
char fstype[] = "ext2";
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
{
char fstype[] = "ext2";
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
char mountpoint[] = "/mp1";
int r;
suppress_error = 0;
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
char mountpoint[] = "/mp1/mp2";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mounts") == NULL;
str = getenv ("SKIP_TEST_MOUNTS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MOUNTS");
static int test_mounts_0 (void)
{
if (test_mounts_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mounts_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mounts_0");
return 0;
}
/* InitBasicFS for test_mounts_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
if (r == -1)
return -1;
}
- /* TestOutputList for mounts (0) */
+ /* TestOutputListOfDevices for mounts (0) */
{
char **r;
int i;
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_mounts_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "umount") == NULL;
str = getenv ("SKIP_TEST_UMOUNT_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_UMOUNT");
static int test_umount_0 (void)
{
if (test_umount_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_umount_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_umount_0");
return 0;
}
/* InitNone|InitEmpty for test_umount_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for umount (0) */
+ /* TestOutputListOfDevices for umount (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_umount_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "umount") == NULL;
str = getenv ("SKIP_TEST_UMOUNT_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_UMOUNT");
static int test_umount_1 (void)
{
if (test_umount_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_umount_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_umount_1");
return 0;
}
/* InitNone|InitEmpty for test_umount_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for umount (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "write_file") == NULL;
str = getenv ("SKIP_TEST_WRITE_FILE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_WRITE_FILE");
static int test_write_file_0 (void)
{
if (test_write_file_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_write_file_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_write_file_0");
return 0;
}
/* InitBasicFS for test_write_file_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "write_file") == NULL;
str = getenv ("SKIP_TEST_WRITE_FILE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_WRITE_FILE");
static int test_write_file_1 (void)
{
if (test_write_file_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_write_file_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_write_file_1");
return 0;
}
/* InitBasicFS for test_write_file_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "write_file") == NULL;
str = getenv ("SKIP_TEST_WRITE_FILE_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_WRITE_FILE");
static int test_write_file_2 (void)
{
if (test_write_file_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_write_file_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_write_file_2");
return 0;
}
/* InitBasicFS for test_write_file_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "write_file") == NULL;
str = getenv ("SKIP_TEST_WRITE_FILE_3");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_WRITE_FILE");
static int test_write_file_3 (void)
{
if (test_write_file_3_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_write_file_3");
+ printf ("%s skipped (reason: environment variable set)\n", "test_write_file_3");
return 0;
}
/* InitBasicFS for test_write_file_3: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "write_file") == NULL;
str = getenv ("SKIP_TEST_WRITE_FILE_4");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_WRITE_FILE");
static int test_write_file_4 (void)
{
if (test_write_file_4_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_write_file_4");
+ printf ("%s skipped (reason: environment variable set)\n", "test_write_file_4");
return 0;
}
/* InitBasicFS for test_write_file_4: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "write_file") == NULL;
str = getenv ("SKIP_TEST_WRITE_FILE_5");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_WRITE_FILE");
static int test_write_file_5 (void)
{
if (test_write_file_5_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_write_file_5");
+ printf ("%s skipped (reason: environment variable set)\n", "test_write_file_5");
return 0;
}
/* InitBasicFS for test_write_file_5: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkfs") == NULL;
str = getenv ("SKIP_TEST_MKFS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKFS");
static int test_mkfs_0 (void)
{
if (test_mkfs_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkfs_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkfs_0");
return 0;
}
/* InitNone|InitEmpty for test_mkfs_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
char expected[] = "new file contents";
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvcreate") == NULL;
str = getenv ("SKIP_TEST_LVCREATE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVCREATE");
static int test_lvcreate_0 (void)
{
if (test_lvcreate_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvcreate_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvcreate_0");
return 0;
}
/* InitNone|InitEmpty for test_lvcreate_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for lvcreate (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG1";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char physvols_1[] = "/dev/sda2";
- physvols_1[5] = devchar;
char *physvols[] = {
physvols_0,
physvols_1,
{
char volgroup[] = "VG2";
char physvols_0[] = "/dev/sda3";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "vgcreate") == NULL;
str = getenv ("SKIP_TEST_VGCREATE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_VGCREATE");
static int test_vgcreate_0 (void)
{
if (test_vgcreate_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_vgcreate_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_vgcreate_0");
return 0;
}
/* InitNone|InitEmpty for test_vgcreate_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for vgcreate (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG1";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char physvols_1[] = "/dev/sda2";
- physvols_1[5] = devchar;
char *physvols[] = {
physvols_0,
physvols_1,
{
char volgroup[] = "VG2";
char physvols_0[] = "/dev/sda3";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "pvcreate") == NULL;
str = getenv ("SKIP_TEST_PVCREATE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PVCREATE");
static int test_pvcreate_0 (void)
{
if (test_pvcreate_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_pvcreate_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_pvcreate_0");
return 0;
}
/* InitNone|InitEmpty for test_pvcreate_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for pvcreate (0) */
+ /* TestOutputListOfDevices for pvcreate (0) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_pvcreate_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
}
{
char expected[] = "/dev/sda2";
- expected[5] = devchar;
+ r[1][5] = 's';
if (strcmp (r[1], expected) != 0) {
fprintf (stderr, "test_pvcreate_0: expected \"%s\" but got \"%s\"\n", expected, r[1]);
return -1;
}
{
char expected[] = "/dev/sda3";
- expected[5] = devchar;
+ r[2][5] = 's';
if (strcmp (r[2], expected) != 0) {
fprintf (stderr, "test_pvcreate_0: expected \"%s\" but got \"%s\"\n", expected, r[2]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "is_dir") == NULL;
str = getenv ("SKIP_TEST_IS_DIR_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_IS_DIR");
static int test_is_dir_0 (void)
{
if (test_is_dir_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_is_dir_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_is_dir_0");
return 0;
}
/* InitBasicFS for test_is_dir_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "is_dir") == NULL;
str = getenv ("SKIP_TEST_IS_DIR_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_IS_DIR");
static int test_is_dir_1 (void)
{
if (test_is_dir_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_is_dir_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_is_dir_1");
return 0;
}
/* InitBasicFS for test_is_dir_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "is_file") == NULL;
str = getenv ("SKIP_TEST_IS_FILE_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_IS_FILE");
static int test_is_file_0 (void)
{
if (test_is_file_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_is_file_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_is_file_0");
return 0;
}
/* InitBasicFS for test_is_file_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "is_file") == NULL;
str = getenv ("SKIP_TEST_IS_FILE_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_IS_FILE");
static int test_is_file_1 (void)
{
if (test_is_file_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_is_file_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_is_file_1");
return 0;
}
/* InitBasicFS for test_is_file_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "exists") == NULL;
str = getenv ("SKIP_TEST_EXISTS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_EXISTS");
static int test_exists_0 (void)
{
if (test_exists_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_exists_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_exists_0");
return 0;
}
/* InitBasicFS for test_exists_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "exists") == NULL;
str = getenv ("SKIP_TEST_EXISTS_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_EXISTS");
static int test_exists_1 (void)
{
if (test_exists_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_exists_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_exists_1");
return 0;
}
/* InitBasicFS for test_exists_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir_p") == NULL;
str = getenv ("SKIP_TEST_MKDIR_P_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR_P");
static int test_mkdir_p_0 (void)
{
if (test_mkdir_p_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_p_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_p_0");
return 0;
}
/* InitBasicFS for test_mkdir_p_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir_p") == NULL;
str = getenv ("SKIP_TEST_MKDIR_P_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR_P");
static int test_mkdir_p_1 (void)
{
if (test_mkdir_p_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_p_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_p_1");
return 0;
}
/* InitBasicFS for test_mkdir_p_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir_p") == NULL;
str = getenv ("SKIP_TEST_MKDIR_P_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR_P");
static int test_mkdir_p_2 (void)
{
if (test_mkdir_p_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_p_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_p_2");
return 0;
}
/* InitBasicFS for test_mkdir_p_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir_p") == NULL;
str = getenv ("SKIP_TEST_MKDIR_P_3");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR_P");
static int test_mkdir_p_3 (void)
{
if (test_mkdir_p_3_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_p_3");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_p_3");
return 0;
}
/* InitBasicFS for test_mkdir_p_3: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir_p") == NULL;
str = getenv ("SKIP_TEST_MKDIR_P_4");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR_P");
static int test_mkdir_p_4 (void)
{
if (test_mkdir_p_4_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_p_4");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_p_4");
return 0;
}
/* InitBasicFS for test_mkdir_p_4: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir") == NULL;
str = getenv ("SKIP_TEST_MKDIR_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR");
static int test_mkdir_0 (void)
{
if (test_mkdir_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_0");
return 0;
}
/* InitBasicFS for test_mkdir_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mkdir") == NULL;
str = getenv ("SKIP_TEST_MKDIR_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MKDIR");
static int test_mkdir_1 (void)
{
if (test_mkdir_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mkdir_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mkdir_1");
return 0;
}
/* InitBasicFS for test_mkdir_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rm_rf") == NULL;
str = getenv ("SKIP_TEST_RM_RF_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RM_RF");
static int test_rm_rf_0 (void)
{
if (test_rm_rf_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rm_rf_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rm_rf_0");
return 0;
}
/* InitBasicFS for test_rm_rf_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rmdir") == NULL;
str = getenv ("SKIP_TEST_RMDIR_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RMDIR");
static int test_rmdir_0 (void)
{
if (test_rmdir_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rmdir_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rmdir_0");
return 0;
}
/* InitBasicFS for test_rmdir_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rmdir") == NULL;
str = getenv ("SKIP_TEST_RMDIR_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RMDIR");
static int test_rmdir_1 (void)
{
if (test_rmdir_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rmdir_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rmdir_1");
return 0;
}
/* InitBasicFS for test_rmdir_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rmdir") == NULL;
str = getenv ("SKIP_TEST_RMDIR_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RMDIR");
static int test_rmdir_2 (void)
{
if (test_rmdir_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rmdir_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rmdir_2");
return 0;
}
/* InitBasicFS for test_rmdir_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rm") == NULL;
str = getenv ("SKIP_TEST_RM_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RM");
static int test_rm_0 (void)
{
if (test_rm_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rm_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rm_0");
return 0;
}
/* InitBasicFS for test_rm_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rm") == NULL;
str = getenv ("SKIP_TEST_RM_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RM");
static int test_rm_1 (void)
{
if (test_rm_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rm_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rm_1");
return 0;
}
/* InitBasicFS for test_rm_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "rm") == NULL;
str = getenv ("SKIP_TEST_RM_2");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_RM");
static int test_rm_2 (void)
{
if (test_rm_2_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_rm_2");
+ printf ("%s skipped (reason: environment variable set)\n", "test_rm_2");
return 0;
}
/* InitBasicFS for test_rm_2: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "read_lines") == NULL;
str = getenv ("SKIP_TEST_READ_LINES_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_READ_LINES");
static int test_read_lines_0 (void)
{
if (test_read_lines_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_read_lines_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_read_lines_0");
return 0;
}
/* InitBasicFS for test_read_lines_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "read_lines") == NULL;
str = getenv ("SKIP_TEST_READ_LINES_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_READ_LINES");
static int test_read_lines_1 (void)
{
if (test_read_lines_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_read_lines_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_read_lines_1");
return 0;
}
/* InitBasicFS for test_read_lines_1: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvs") == NULL;
str = getenv ("SKIP_TEST_LVS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVS");
static int test_lvs_0 (void)
{
if (test_lvs_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvs_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvs_0");
return 0;
}
/* InitBasicFSonLVM for test_lvs_0: create ext2 on /dev/VG/LV */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "lvs") == NULL;
str = getenv ("SKIP_TEST_LVS_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LVS");
static int test_lvs_1 (void)
{
if (test_lvs_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_lvs_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_lvs_1");
return 0;
}
/* InitNone|InitEmpty for test_lvs_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for lvs (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG1";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char physvols_1[] = "/dev/sda2";
- physvols_1[5] = devchar;
char *physvols[] = {
physvols_0,
physvols_1,
{
char volgroup[] = "VG2";
char physvols_0[] = "/dev/sda3";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "vgs") == NULL;
str = getenv ("SKIP_TEST_VGS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_VGS");
static int test_vgs_0 (void)
{
if (test_vgs_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_vgs_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_vgs_0");
return 0;
}
/* InitBasicFSonLVM for test_vgs_0: create ext2 on /dev/VG/LV */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "vgs") == NULL;
str = getenv ("SKIP_TEST_VGS_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_VGS");
static int test_vgs_1 (void)
{
if (test_vgs_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_vgs_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_vgs_1");
return 0;
}
/* InitNone|InitEmpty for test_vgs_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
/* TestOutputList for vgs (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG1";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char physvols_1[] = "/dev/sda2";
- physvols_1[5] = devchar;
char *physvols[] = {
physvols_0,
physvols_1,
{
char volgroup[] = "VG2";
char physvols_0[] = "/dev/sda3";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "pvs") == NULL;
str = getenv ("SKIP_TEST_PVS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PVS");
static int test_pvs_0 (void)
{
if (test_pvs_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_pvs_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_pvs_0");
return 0;
}
/* InitBasicFSonLVM for test_pvs_0: create ext2 on /dev/VG/LV */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
{
char volgroup[] = "VG";
char physvols_0[] = "/dev/sda1";
- physvols_0[5] = devchar;
char *physvols[] = {
physvols_0,
NULL
if (r == -1)
return -1;
}
- /* TestOutputList for pvs (0) */
+ /* TestOutputListOfDevices for pvs (0) */
{
char **r;
int i;
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_pvs_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "pvs") == NULL;
str = getenv ("SKIP_TEST_PVS_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_PVS");
static int test_pvs_1 (void)
{
if (test_pvs_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_pvs_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_pvs_1");
return 0;
}
/* InitNone|InitEmpty for test_pvs_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for pvs (1) */
+ /* TestOutputListOfDevices for pvs (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda2";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char device[] = "/dev/sda3";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_pvcreate (g, device);
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_pvs_1: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
}
{
char expected[] = "/dev/sda2";
- expected[5] = devchar;
+ r[1][5] = 's';
if (strcmp (r[1], expected) != 0) {
fprintf (stderr, "test_pvs_1: expected \"%s\" but got \"%s\"\n", expected, r[1]);
return -1;
}
{
char expected[] = "/dev/sda3";
- expected[5] = devchar;
+ r[2][5] = 's';
if (strcmp (r[2], expected) != 0) {
fprintf (stderr, "test_pvs_1: expected \"%s\" but got \"%s\"\n", expected, r[2]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "list_partitions") == NULL;
str = getenv ("SKIP_TEST_LIST_PARTITIONS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LIST_PARTITIONS");
static int test_list_partitions_0 (void)
{
if (test_list_partitions_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_list_partitions_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_list_partitions_0");
return 0;
}
/* InitBasicFS for test_list_partitions_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
if (r == -1)
return -1;
}
- /* TestOutputList for list_partitions (0) */
+ /* TestOutputListOfDevices for list_partitions (0) */
{
char **r;
int i;
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_list_partitions_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "list_partitions") == NULL;
str = getenv ("SKIP_TEST_LIST_PARTITIONS_1");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LIST_PARTITIONS");
static int test_list_partitions_1 (void)
{
if (test_list_partitions_1_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_list_partitions_1");
+ printf ("%s skipped (reason: environment variable set)\n", "test_list_partitions_1");
return 0;
}
/* InitNone|InitEmpty for test_list_partitions_1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for list_partitions (1) */
+ /* TestOutputListOfDevices for list_partitions (1) */
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",10";
char lines_1[] = ",20";
char lines_2[] = ",";
}
{
char expected[] = "/dev/sda1";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_list_partitions_1: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
}
{
char expected[] = "/dev/sda2";
- expected[5] = devchar;
+ r[1][5] = 's';
if (strcmp (r[1], expected) != 0) {
fprintf (stderr, "test_list_partitions_1: expected \"%s\" but got \"%s\"\n", expected, r[1]);
return -1;
}
{
char expected[] = "/dev/sda3";
- expected[5] = devchar;
+ r[2][5] = 's';
if (strcmp (r[2], expected) != 0) {
fprintf (stderr, "test_list_partitions_1: expected \"%s\" but got \"%s\"\n", expected, r[2]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "list_devices") == NULL;
str = getenv ("SKIP_TEST_LIST_DEVICES_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LIST_DEVICES");
static int test_list_devices_0 (void)
{
if (test_list_devices_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_list_devices_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_list_devices_0");
return 0;
}
/* InitNone|InitEmpty for test_list_devices_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
if (r == -1)
return -1;
}
- /* TestOutputList for list_devices (0) */
+ /* TestOutputListOfDevices for list_devices (0) */
{
char **r;
int i;
}
{
char expected[] = "/dev/sda";
- expected[5] = devchar;
+ r[0][5] = 's';
if (strcmp (r[0], expected) != 0) {
fprintf (stderr, "test_list_devices_0: expected \"%s\" but got \"%s\"\n", expected, r[0]);
return -1;
}
{
char expected[] = "/dev/sdb";
- expected[5] = devchar;
+ r[1][5] = 's';
if (strcmp (r[1], expected) != 0) {
fprintf (stderr, "test_list_devices_0: expected \"%s\" but got \"%s\"\n", expected, r[1]);
return -1;
}
{
char expected[] = "/dev/sdc";
- expected[5] = devchar;
+ r[2][5] = 's';
if (strcmp (r[2], expected) != 0) {
fprintf (stderr, "test_list_devices_0: expected \"%s\" but got \"%s\"\n", expected, r[2]);
return -1;
}
{
char expected[] = "/dev/sdd";
- expected[5] = devchar;
+ r[3][5] = 's';
if (strcmp (r[3], expected) != 0) {
fprintf (stderr, "test_list_devices_0: expected \"%s\" but got \"%s\"\n", expected, r[3]);
return -1;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "ls") == NULL;
str = getenv ("SKIP_TEST_LS_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_LS");
static int test_ls_0 (void)
{
if (test_ls_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_ls_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_ls_0");
return 0;
}
/* InitBasicFS for test_ls_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "cat") == NULL;
str = getenv ("SKIP_TEST_CAT_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_CAT");
static int test_cat_0 (void)
{
if (test_cat_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_cat_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_cat_0");
return 0;
}
/* InitBasicFS for test_cat_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "touch") == NULL;
str = getenv ("SKIP_TEST_TOUCH_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_TOUCH");
static int test_touch_0 (void)
{
if (test_touch_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_touch_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_touch_0");
return 0;
}
/* InitBasicFS for test_touch_0: create ext2 on /dev/sda1 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
}
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "sync") == NULL;
str = getenv ("SKIP_TEST_SYNC_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_SYNC");
static int test_sync_0 (void)
{
if (test_sync_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_sync_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_sync_0");
return 0;
}
/* InitNone|InitEmpty for test_sync_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
{
const char *str;
+ str = getenv ("TEST_ONLY");
+ if (str)
+ return strstr (str, "mount") == NULL;
str = getenv ("SKIP_TEST_MOUNT_0");
if (str && strcmp (str, "1") == 0) return 1;
str = getenv ("SKIP_TEST_MOUNT");
static int test_mount_0 (void)
{
if (test_mount_0_skip ()) {
- printf ("%s skipped (reason: SKIP_TEST_* variable set)\n", "test_mount_0");
+ printf ("%s skipped (reason: environment variable set)\n", "test_mount_0");
return 0;
}
/* InitNone|InitEmpty for test_mount_0 */
{
char device[] = "/dev/sda";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_blockdev_setrw (g, device);
char expected[] = "new file contents";
{
char device[] = "/dev/sda";
- device[5] = devchar;
char lines_0[] = ",";
char *lines[] = {
lines_0,
{
char fstype[] = "ext2";
char device[] = "/dev/sda1";
- device[5] = devchar;
int r;
suppress_error = 0;
r = guestfs_mkfs (g, fstype, device);
}
{
char device[] = "/dev/sda1";
- device[5] = devchar;
char mountpoint[] = "/";
int r;
suppress_error = 0;
char c = 0;
int failed = 0;
const char *filename;
- int fd, i;
+ int fd;
int nr_tests, test_num = 0;
- char **devs;
no_test_warnings ();
printf ("guestfs_launch FAILED\n");
exit (1);
}
+
+ /* Set a timeout in case qemu hangs during launch (RHBZ#505329). */
+ alarm (600);
+
if (guestfs_wait_ready (g) == -1) {
printf ("guestfs_wait_ready FAILED\n");
exit (1);
}
- /* Detect if the appliance uses /dev/sd* or /dev/hd* in device
- * names. This changed between RHEL 5 and RHEL 6 so we have to
- * support both.
- */
- devs = guestfs_list_devices (g);
- if (devs == NULL || devs[0] == NULL) {
- printf ("guestfs_list_devices FAILED\n");
- exit (1);
- }
- if (strncmp (devs[0], "/dev/sd", 7) == 0)
- devchar = 's';
- else if (strncmp (devs[0], "/dev/hd", 7) == 0)
- devchar = 'h';
- else {
- printf ("guestfs_list_devices returned unexpected string '%s'\n",
- devs[0]);
- exit (1);
- }
- for (i = 0; devs[i] != NULL; ++i)
- free (devs[i]);
- free (devs);
+ /* Cancel previous alarm. */
+ alarm (0);
- nr_tests = 146;
+ nr_tests = 156;
test_num++;
+ printf ("%3d/%3d test_wc_c_0\n", test_num, nr_tests);
+ if (test_wc_c_0 () == -1) {
+ printf ("test_wc_c_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_wc_w_0\n", test_num, nr_tests);
+ if (test_wc_w_0 () == -1) {
+ printf ("test_wc_w_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_wc_l_0\n", test_num, nr_tests);
+ if (test_wc_l_0 () == -1) {
+ printf ("test_wc_l_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_mkdtemp_0\n", test_num, nr_tests);
+ if (test_mkdtemp_0 () == -1) {
+ printf ("test_mkdtemp_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_scrub_file_0\n", test_num, nr_tests);
+ if (test_scrub_file_0 () == -1) {
+ printf ("test_scrub_file_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_scrub_device_0\n", test_num, nr_tests);
+ if (test_scrub_device_0 () == -1) {
+ printf ("test_scrub_device_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_glob_expand_0\n", test_num, nr_tests);
+ if (test_glob_expand_0 () == -1) {
+ printf ("test_glob_expand_0 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_glob_expand_1\n", test_num, nr_tests);
+ if (test_glob_expand_1 () == -1) {
+ printf ("test_glob_expand_1 FAILED\n");
+ failed++;
+ }
+ test_num++;
+ printf ("%3d/%3d test_glob_expand_2\n", test_num, nr_tests);
+ if (test_glob_expand_2 () == -1) {
+ printf ("test_glob_expand_2 FAILED\n");
+ failed++;
+ }
+ test_num++;
printf ("%3d/%3d test_ntfs_3g_probe_0\n", test_num, nr_tests);
if (test_ntfs_3g_probe_0 () == -1) {
printf ("test_ntfs_3g_probe_0 FAILED\n");
failed++;
}
test_num++;
+ printf ("%3d/%3d test_hexdump_1\n", test_num, nr_tests);
+ if (test_hexdump_1 () == -1) {
+ printf ("test_hexdump_1 FAILED\n");
+ failed++;
+ }
+ test_num++;
printf ("%3d/%3d test_strings_e_0\n", test_num, nr_tests);
if (test_strings_e_0 () == -1) {
printf ("test_strings_e_0 FAILED\n");