]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
dm: part: Update test to use mmc2
authorSimon Glass <sjg@chromium.org>
Tue, 17 Jan 2023 17:47:22 +0000 (10:47 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 23 Jan 2023 23:11:39 +0000 (18:11 -0500)
At present this test sets up a partition table on mmc1. But this is used
by the bootstd tests, so it is not possible to run those after this test
has run, without restarting the Python test harness.

This is inconvenient when running tests repeatedly with 'ut dm'. Move the
test to use mmc2, which is not used by anything.

Signed-off-by: Simon Glass <sjg@chromium.org>
test/dm/part.c

index 5e4efa587c33a9e43fde6d5ce75ce1726b650ca8..b60687114f1f273370c8f904b0aaed3f177a3e92 100644 (file)
@@ -43,7 +43,7 @@ static int dm_test_part(struct unit_test_state *uts)
                },
        };
 
-       ut_asserteq(1, blk_get_device_by_str("mmc", "1", &mmc_dev_desc));
+       ut_asserteq(2, blk_get_device_by_str("mmc", "2", &mmc_dev_desc));
        if (CONFIG_IS_ENABLED(RANDOM_UUID)) {
                gen_rand_uuid_str(parts[0].uuid, UUID_STR_FORMAT_STD);
                gen_rand_uuid_str(parts[1].uuid, UUID_STR_FORMAT_STD);
@@ -63,7 +63,7 @@ static int dm_test_part(struct unit_test_state *uts)
        env_set("bootdevice", "0");
        test(0, NULL, true);
        test(0, "", true);
-       env_set("bootdevice", "1");
+       env_set("bootdevice", "2");
        test(1, NULL, false);
        test(1, "", false);
        test(1, "-", false);
@@ -74,8 +74,8 @@ static int dm_test_part(struct unit_test_state *uts)
        test(0, ".0", true);
        test(0, ".0:0", true);
        test(-EINVAL, "#test1", true);
-       test(1, "1", false);
-       test(1, "1", true);
+       test(1, "2", false);
+       test(1, "2", true);
        test(-ENOENT, "1:0", false);
        test(0, "1:0", true);
        test(1, "1:1", false);
@@ -85,8 +85,8 @@ static int dm_test_part(struct unit_test_state *uts)
        test(1, "1.0:1", false);
        test(2, "1.0:2", false);
        test(-EINVAL, "1#bogus", false);
-       test(1, "1#test1", false);
-       test(2, "1#test2", false);
+       test(1, "2#test1", false);
+       test(2, "2#test2", false);
        ret = 0;
 
        env_set("bootdevice", oldbootdevice);