Project

General

Profile

Actions

Bug #10465

closed

Audit and fix ceph-qa-suite exec tasks

Added by Greg Farnum over 9 years ago. Updated about 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Testing
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

suites/fs/basic/tasks/cfuse_workunit_suites_truncate_delay.yaml executes a dd and a truncate on a file in the local node's regular filesystem, rather than in the ceph-fuse mountpoint. That means we haven't gotten all the truncate coverage we think we do!

Audit the other uses of the "exec" task for similar issues and fix any that arise.

Actions #1

Updated by Greg Farnum over 9 years ago

Also, I noticed this because http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-26_23:04:02-fs-master-testing-basic-multi/680701/ failed while executing that, which also doesn't make any sense?

Actions #2

Updated by Greg Farnum about 9 years ago

  • Priority changed from High to Urgent
Actions #3

Updated by Greg Farnum about 9 years ago

  • Category set to Testing
  • Status changed from 12 to 7
  • Assignee set to Greg Farnum
  • Priority changed from Urgent to Normal

commit:8a5f76d10bc8bf0358f5215ac2aadfb210691507 in master fixes the dd location; there were no other yaml fragments putting stuff in the wrong place. Assuming that doesn't turn up any problems we'll want to backport it.

I also looked briefly at the actual test failure again, but there just isn't much to go on and it passes the overwhelming majority of the time, so either it's some weird transient issue or something to do with which machine/OS combo we're using that we'll need to see again before I decide to spend any time on it.

Actions #4

Updated by Greg Farnum about 9 years ago

  • Status changed from 7 to Resolved

Master branch has been tested several times since this went in, so I backported it to giant,firefly,dumpling qa suites.

Actions

Also available in: Atom PDF