Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a3cfd67b authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Adjust unit tests for supporting chain partition with no ab" into main...

Merge "Adjust unit tests for supporting chain partition with no ab" into main am: b90cd3b5 am: 63a7d5bc am: 6d52212e am: 9cf19007 am: 803025ac

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2765270



Change-Id: Idcb4bb85d96b5dfeb13e2988738e995f37af9ab1
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 1802f4be 803025ac
Loading
Loading
Loading
Loading
+8 −3
Original line number Original line Diff line number Diff line
@@ -655,10 +655,12 @@ TEST_F(AvbUtilTest, VerifyVBMetaDataWithoutFooter) {
            "      Partition Name:          boot\n"
            "      Partition Name:          boot\n"
            "      Rollback Index Location: 1\n"
            "      Rollback Index Location: 1\n"
            "      Public key (sha1):       cdbb77177f731920bbe0a0f94f84d9038ae0617d\n"
            "      Public key (sha1):       cdbb77177f731920bbe0a0f94f84d9038ae0617d\n"
            "      Flags:                   0\n"
            "    Chain Partition descriptor:\n"
            "    Chain Partition descriptor:\n"
            "      Partition Name:          system\n"
            "      Partition Name:          system\n"
            "      Rollback Index Location: 2\n"
            "      Rollback Index Location: 2\n"
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n",
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n"
            "      Flags:                   0\n",
            InfoImage("vbmeta.img"));
            InfoImage("vbmeta.img"));


    android::base::unique_fd fd(open(vbmeta_path.value().c_str(), O_RDONLY | O_CLOEXEC));
    android::base::unique_fd fd(open(vbmeta_path.value().c_str(), O_RDONLY | O_CLOEXEC));
@@ -876,10 +878,12 @@ TEST_F(AvbUtilTest, GetChainPartitionInfo) {
            "      Partition Name:          boot\n"
            "      Partition Name:          boot\n"
            "      Rollback Index Location: 1\n"
            "      Rollback Index Location: 1\n"
            "      Public key (sha1):       cdbb77177f731920bbe0a0f94f84d9038ae0617d\n"
            "      Public key (sha1):       cdbb77177f731920bbe0a0f94f84d9038ae0617d\n"
            "      Flags:                   0\n"
            "    Chain Partition descriptor:\n"
            "    Chain Partition descriptor:\n"
            "      Partition Name:          vbmeta_system\n"
            "      Partition Name:          vbmeta_system\n"
            "      Rollback Index Location: 2\n"
            "      Rollback Index Location: 2\n"
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n",
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n"
            "      Flags:                   0\n",
            InfoImage("vbmeta.img"));
            InfoImage("vbmeta.img"));


    bool fatal_error = false;
    bool fatal_error = false;
@@ -909,7 +913,8 @@ TEST_F(AvbUtilTest, GetChainPartitionInfo) {
            "    Chain Partition descriptor:\n"
            "    Chain Partition descriptor:\n"
            "      Partition Name:          system\n"
            "      Partition Name:          system\n"
            "      Rollback Index Location: 3\n"
            "      Rollback Index Location: 3\n"
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n",
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n"
            "      Flags:                   0\n",
            InfoImage("vbmeta_system.img"));
            InfoImage("vbmeta_system.img"));


    chained_descriptors = GetChainPartitionInfo(LoadVBMetaData("vbmeta_system.img"), &fatal_error);
    chained_descriptors = GetChainPartitionInfo(LoadVBMetaData("vbmeta_system.img"), &fatal_error);
+3 −1
Original line number Original line Diff line number Diff line
@@ -268,10 +268,12 @@ TEST_F(BaseFsAvbTest, GenerateVBMetaImageWithChainDescriptors) {
            "      Partition Name:          boot\n"
            "      Partition Name:          boot\n"
            "      Rollback Index Location: 1\n"
            "      Rollback Index Location: 1\n"
            "      Public key (sha1):       cdbb77177f731920bbe0a0f94f84d9038ae0617d\n"
            "      Public key (sha1):       cdbb77177f731920bbe0a0f94f84d9038ae0617d\n"
            "      Flags:                   0\n"
            "    Chain Partition descriptor:\n"
            "    Chain Partition descriptor:\n"
            "      Partition Name:          system\n"
            "      Partition Name:          system\n"
            "      Rollback Index Location: 2\n"
            "      Rollback Index Location: 2\n"
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n",
            "      Public key (sha1):       2597c218aae470a130f61162feaae70afd97f011\n"
            "      Flags:                   0\n",
            InfoImage("vbmeta.img"));
            InfoImage("vbmeta.img"));
}
}