fix stats

This commit is contained in:
Adeeb Shihadeh
2025-01-26 11:09:18 -08:00
parent 073d9c9047
commit a590cefcde
2 changed files with 0 additions and 17 deletions
-14
View File
@@ -6,7 +6,6 @@ cd $DIR
BUILD_DIR="$DIR/build"
ROOTFS_DIR="$BUILD_DIR/agnos-rootfs"
ROOTFS_IMAGE="$BUILD_DIR/system.img"
# Setup mount container for macOS and CI support (namespace.so)
docker build -f $DIR/Dockerfile.builder -t agnos-mount $DIR > /dev/null 2>&1
@@ -15,21 +14,8 @@ exec() {
docker exec $MOUNT_CONTAINER_ID "$@"
}
# Cleanup container on exit
trap "docker container rm -f $MOUNT_CONTAINER_ID > /dev/null" EXIT
# Mount filesystem
exec mount "$ROOTFS_IMAGE" "$ROOTFS_DIR"
# Stats
# echo "Total size:"
exec bash -c "du -sh \"$ROOTFS_DIR\" | sed 's|$ROOTFS_DIR|/|'"
# echo "Python env size:"
exec bash -c "du -sh -t 150M \"$ROOTFS_DIR\"/usr/local/* | sort -rh | sed 's|$ROOTFS_DIR||'"
# echo "Lib size:"
exec bash -c "du -sh -t 150M \"$ROOTFS_DIR\"/usr/lib/* | sort -rh | sed 's|$ROOTFS_DIR||'"
# echo "Others size:"
exec bash -c "find \"$ROOTFS_DIR/usr\" -mindepth 1 -maxdepth 1 -type d ! -path \"$ROOTFS_DIR/usr/local\" ! -path \"$ROOTFS_DIR/usr/lib\" -exec du -sh -t 150M {} + | sort -rh | sed 's|$ROOTFS_DIR||'"
# Unmount image
exec umount -l "$ROOTFS_DIR"
-3
View File
@@ -2,7 +2,4 @@
set -e
# sudo apt install ncdu
sudo mount build/system.img build/agnos-rootfs
sudo ncdu build/agnos-rootfs/ || true
sudo umount build/agnos-rootfs