Project

General

Profile

Actions

Feature #1412

closed

qa: spec out messenger testing

Added by Sage Weil over 12 years ago. Updated about 12 years ago.

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

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

use Colin's multiprocess framework to do a messenger test for reconnects, with socket failure injects.

types:
- client->server (lossy, e.g. client/osd, client/mon)
- client->server (lossless, e.g. client/mds)
- server/server (mds, osd, mon intracluster)
- racing connections. someting like barrier, send messages to each other, make sure they both arrive, barrier, mark down, repeat.

- inject socket errors, verify all messages go through (all types)


Related issues 1 (0 open1 closed)

Related to Ceph - Bug #1631: osd: failed assert(repop_queue.front() == repop)Can't reproduce10/18/2011

Actions
Actions

Also available in: Atom PDF