'dieharder' autopkgtest takes too long

Bug #1894290 reported by Dan Streetman
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
haveged (Ubuntu)
Fix Released
Low
Dan Streetman
Bionic
Won't Fix
Low
Dan Streetman
Focal
Won't Fix
Low
Dan Streetman
Groovy
Fix Released
Low
Dan Streetman

Bug Description

[impact]

the 'dieharder' test eats entropy from haveged for hours, and hours, and hours. On armhf it takes over 12 hours and fails the test because it times out.

[test case]

run haveged autopkgtest, especially on armhf, e.g.:
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/armhf/h/haveged/20200901_232740_e112e@/log.gz

[regression potential]

this change just runs the haveged build tests, so any regression would likely involve incorrectly failed (or passed) autopkgtest.

[scope]

this is needed on b/f/g; there are no autopkgtests for haveged on x.

I don't think debian has the same test hardware, so they likely only test on arm64, which takes a few hours, but passes, so this is only required in debian to reduce ubuntu delta.

Dan Streetman (ddstreet)
Changed in haveged (Ubuntu Bionic):
status: New → In Progress
Changed in haveged (Ubuntu Focal):
status: New → In Progress
Changed in haveged (Ubuntu Groovy):
status: New → In Progress
Changed in haveged (Ubuntu Focal):
importance: Undecided → Low
Changed in haveged (Ubuntu Bionic):
importance: Undecided → Low
Changed in haveged (Ubuntu Groovy):
importance: Undecided → Low
assignee: nobody → Dan Streetman (ddstreet)
Changed in haveged (Ubuntu Bionic):
assignee: nobody → Dan Streetman (ddstreet)
Changed in haveged (Ubuntu Focal):
assignee: nobody → Dan Streetman (ddstreet)
Dan Streetman (ddstreet)
description: updated
tags: added: block-proposed-bionic block-proposed-focal
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package haveged - 1.9.8-4ubuntu2

---------------
haveged (1.9.8-4ubuntu2) groovy; urgency=medium

  * d/t/control, d/t/dieharder, d/t/run-tests:
    - Remove dieharder test, as it takes hours (12+ on armhf)
      and doesn't really "test" any part of haveged
    - Add autopkgtest to just run make check
    - LP: #1894290

 -- Dan Streetman <email address hidden> Fri, 04 Sep 2020 12:44:43 -0400

Changed in haveged (Ubuntu Groovy):
status: In Progress → Fix Released
Dan Streetman (ddstreet)
summary: - 'dieharder' autopkgtest is a pointless multi-hour test
+ 'dieharder' autopkgtest takes too long
description: updated
description: updated
Revision history for this message
Brian Murray (brian-murray) wrote :

What is the reasoning for doing these SRUs? I don't see haveged getting triggered very often.

Revision history for this message
Dan Streetman (ddstreet) wrote :

> What is the reasoning for doing these SRUs? I don't see haveged getting triggered very often.

indeed you're right, seems it's quite rare. let's drop the srus.

Changed in haveged (Ubuntu Bionic):
status: In Progress → Won't Fix
Changed in haveged (Ubuntu Focal):
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.