Searched refs:partitions (Results 1 - 16 of 16) sorted by relevance

/system/update_engine/payload_generator/
H A Dpayload_generation_config_unittest.cc27 image_config.partitions.emplace_back("root");
35 EXPECT_FALSE(image_config.partitions[0].postinstall.IsEmpty());
36 EXPECT_EQ(true, image_config.partitions[0].postinstall.run);
37 EXPECT_EQ("postinstall", image_config.partitions[0].postinstall.path);
38 EXPECT_EQ("ext4", image_config.partitions[0].postinstall.filesystem_type);
39 EXPECT_TRUE(image_config.partitions[0].postinstall.optional);
44 image_config.partitions.emplace_back("system");
51 EXPECT_TRUE(image_config.partitions[0].postinstall.IsEmpty());
H A Ddelta_diff_generator.cc81 TEST_AND_RETURN_FALSE(config.source.partitions.size() ==
82 config.target.partitions.size());
85 for (size_t i = 0; i < config.target.partitions.size(); i++) {
87 config.is_delta ? config.source.partitions[i] : empty_part;
88 const PartitionConfig& new_part = config.target.partitions[i];
H A Dpayload_generation_config.cc74 return partitions.empty();
78 for (PartitionConfig& part : partitions) {
88 for (PartitionConfig& part : partitions) {
184 for (const PartitionConfig& part : source.partitions) {
202 for (const PartitionConfig& part : target.partitions) {
H A Dgenerate_delta_main.cc199 old_image.partitions.emplace_back(kLegacyPartitionNameRoot);
200 old_image.partitions.back().path = old_rootfs;
201 old_image.partitions.emplace_back(kLegacyPartitionNameKernel);
202 old_image.partitions.back().path = old_kernel;
204 for (const auto& old_part : old_image.partitions) {
214 install_plan.partitions.push_back(part);
253 "Path to the old partitions. To pass multiple partitions, use "
258 "Path to the new partitions. To pass multiple partitions, us
[all...]
H A Dpayload_generation_config.h109 // The updated partitions.
110 std::vector<PartitionConfig> partitions; member in struct:chromeos_update_engine::ImageConfig
/system/update_engine/payload_consumer/
H A Dinstall_plan.cc52 (partitions == that.partitions));
61 for (const auto& partition : partitions) {
89 for (Partition& partition : partitions) {
H A Dpostinstall_runner_action.cc67 partition_weight_.resize(install_plan_.partitions.size());
69 for (size_t i = 0; i < install_plan_.partitions.size(); ++i) {
73 partition_weight_[i] = install_plan_.partitions[i].run_postinstall;
88 // Skip all the partitions that don't have a post-install step.
89 while (current_partition_ < install_plan_.partitions.size() &&
90 !install_plan_.partitions[current_partition_].run_postinstall) {
92 << install_plan_.partitions[current_partition_].name;
95 if (current_partition_ == install_plan_.partitions.size())
99 install_plan_.partitions[current_partition_];
307 if (install_plan_.partitions[current_partition
[all...]
H A Dfilesystem_verifier_action.cc63 install_plan_.partitions.empty() &&
81 install_plan_.partitions.push_back(part);
93 install_plan_.partitions.push_back(part);
96 if (install_plan_.partitions.empty()) {
97 LOG(INFO) << "No partitions to verify.";
130 if (partition_index_ == install_plan_.partitions.size()) {
141 install_plan_.partitions[partition_index_];
226 << install_plan_.partitions[partition_index_].name;
247 install_plan_.partitions[partition_index_];
H A Dfilesystem_verifier_action_unittest.cc191 install_plan.partitions = {part};
294 install_plan.partitions = {part};
370 ASSERT_EQ(2U, install_plan.partitions.size());
374 EXPECT_EQ(10U << 20, install_plan.partitions[0].source_size);
375 EXPECT_EQ(kLegacyPartitionNameRoot, install_plan.partitions[0].name);
376 EXPECT_EQ(20U << 20, install_plan.partitions[1].source_size);
377 EXPECT_EQ(kLegacyPartitionNameKernel, install_plan.partitions[1].name);
H A Ddelta_performer_integration_test.cc512 payload_config.source.partitions.emplace_back(kLegacyPartitionNameRoot);
513 payload_config.source.partitions.emplace_back(kLegacyPartitionNameKernel);
514 payload_config.source.partitions.front().path = state->a_img;
516 payload_config.source.partitions.back().path = state->old_kernel;
519 for (PartitionConfig& part : payload_config.source.partitions)
526 payload_config.target.partitions.emplace_back(kLegacyPartitionNameRoot);
527 payload_config.target.partitions.back().path = state->b_img;
528 payload_config.target.partitions.emplace_back(kLegacyPartitionNameKernel);
529 payload_config.target.partitions.back().path = state->new_kernel;
532 for (PartitionConfig& part : payload_config.target.partitions)
886 const auto& partitions = state->install_plan.partitions; local
[all...]
H A Dinstall_plan.h49 // Load the |source_path| and |target_path| of all |partitions| based on the
51 // to load all the partitions for the valid slots.
100 std::vector<Partition> partitions; member in struct:chromeos_update_engine::InstallPlan
H A Ddelta_performer.cc336 source_path_ = install_plan_->partitions[current_partition_].source_path;
348 target_path_ = install_plan_->partitions[current_partition_].target_path;
365 target_fd_, install_plan_->partitions[current_partition_].target_size);
378 void LogPartitionInfo(const vector<PartitionUpdate>& partitions) { argument
379 for (const PartitionUpdate& partition : partitions) {
616 // This populates |partitions_| and the |install_plan.partitions| with the
617 // list of partitions from the manifest.
779 for (const PartitionUpdate& partition : manifest_.partitions()) {
824 // source partition verification. This list of partitions in the InstallPlan
827 if (!install_plan_->partitions
[all...]
H A Dpostinstall_runner_action_unittest.cc188 install_plan.partitions = {part};
/system/update_engine/scripts/
H A Dbrillo_update_payload271 # Detect the format of the |image| file and extract its updatable partitions
287 # bundled here and we will use it to extract the partitions, so the GPT
341 # Extract the A/B updated partitions from a Brillo target_files zip file into
347 local partitions=( "boot" "system" )
355 partitions=($(cat "${ab_partitions_list}"))
356 if [[ ${#partitions[@]} -eq 0 ]]; then
357 die "The list of partitions is empty. Can't generate a payload."
362 echo "List of A/B partitions: ${partitions[@]}"
404 for part in "${partitions[
[all...]
/system/update_engine/
H A Domaha_response_handler_action_unittest.cc217 EXPECT_TRUE(install_plan.partitions.empty());
H A Dupdate_attempter_unittest.cc511 EXPECT_EQ(0U, install_plan->partitions.size());

Completed in 225 milliseconds