• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/bin/bash
2# Copyright 2023 The ChromiumOS Authors
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5
6# Generate compressed rootfs image for postgres e2e benchmark
7# Result will be stored as /tmp/psql.img.zst
8
9CONTAINER=$(podman create ghcr.io/cloudnative-pg/postgresql:15.3)
10podman export $CONTAINER > /tmp/psql.tar
11podman rm $CONTAINER
12virt-make-fs --format=raw --size=+512M --type=ext4 /tmp/psql.tar /tmp/psql.img
13rm /tmp/psql.tar
14zstd --rm /tmp/psql.img
15