MIOPEN_TEST_MLIR - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_TEST_COMPOSABLEKERNEL - Variable is replaced with usage of C++ define, which we already have.
CODECOV_TEST - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_TEST_DBSYNC - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_TEST_CONV - this variable is a bit strange and its purposes is unclear. Just not to break anything I safely replaced this variable with with negative_filter logic for gtests_discovery call
MIOPEN_TEST_DEEPBENCH - - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_DEBUG_TUNING_ITERATIONS_MAX - just removed because a value which is being passed does not used inside the tests
MIOPEN_TEST_WITH_MIOPENDRIVER - Variable is replaced with usage of C++ define MIOPEN_BUILD_DRIVER
Also this PR contains minor cleanup.
Sometimes, In order to replace variable with negative_filter logic it was necessary to change test names a little bit.
For example, If we want to exclude Code Coverage related tests from being executed we use "CodecovTest" filter for this, so all tests that are related to Code Coverage should contain "CodecovTest" substring inside their names.
What has been removed:
MIOPEN_TEST_MLIR - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_TEST_COMPOSABLEKERNEL - Variable is replaced with usage of C++ define, which we already have.
CODECOV_TEST - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_TEST_DBSYNC - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_TEST_CONV - this variable is a bit strange and its purposes is unclear. Just not to break anything I safely replaced this variable with with negative_filter logic for gtests_discovery call
MIOPEN_TEST_DEEPBENCH - - Variable is replaced with negative_filter logic for gtests_discovery call.
MIOPEN_DEBUG_TUNING_ITERATIONS_MAX - just removed because a value which is being passed does not used inside the tests
MIOPEN_TEST_WITH_MIOPENDRIVER - Variable is replaced with usage of C++ define MIOPEN_BUILD_DRIVER
Also this PR contains minor cleanup.
Sometimes, In order to replace variable with negative_filter logic it was necessary to change test names a little bit. For example, If we want to exclude Code Coverage related tests from being executed we use "CodecovTest" filter for this, so all tests that are related to Code Coverage should contain "CodecovTest" substring inside their names.