Last days I made a major clean up on our Q/A tests
Here the convention we use for tests related to registered bugs in our tracker (Jira) :
A test is named with the same name as in Jira eg CORE_1108
If a test exist for a previous Firebird version, the new version will take the same name plus the Firebird version eg CORE_1108-21
If a test need some variant between platform, we use w for Windows and p for Posix eg CORE_932w and CORE_932p
For all other tests, not related to bugs, Qmtest manage all simply by incrementing the number of the test.