Re: Patch pilot report, 2013-11-15.

2013-11-16 Thread Jean-Baptiste Lallement

On 11/15/2013 07:28 AM, Martin Pitt wrote:

Luke Yelavich [2013-11-15 15:03 +1100]:

* Received a request from #ubuntu-devel to fix an important package
that was broken, due to empty debs other than docs. I wonder whether
auto pkg testing should check for this...


Indeed, that's why it's useful to have even the simplest "does my
program start" smoke test as an autopkgtest, to guard against
packaging failures like that.

Also adding support for autopkgtest to packages with an existing 
testsuite that can run against the package as-installed is relatively 
simple. It consists in adding a test control file, one or several 
scripts to wrap the call to the testsuite and a source record header to 
enable auto-discovery. Then on next upload your package will appear on 
jenkins[1]


For example, in the case of simplejson (which is the package you're 
referring to I suppose) the diff is quite small [2]


For reference the developer guide [3] explains the details.

[1] https://jenkins.qa.ubuntu.com/view/Trusty/view/AutoPkgTest/
[2] 
https://code.launchpad.net/~jibel/ubuntu/trusty/simplejson/enable_autopkgtest/+merge/195380

[3] http://developer.ubuntu.com/packaging/html/auto-pkg-test.html


Jean-Baptiste

--
IRC: jibel

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Re: Patch pilot report, 2013-11-15.

2013-11-14 Thread Martin Pitt
Luke Yelavich [2013-11-15 15:03 +1100]:
> * Received a request from #ubuntu-devel to fix an important package
> that was broken, due to empty debs other than docs. I wonder whether
> auto pkg testing should check for this...

Indeed, that's why it's useful to have even the simplest "does my
program start" smoke test as an autopkgtest, to guard against
packaging failures like that.

Martin

-- 
Martin Pitt| http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel


Patch pilot report, 2013-11-15.

2013-11-14 Thread Luke Yelavich
Patch pilot report:

Items in queue at statrt: 32

* Received a request from #ubuntu-devel to fix an important package that was 
broken, due to empty debs other than docs. I wonder whether auto pkg testing 
should check for this...

* Bug #776851 - Uploaded to precise/quantal-proposed.

* Bug #1251471 - Synced

* Bug #1240600 - Uploaded to saucy-proposed

* lp:~townsend/ubuntu/trusty/ubuntu-settings/fix-move-window-workspace - Merged 
into the ubuntu-desktop packaging branch.

* Bug #1244780 - Advised the procedure for proper SRU process.

Queue at end: 31

Luke

-- 
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel