Skip to content

Instantly share code, notes, and snippets.

@jdurgin
Created December 3, 2015 03:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jdurgin/09711d5923b583f60afc to your computer and use it in GitHub Desktop.
Save jdurgin/09711d5923b583f60afc to your computer and use it in GitHub Desktop.
teuthology-describe-tests --combinations
$ teuthology-describe-tests -c --subset 3/10 ~/ceph-qa-suite/suites/rbd/basic
+------------------+---------+-----------+----------+-------+---------------+---------------+---------------------------------------------+
| subsuite depth 0 | base | cachepool | clusters | fs | msgr-failures | tasks | desc |
+------------------+---------+-----------+----------+-------+---------------+---------------+---------------------------------------------+
| basic | install | none | fixed-1 | btrfs | few | rbd_cli_tests | install ceph |
| | | | | | | | default replicated pool |
| | | | | | | | infrequent network fault injection |
| | | | | | | | basic rbd cli tool tests |
+------------------+---------+-----------+----------+-------+---------------+---------------+---------------------------------------------+
| basic | install | small | fixed-1 | btrfs | many | rbd_cls_tests | install ceph |
| | | | | | | | writeback replicated cache pool for rbd |
| | | | | | | | frequent network fault injection |
| | | | | | | | low-level object class tests for cls_rbd.so |
+------------------+---------+-----------+----------+-------+---------------+---------------+---------------------------------------------+
$ teuthology-describe-tests -c --subset 3/10 --format json ~/ceph-qa-suite/suites/rbd/basic | json_reformat
{
"headers": [
"subsuite depth 0",
"base",
"cachepool",
"clusters",
"fs",
"msgr-failures",
"tasks",
"desc"
],
"data": [
{
"cachepool": "none",
"fs": "btrfs",
"msgr-failures": "few",
"subsuite depth 0": "basic",
"tasks": "rbd_cli_tests",
"base": "install",
"clusters": "fixed-1",
"desc": "install ceph\ndefault replicated pool\ninfrequent network fault injection\nbasic rbd cli tool tests"
},
{
"cachepool": "small",
"fs": "btrfs",
"msgr-failures": "many",
"subsuite depth 0": "basic",
"tasks": "rbd_cls_tests",
"base": "install",
"clusters": "fixed-1",
"desc": "install ceph\nwriteback replicated cache pool for rbd\nfrequent network fault injection\nlow-level object class tests for cls_rbd.so"
}
]
}
$ teuthology-describe-tests -c --subset 3/10 --format csv ~/ceph-qa-suite/suites/rbd/basic
subsuite depth 0,base,cachepool,clusters,fs,msgr-failures,tasks,desc
basic,install,none,fixed-1,btrfs,few,rbd_cli_tests,"install ceph
default replicated pool
infrequent network fault injection
basic rbd cli tool tests"
basic,install,small,fixed-1,btrfs,many,rbd_cls_tests,"install ceph
writeback replicated cache pool for rbd
frequent network fault injection
low-level object class tests for cls_rbd.so"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment