Update ceilometer specs
[openstack-build/ceilometer-build.git] / debian / rules
index 789ab93f633d5f9e4c3ad4883f7285ab862929cc..d8f39045b96aff0efcdabf600853aa70a643b500 100755 (executable)
@@ -13,15 +13,15 @@ get-orig-source:
 
 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
 override_dh_auto_test:
-       mkdir -p ${HOME}
-       PYTHONPATH=$(CURDIR) nosetests || true
+       testr init && PYTHONPATH="$(CURDIR)" testr run || true
 endif
 
 override_dh_install:
-       cp etc/ceilometer/ceilometer.conf.sample etc/ceilometer/ceilometer.conf
-       dh_install
+       cp $(CURDIR)/debian/ceilometer.conf.sample etc/ceilometer/ceilometer.conf
+       dh_install --fail-missing
 
 override_dh_auto_clean:
-       rm -f etc/ceilometer/ceilometer.conf
-       rm -f ${HOME}
        dh_auto_clean
+       rm -f etc/ceilometer/ceilometer.conf
+       rm -rf .testrepository
+       rm -rf pbr*.egg