testsuite: port tests without finit_module() to module-playground
authorLucas De Marchi <lucas.demarchi@intel.com>
Wed, 11 Feb 2015 00:11:25 +0000 (22:11 -0200)
committerLucas De Marchi <lucas.demarchi@intel.com>
Wed, 11 Feb 2015 00:11:25 +0000 (22:11 -0200)
14 files changed:
testsuite/populate-modules.sh
testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko [deleted file]
testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.alias
testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.alias.bin
testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.dep
testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.dep.bin
testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.softdep
testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko [deleted file]
testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.alias
testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.alias.bin
testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.dep
testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.dep.bin
testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.softdep
testsuite/test-modprobe.c

index 0fa51ab..46c65ad 100755 (executable)
@@ -28,6 +28,8 @@ map=(
     ["test-modprobe/softdep-loop/lib/modules/4.4.4/kernel/mod-loop-a.ko"]="mod-loop-a.ko"
     ["test-modprobe/softdep-loop/lib/modules/4.4.4/kernel/mod-loop-b.ko"]="mod-loop-b.ko"
     ["test-modprobe/force/lib/modules/4.4.4/kernel/"]="mod-simple.ko"
+    ["test-modprobe/oldkernel/lib/modules/3.3.3/kernel/"]="mod-simple.ko"
+    ["test-modprobe/oldkernel-force/lib/modules/3.3.3/kernel/"]="mod-simple.ko"
 )
 
 for k in ${!map[@]}; do
diff --git a/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko b/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko
deleted file mode 100644 (file)
index 4eac2a3..0000000
Binary files a/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko and /dev/null differ
index 0b13537..7075435 100644 (file)
Binary files a/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.alias.bin and b/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.alias.bin differ
index bdd0eb5..b09a854 100644 (file)
Binary files a/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.dep.bin and b/testsuite/rootfs-pristine/test-modprobe/oldkernel-force/lib/modules/3.3.3/modules.dep.bin differ
diff --git a/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko b/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko
deleted file mode 100644 (file)
index 4eac2a3..0000000
Binary files a/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/kernel/drivers/input/mouse/psmouse.ko and /dev/null differ
index 0b13537..7075435 100644 (file)
Binary files a/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.alias.bin and b/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.alias.bin differ
index bdd0eb5..b09a854 100644 (file)
Binary files a/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.dep.bin and b/testsuite/rootfs-pristine/test-modprobe/oldkernel/lib/modules/3.3.3/modules.dep.bin differ
index 360d0c0..d4bcf1a 100644 (file)
@@ -285,7 +285,7 @@ static noreturn int modprobe_oldkernel(const struct test *t)
        const char *progname = ABS_TOP_BUILDDIR "/tools/modprobe";
        const char *const args[] = {
                progname,
-               "psmouse",
+               "mod-simple",
                NULL,
        };
 
@@ -293,13 +293,13 @@ static noreturn int modprobe_oldkernel(const struct test *t)
        exit(EXIT_FAILURE);
 }
 DEFINE_TEST(modprobe_oldkernel,
-       .description = "check modprobe --force",
+       .description = "check modprobe with kernel without finit_module()",
        .config = {
                [TC_UNAME_R] = "3.3.3",
                [TC_ROOTFS] = TESTSUITE_ROOTFS "test-modprobe/oldkernel",
                [TC_INIT_MODULE_RETCODES] = "",
        },
-       .modules_loaded = "psmouse",
+       .modules_loaded = "mod-simple",
        );
 
 static noreturn int modprobe_oldkernel_force(const struct test *t)
@@ -307,7 +307,7 @@ static noreturn int modprobe_oldkernel_force(const struct test *t)
        const char *progname = ABS_TOP_BUILDDIR "/tools/modprobe";
        const char *const args[] = {
                progname,
-               "--force", "psmouse",
+               "--force", "mod-simple",
                NULL,
        };
 
@@ -315,13 +315,13 @@ static noreturn int modprobe_oldkernel_force(const struct test *t)
        exit(EXIT_FAILURE);
 }
 DEFINE_TEST(modprobe_oldkernel_force,
-       .description = "check modprobe --force",
+       .description = "check modprobe --force with kernel without finit_module()",
        .config = {
                [TC_UNAME_R] = "3.3.3",
                [TC_ROOTFS] = TESTSUITE_ROOTFS "test-modprobe/oldkernel-force",
                [TC_INIT_MODULE_RETCODES] = "",
        },
-       .modules_loaded = "psmouse",
+       .modules_loaded = "mod-simple",
        );
 
 TESTSUITE_MAIN();