Project

General

Profile

Actions

Task #3570

open

Create a bugzilla-based community-distributed bibisection mechanism

Added by Eyal Rozenberg almost 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
QA
Target version:
-
Start date:
Due date:
% Done:

0%

Tags:

Description

Bibisecting is a PITA: Large download, difficult to set up, and very few people do it; see also task #3529 .

But many people, I suspect, would be willing to contribute to bibisecting by downloading a single build (preferably, not not necessarily, a portable build not requiring installation), and checking whether the bug manifests with that build.

Now, when a bug needs bibisection, people visiting the bug page could see a suggestion to help with one step of bibisection - along with a download link for a single build: The build that bisects the current known range containing the first manifestation. The next time they visit the bug page - or even in the open browser from which they clicked the download link - they would be asked to report whether or not the bug occurred with the build they downloaded. If they respond, that would have the same effect as marking good/bad during git bibisection. And the next page visitor would then be offered another build.

Naturally this can be made more complex - by offering different builds to multiple visitors, i.e. if one visitor took the 1/2 build, then offer the next two the 1/4 and 3/4 builds etc. Another option is to offer the same user to take multiple builds, e.g. two (which would be at 1/3 and 2/3) or 3 (which would be 1/4, 2/4 and 3/4).

The download links might need to be torrents to minimize bandwidth use.

Actions

Also available in: Atom PDF