Skip to content

Commit

Permalink
Implement event-based file upload
Browse files Browse the repository at this point in the history
Delegate implementation and unittests are provided for ChromeOS Ash
only. Currently metadata and access are temporary placeholders, need to
be finalized.

Manually tested on VM.

Positive unit tests coverage is complete, negative tests are provided
for initialization, need to be added for next-step and finalization.

Bug: b:264399295
Change-Id: I9ba990a09aec125d725eba4233f1061767701935
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4336709
Reviewed-by: Vignesh Shenvi <vshenvi@google.com>
Commit-Queue: Leonid Baraz <lbaraz@chromium.org>
Reviewed-by: Nicolas Ouellet-Payeur <nicolaso@chromium.org>
Auto-Submit: Leonid Baraz <lbaraz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1118797}
  • Loading branch information
Leonid Baraz authored and Chromium LUCI CQ committed Mar 17, 2023
1 parent b9387f2 commit d9f071d
Show file tree
Hide file tree
Showing 10 changed files with 1,659 additions and 34 deletions.
4 changes: 2 additions & 2 deletions chrome/browser/BUILD.gn
Expand Up @@ -1189,8 +1189,6 @@ static_library("browser") {
"policy/messaging_layer/upload/encrypted_reporting_client.h",
"policy/messaging_layer/upload/event_upload_size_controller.cc",
"policy/messaging_layer/upload/event_upload_size_controller.h",
"policy/messaging_layer/upload/file_upload_impl.cc",
"policy/messaging_layer/upload/file_upload_impl.h",
"policy/messaging_layer/upload/file_upload_job.cc",
"policy/messaging_layer/upload/file_upload_job.h",
"policy/messaging_layer/upload/network_condition_service.cc",
Expand Down Expand Up @@ -4887,6 +4885,8 @@ static_library("browser") {
"platform_util_ash.cc",
"policy/default_geolocation_policy_handler.cc",
"policy/default_geolocation_policy_handler.h",
"policy/messaging_layer/upload/file_upload_impl.cc",
"policy/messaging_layer/upload/file_upload_impl.h",
"policy/os_color_mode_policy_handler.cc",
"policy/os_color_mode_policy_handler.h",
"policy/status_provider/device_active_directory_policy_status_provider.cc",
Expand Down

0 comments on commit d9f071d

Please sign in to comment.