Project

General

Profile

Actions

Cleanup #65266

open

mgr: unit testing for mgr modules starting up

Added by Adam King about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

Inspired by https://github.com/ceph/ceph/pull/56617#issue-2218534302, we saw that issues with the mgr modules caused by the core mgr C++ code that handles those modules do not show up in any of the CI checks/unit testing. This is a tracker for the idea of potentially having unit testing around this area to catch this kind of failure. Something like loading in a dummy module that just imports the core mgr module stuff and making sure it is able to start up effectively.

Actions #1

Updated by Kefu Chai about 1 month ago

at least the existing dashboard exercises this case. but the missing tests is the ones which use python 3.6.8. and that's the crux of the problem, i think.

Actions

Also available in: Atom PDF