Hi, I successfully run teuthology with the proposed 3node_rgw.yaml [1] and changing the flavor from basic to gcov [2]. I hoped to use cov-init.sh ( https://github.com/ceph/teuthology/blob/master/coverage/cov-init.sh ) and then coverage.sh but I can't figure out how to make it work.
Hints would be most appreciated ;-)
[1] 3node_rgw.yaml
check-locks: false
interactive-on-error: true
overrides:
ceph:
branch: master
fs: xfs
roles:
- - mon.a
- mon.c
- osd.0
- - mon.b
- mds.a
- osd.1
- - client.0
tasks:
- ceph: null
- rgw:
- client.0
- interactive:
targets:
(snip)
[2] http://gitbuilder.ceph.com/ceph-tarball-precise-x86_64-gcov/
diff --git a/teuthology/task/ceph.py b/teuthology/task/ceph.py
index b62bc1d..99d4f18 100644
--- a/teuthology/task/ceph.py
+++ b/teuthology/task/ceph.py
@@ -1027,7 +1027,7 @@ def task(ctx, config):
dist = 'precise'
format = 'tarball'
arch = 'x86_64'
- flavor = 'basic'
+ flavor = 'gcov'
# First element: controlled by user (or not there, by default):
# used to choose the right distribution, e.g. "oneiric".
diff --git a/teuthology/task/kernel.py b/teuthology/task/kernel.py
index 5c34433..54eaebb 100644
--- a/teuthology/task/kernel.py
+++ b/teuthology/task/kernel.py
@@ -183,7 +183,7 @@ def download_deb(ctx, config):
package='kernel',
sha1=src,
format='deb',
- flavor='basic',
+ flavor='gcov',
arch='x86_64',
dist='precise',
)
@@ -408,7 +408,7 @@ def task(ctx, config):
branch=role_config.get('branch'),
tag=role_config.get('tag'),
sha1=role_config.get('sha1'),
- flavor='basic',
+ flavor='gcov',
format='deb',
dist='precise',
arch='x86_64',
<<attachment: loic.vcf>>
signature.asc
Description: OpenPGP digital signature
