Google Summer of Code/2023/Ideas/Better testing infrastructure for Gentoo Prefix

From Gentoo Wiki
Jump to:navigation Jump to:search

Better testing infrastructure for Gentoo Prefix

Gentoo has a CI system (the tinderbox) to automatically test installation of packages with various configurations. However, during development, changes to ebuilds may break packages in ways that only affect Gentoo prefix and which are not caught by the regular testing. It would be great to have some CI infrastructure in place for Gentoo Prefix bootstraps, but also a similar CI system to the tinderbox running not on vanilla Gentoo, but on Gentoo prefix, to quickly identify problems with new packages as they are introduced into the tree.

Contacts Required Skills
  • Bash
  • Python
Expected Project Size Expected Outcomes

350 hours

Running CI system testing Gentoo prefix packages and automated bootstraps of Gentoo Prefix on a few host platforms.

Project Difficulty

medium