| #!/bin/bash |
| |
| # Copyright (c) 2009 The Chromium OS Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| # |
| # Record the original size of the image without modifications from |
| # mod_image_for_test.sh, for reporting and monitoring through autotest. |
| |
| # Record the size, but don't overwrite the file as its existence indicates |
| # that this image is not a production image. |
| echo "Recording production image size." |
| FILE="${ROOT_FS_DIR}/root/bytes-rootfs-prod" |
| if [[ ! -f "${FILE}" ]]; then |
| # This will complain it cannot find a valid mtab so keep it quiet. |
| # Grep for rootfs mount at end of line otherwise we will get rootfs/var |
| # mount point as well. |
| df -B1 -P 2>/dev/null | grep "${ROOT_FS_DIR}$" | awk '{ print $3 }' > \ |
| "${FILE}" |
| else |
| echo " Not modifying existing ${FILE}." |
| fi |