Merge remote-tracking branch 'goog/androidx-platform-dev' into sc-v2-dev Upstream change descriptions: ============== Exclude a data files for tests under the icing/testdata directory. ============ Modify file-backed-vector to 1) include a check that the size of the file is greater than or equal to the number of elements * sizeof(element) and 2) use PWrite to force the system to allocate disk blocks so that we avoid the risk of trying to mmap a region of the file that the system hasn't allocated a block for (and is unable to do so). ============ Fix unused-error and reorder-ctor issues that surfaced in framework ================== Switch to PRId64 string formatting. ================== Conditionally recompute the checksum for PortableFileBackedProtoLog. ================== Fix spammy error log encountered in hit iterator. =================== Fix -Wunused-but-set-variable warnings Bug: 193141896 Bug: 190845688 Bug: 191444782 Test: Presubmit Change-Id: Ic1a641c7d7fbaac62950d3ca5f4632c7c0073c6b