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