Merge lp:~yolanda.robla/ceilometer/autopkgtests into lp:~ubuntu-server-dev/ceilometer/havana

Proposed by Yolanda Robla
Status: Merged
Merged at revision: 56
Proposed branch: lp:~yolanda.robla/ceilometer/autopkgtests
Merge into: lp:~ubuntu-server-dev/ceilometer/havana
Diff against target: 61 lines (+31/-2)
4 files modified
debian/changelog (+8/-2)
debian/tests/control (+2/-0)
debian/tests/test_daemons (+15/-0)
debian/tests/test_python_ceilometer (+6/-0)
To merge this branch: bzr merge lp:~yolanda.robla/ceilometer/autopkgtests
Reviewer Review Type Date Requested Status
James Page Approve
Review via email: mp+182583@code.launchpad.net

Description of the change

Added autopkgtests

To post a comment you must log in.
58. By Yolanda Robla

updated deps

Revision history for this message
James Page (james-page) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2013-08-13 00:55:40 +0000
3+++ debian/changelog 2013-08-28 10:17:43 +0000
4@@ -1,10 +1,16 @@
5-ceilometer (2013.2.a378.g90ad86c-0ubuntu1) UNRELEASED; urgency=low
6+ceilometer (2013.2.a491.gd4fe261-0ubuntu1) UNRELEASED; urgency=low
7
8+ [ Chuck Short ]
9 * New upstream release.
10 * debian/patches/fix-setup-requirements.patch: Refreshed
11 * debian/patches/skip-database.patch: Refreshed
12
13- -- Chuck Short <zulcss@ubuntu.com> Wed, 31 Jul 2013 13:06:13 +0000
14+ [ Yolanda Robla ]
15+ * Added autopkgtests:
16+ debian/control: added XS-Testsuite
17+ debian/tests: added test files
18+
19+ -- Yolanda Robla <yolanda.robla@canonical.com> Wed, 28 Aug 2013 09:46:13 +0000
20
21 ceilometer (2013.2~b2-0ubuntu4) saucy; urgency=low
22
23
24=== added directory 'debian/tests'
25=== added file 'debian/tests/control'
26--- debian/tests/control 1970-01-01 00:00:00 +0000
27+++ debian/tests/control 2013-08-28 10:17:43 +0000
28@@ -0,0 +1,2 @@
29+Tests: test_daemons test_python_ceilometer
30+Depends: python-ceilometer, ceilometer-common, ceilometer-collector, ceilometer-api, ceilometer-agent-compute, ceilometer-agent-central
31
32=== added file 'debian/tests/test_daemons'
33--- debian/tests/test_daemons 1970-01-01 00:00:00 +0000
34+++ debian/tests/test_daemons 2013-08-28 10:17:43 +0000
35@@ -0,0 +1,15 @@
36+#!/bin/bash
37+#---------------------------
38+# Testing ceilometer-daemons
39+#---------------------------
40+set -e
41+DAEMONS=('ceilometer-collector' 'ceilometer-api' 'ceilometer-agent-compute' 'ceilometer-agent-central')
42+
43+for daemon in "${DAEMONS[@]}"; do
44+ if pidof -x $daemon > /dev/null; then
45+ echo "OK"
46+ else
47+ echo "ERROR: ${daemon} IS NOT RUNNING"
48+ exit 1
49+ fi
50+done
51
52=== added file 'debian/tests/test_python_ceilometer'
53--- debian/tests/test_python_ceilometer 1970-01-01 00:00:00 +0000
54+++ debian/tests/test_python_ceilometer 2013-08-28 10:17:43 +0000
55@@ -0,0 +1,6 @@
56+#!/usr/bin/python
57+#-------------------------
58+# Testing client utilities
59+#-------------------------
60+import ceilometer
61+print "Imported ceilometer module OK"

Subscribers

People subscribed via source and target branches