Project

General

Profile

Actions

Fix #50574

closed

Fix #51464: osd: Add mechanism to avoid running osd benchmark on osd init when using mclock_scheduler.

qa/standalone: Modify/re-write failing standalone tests with mclock scheduler

Added by Sridhar Seshasayee about 3 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Category:
Tests
Target version:
-
% Done:

100%

Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
ceph-qa-suite:
rados
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

A subset of the existing qa/standlone tests are failing with osd_op_queue set to "mclock_scheduler".

This is mainly due to the difference in the limit of max backfills/sleep options set for each type of scheduler. Tests that depend on the config options set to default values (with WPQ) fail since with mclock scheduler these options are overridden to non-default limits. Therefore, all such tests need to be identified and modified for mclock scheduler while maintaining backward compatibility with WPQ scheduler. This exercise will take some time and this tracker can be used to track all such tests going forward.

Actions

Also available in: Atom PDF