Project

General

Profile

Actions

Bug #13855

closed

suite --subset may omit facets

Added by Loïc Dachary over 8 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

In the following, --subset 1/10 does not include qemu_fsstress.yaml in any job.

(virtualenv)ubuntu@teuthology:~/teuthology$ teuthology-suite --suite rbd/qemu --subset 1/10 --dry-run -m openstack
2015-11-21 14:13:57,915.915 INFO:teuthology.suite:Passed subset=1/10
2015-11-21 14:13:59,058.058 INFO:teuthology.suite:ceph sha1: f3e88ace74c896c72f6e8485c44c7432f298d887
2015-11-21 14:13:59,062.062 INFO:teuthology.suite:skipping ceph package verification
2015-11-21 14:13:59,065.065 INFO:teuthology.suite:teuthology branch: master
2015-11-21 14:14:00,464.464 INFO:teuthology.suite:ceph-qa-suite branch: master fae04f25dc198109bd26b3bd17cade970f7cabb6
2015-11-21 14:14:00,466.466 INFO:teuthology.repo_utils:Fetching from upstream into /home/ubuntu/src/ceph-qa-suite_master
2015-11-21 14:14:02,179.179 INFO:teuthology.repo_utils:Resetting repo at /home/ubuntu/src/ceph-qa-suite_master to branch master
2015-11-21 14:14:02,223.223 INFO:teuthology.suite:Suite rbd:qemu in /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu generated 2 jobs (not yet filtered)
2015-11-21 14:14:02,235.235 INFO:teuthology.suite:Packages for os_type 'None', flavor basic and ceph hash 'f3e88ace74c896c72f6e8485c44c7432f298d887' not found
2015-11-21 14:14:02,241.241 INFO:teuthology.suite:Packages for os_type 'None', flavor basic and ceph hash 'f3e88ace74c896c72f6e8485c44c7432f298d887' not found
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Scheduling rbd:qemu/{cache/writethrough.yaml cachepool/small.yaml clusters/fixed-3.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/qemu_xfstests.yaml}
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Missing Packages: /home/ubuntu/teuthology/virtualenv/bin/teuthology-schedule --name ubuntu-2015-11-21_14:13:57-rbd:qemu-master---basic-openstack --num 1 --worker openstack --dry-run --priority 1000 --description 'rbd:qemu/{cache/writethrough.yaml cachepool/small.yaml clusters/fixed-3.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/qemu_xfstests.yaml}' -- /tmp/schedule_suite_3ehB2I /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/cache/writethrough.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/cachepool/small.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/clusters/fixed-3.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/fs/btrfs.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/msgr-failures/few.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/workloads/qemu_xfstests.yaml
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Scheduling rbd:qemu/{cache/none.yaml cachepool/none.yaml clusters/fixed-3.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/qemu_bonnie.yaml}
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Missing Packages: /home/ubuntu/teuthology/virtualenv/bin/teuthology-schedule --name ubuntu-2015-11-21_14:13:57-rbd:qemu-master---basic-openstack --num 1 --worker openstack --dry-run --priority 1000 --description 'rbd:qemu/{cache/none.yaml cachepool/none.yaml clusters/fixed-3.yaml fs/btrfs.yaml msgr-failures/few.yaml workloads/qemu_bonnie.yaml}' -- /tmp/schedule_suite_3ehB2I /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/cache/none.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/cachepool/none.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/clusters/fixed-3.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/fs/btrfs.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/msgr-failures/few.yaml /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu/workloads/qemu_bonnie.yaml
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Suite rbd:qemu in /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu scheduled 2 jobs.
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Suite rbd:qemu in /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu -- 0 jobs were filtered out.
2015-11-21 14:14:02,242.242 INFO:teuthology.suite:Suite rbd:qemu in /home/ubuntu/src/ceph-qa-suite_master/suites/rbd/qemu scheduled 2 jobs with missing packages.
(virtualenv)ubuntu@teuthology:~/teuthology$ ls -l ~/src/ceph-qa-suite_master/suites/rbd/qemu/workloads/
total 16
-rw-rw-r-- 1 ubuntu ubuntu 152 Nov 20 22:38 qemu_bonnie.yaml
-rw-rw-r-- 1 ubuntu ubuntu 154 Nov 20 22:38 qemu_fsstress.yaml
-rw-rw-r-- 1 ubuntu ubuntu 158 Nov 20 22:38 qemu_iozone.yaml.disabled
-rw-rw-r-- 1 ubuntu ubuntu 181 Nov 20 22:38 qemu_xfstests.yaml

Actions #1

Updated by Loïc Dachary over 8 years ago

@Samuel Hassine is this really a bug or is it expected when using --subset ?

Actions #2

Updated by Samuel Just over 8 years ago

Hmm, that seems like a bug, it's supposed to cover all facets...

Actions #3

Updated by Loïc Dachary over 8 years ago

On master --suite rbd/qemu leads to 27 jobs. --subset X/9 is evenly divided in 3 jobs (there must be at least three jobs to have all facets). What is --subset X/10 supposed to do ? It would stand to reason that it creates 9 sets of 3 jobs and 1 set of zero jobs. But instead it creates 9 sets of 2 jobs and 1 set of 9 jobs.

Actions #4

Updated by Loïc Dachary over 8 years ago

  • Status changed from 12 to Fix Under Review
  • Assignee set to Loïc Dachary
Actions #5

Updated by Loïc Dachary over 8 years ago

  • Status changed from Fix Under Review to In Progress
  • Assignee changed from Loïc Dachary to Samuel Just
Actions #6

Updated by Loïc Dachary over 8 years ago

  • Status changed from In Progress to Fix Under Review
Actions #8

Updated by Zack Cerza about 8 years ago

  • Status changed from Fix Under Review to Need More Info

What happened to this?

Actions #9

Updated by Dan Mick almost 8 years ago

It's assigned to Sam, Loic submitted a PR that he was going to resubmit, and none of that happened. Sam, Loic, confirm that we should just close?

Actions #10

Updated by Dan Mick almost 8 years ago

  • Priority changed from Urgent to Normal
Actions #11

Updated by Samuel Just over 7 years ago

  • Status changed from Need More Info to Resolved
Actions

Also available in: Atom PDF