Lines Matching refs:icp_entry
81 void TestAftlIcpEntry(AftlIcpEntry* icp_entry) { in TestAftlIcpEntry() argument
83 EXPECT_GT(icp_entry->log_url_size, 0ul); in TestAftlIcpEntry()
84 EXPECT_GT(icp_entry->leaf_index, 1ul); in TestAftlIcpEntry()
85 EXPECT_GT(icp_entry->log_root_descriptor_size, 0ul); in TestAftlIcpEntry()
86 EXPECT_GT(icp_entry->annotation_leaf_size, 0ul); in TestAftlIcpEntry()
87 EXPECT_EQ(icp_entry->log_root_sig_size, AVB_AFTL_SIGNATURE_SIZE); in TestAftlIcpEntry()
88 EXPECT_GT(icp_entry->proof_hash_count, 0ul); in TestAftlIcpEntry()
89 EXPECT_LT(icp_entry->proof_hash_count, 64ul); in TestAftlIcpEntry()
90 EXPECT_GT(icp_entry->inc_proof_size, 0ul); in TestAftlIcpEntry()
91 EXPECT_EQ(mem_to_hexstring(icp_entry->log_url, 8), "6c6f672e656e6470"); in TestAftlIcpEntry()
93 EXPECT_EQ(icp_entry->log_root_descriptor.version, 1ul); in TestAftlIcpEntry()
94 EXPECT_GT(icp_entry->log_root_descriptor.tree_size, 0ull); in TestAftlIcpEntry()
95 EXPECT_EQ(icp_entry->log_root_descriptor.root_hash_size, in TestAftlIcpEntry()
97 EXPECT_GT(icp_entry->log_root_descriptor.timestamp, 0ull); in TestAftlIcpEntry()
98 EXPECT_GT(icp_entry->log_root_descriptor.revision, 0ull); in TestAftlIcpEntry()
99 EXPECT_EQ(icp_entry->log_root_descriptor.metadata_size, 0); in TestAftlIcpEntry()
101 EXPECT_EQ(icp_entry->annotation_leaf->annotation->vbmeta_hash_size, in TestAftlIcpEntry()
103 EXPECT_EQ(icp_entry->proof_hash_count * 32ul, icp_entry->inc_proof_size); in TestAftlIcpEntry()
136 AftlIcpEntry* icp_entry; in TEST_F() local
138 icp_entry = aftl_image_->entries[0]; in TEST_F()
139 ASSERT_NE(icp_entry, nullptr); in TEST_F()
140 TestAftlIcpEntry(icp_entry); in TEST_F()