qa: missing even trivial tests for many commands
I wrote a trivial script to look for missing commands in tests (https://github.com/ceph/ceph/pull/15675/commits/3aad0f89d527da2d3c995945453276dc7366c954) and it popped up several in the FS:
#4 Updated by John Spray about 2 years ago
Greg: can you say which script you're looking to cover these commands in? Things like session kill would be pretty awkward from the basic CLI test scripts, unless they're augmented to mount clients etc, which feels like overkill given that we already have tests elsewhere.
#5 Updated by Greg Farnum about 2 years ago
The script just greps for anything that looks like a COMMMAND and then greps for their existence in qa/ and src/tests. It would not be hard to fool but I'm sort of surprised at the construction if you managed to do so.
(Though now that you mention it I do remember reviewing tests of the session management commands once upon a time.) :)