From Fedora Project Wiki

Description

e2fsprogs is a suite of utilities for maintaining the ext2, ext3, and ext4 file systems. e2fsprogs-libs provides essential shared libraries used by the utilities in e2fsprogs. Testing these packages requires ensuring that the utilities can perform file system operations and that the libraries support these utilities without issues.This test case ensures that the shared libraries in e2fsprogs-libs support the utilities in e2fsprogs without issues.

Setup

  1. Ensure e2fsprogs and e2fsprogs-libs are installed: dnf install e2fsprogs e2fsprogs-libs.
  2. Prepare a spare storage device or a disk image for testing.

How to test

  1. Link a sample program against the libraries and perform filesystem-related operations.
  2. Use utilities from the e2fsprogs package to check for consistency and correctness.

Expected Results

  1. The sample program should compile and run without linking errors.
  2. Utilities from e2fsprogs should function correctly indicating the libraries are working as expected.

Optional

  1. Monitor for stability issues when using e2fsprogs utilities.