From Fedora Project Wiki

Description

This test case ensures that the colord service, along with its associated libraries and GTK4 integration, functions properly. The colord system service manages, installs, and generates color profiles to manage color response on the system.

Setup

  1. Install a fresh version of Fedora.
  2. Install colord, colord-gtk4, and colord-libs: sudo dnf install colord colord-gtk4 colord-libs.

How to test

  1. Start the colord service: sudo systemctl start colord.
  2. Check the status of the service to ensure it's running: sudo systemctl status colord.
  3. List devices known to colord: colormgr get-devices.
  4. If you have a color profile available, install it: colormgr device-add-profile [device-id] [profile-path].
  5. Use colord-gtk4 functionality (if applicable applications are available) and ensure integration is smooth.

Expected Results

  1. The colord service should start without errors.
  2. colormgr get-devices should list devices, including monitors, that are known to colord.
  3. Adding a color profile should complete without errors.
  4. Applications using colord-gtk4 should not have any issues related to color management.

Optional

For extended testing:

  1. Try creating a new color profile.
  2. Validate the installed profiles with colormgr device-get-profiles [device-id].
  3. Install additional software that uses color management to ensure they interact properly with colord and its libraries.