Merge lp:~rbalint/livecd-rootfs/livecd-rootfs-autopkgtest into lp:livecd-rootfs

Proposed by Balint Reczey on 2017-03-30
Status: Merged
Merged at revision: not available
Proposed branch: lp:~rbalint/livecd-rootfs/livecd-rootfs-autopkgtest
Merge into: lp:livecd-rootfs
Diff against target: 0 lines
To merge this branch: bzr merge lp:~rbalint/livecd-rootfs/livecd-rootfs-autopkgtest
Reviewer Review Type Date Requested Status
Steve Langasek 2017-03-30 Needs Information on 2017-04-07
Review via email: mp+321459@code.launchpad.net

Description of the Change

Adding basic, but configurable autopkgtest.

The tests are slow and ubuntu-cpc fails on my xenial system. Zesty tests are still running.

Comments are welcome, especially regarding the projects/subprojects to be tested.

The bootstrapping is done the way described here:
https://www.hiroom2.com/2016/06/10/ubuntu-16-04-create-customized-livedvd/

To post a comment you must log in.
Adam Conrad (adconrad) wrote :

I'm not sure an autopkgtest that does complete runtime testing of every single build target we support is sane. This'll take forever to run, and failures will almost always not be a bug in livecd-rootfs.

Balint Reczey (rbalint) wrote :

Agree, this is why i picked 5 which seemed to be the most important ones.

Balint Reczey (rbalint) wrote :

OTOH reaching good coverage would be better since detecting out-of-the-box breakages in advance would be quite a big help.

1464. By Balint Reczey on 2017-03-31

Source ubuntu-cpc functions from the right place

Balint Reczey (rbalint) wrote :

OK, I have now decreased the number of targets to 3 and the builds clean up after themselves.
BTW those are the 3 which do pass with the stacked commits. :-)

1465. By Balint Reczey on 2017-04-03

Use all config hooks from the proper place, not from /build/

Balint Reczey (rbalint) wrote :

The latest update to the branch intends to converge the code to a more maintainable direction by requiring no environment variables to be passed to lb build.

Steve Langasek (vorlon) :
review: Needs Information
Balint Reczey (rbalint) :
1466. By Balint Reczey on 2017-04-10

Add basic autopkgtest

Preview Diff

Empty

Subscribers

People subscribed via source and target branches