Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 481128 - Automatic testing infrastructure
Summary: Automatic testing infrastructure
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 472746
  Show dependency tree
 
Reported: 2013-08-15 07:38 UTC by neko259
Modified: 2015-01-17 10:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description neko259 2013-08-15 07:38:07 UTC
I would like to introduce and idea to simplify gentoo ebuilds testing. We could add some 'report' feature into portage. When the user has it on and emerging some package fails, a report will be generated (including build log, emerge --info and other necessary logs) and sent to some Gentoo team server. The server would automatically determine the maintainer of the package and send an e-mail to him.

This simplifies bug reporting, because many users don't have time or just don't want to register on bugzilla and file bugreports, adding logs to paste servers. Also, this way we can have automatic bug voting, because its 'popularity' would be determined by the number of reports from different users.

Also, we could have automatic package removal (or rollback to previous version) after some number of fails. For example, if a developer uploaded broken ebuild and it failed to build for everyone trying, it definitely needs to be removed from the tree to evade problems.

Thanks for reading this. I'll be waiting for your thoughts on this case.