SWDEV-470698 - fix formatting, add format check workflow (#657)

This commit is contained in:
Danylo Lytovchenko
2025-08-20 16:28:06 +02:00
committed by GitHub
parent 5840940caa
commit f7338717ae
1574 changed files with 162972 additions and 199346 deletions
@@ -18,74 +18,72 @@ THE SOFTWARE.
*/
#include <hip_test_common.hh>
TEST_CASE("Unit_hipArray_Valid") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
hipArray_t array = nullptr;
HIP_ARRAY_DESCRIPTOR desc;
desc.Format = HIP_AD_FORMAT_FLOAT;
desc.NumChannels = 1;
desc.Width = 1024;
desc.Height = 1024;
HIP_CHECK(hipArrayCreate(&array, &desc));
HIP_CHECK(hipFreeArray(array));
hipArray_t array = nullptr;
HIP_ARRAY_DESCRIPTOR desc;
desc.Format = HIP_AD_FORMAT_FLOAT;
desc.NumChannels = 1;
desc.Width = 1024;
desc.Height = 1024;
HIP_CHECK(hipArrayCreate(&array, &desc));
HIP_CHECK(hipFreeArray(array));
}
TEST_CASE("Unit_hipArray_Invalid") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
void* data = malloc(sizeof(char));
hipArray_t arrayPtr = static_cast<hipArray_t>(data);
REQUIRE(hipFreeArray(arrayPtr) == hipErrorContextIsDestroyed);
free(data);
void* data = malloc(sizeof(char));
hipArray_t arrayPtr = static_cast<hipArray_t>(data);
REQUIRE(hipFreeArray(arrayPtr) == hipErrorContextIsDestroyed);
free(data);
}
TEST_CASE("Unit_hipArray_Nullptr") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
hipArray_t array = nullptr;
REQUIRE(hipFreeArray(array) == hipErrorInvalidValue);
hipArray_t array = nullptr;
REQUIRE(hipFreeArray(array) == hipErrorInvalidValue);
}
TEST_CASE("Unit_hipArray_DoubleFree") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
hipArray_t array = nullptr;
HIP_ARRAY_DESCRIPTOR desc;
desc.Format = HIP_AD_FORMAT_FLOAT;
desc.NumChannels = 1;
desc.Width = 1024;
desc.Height = 1024;
HIP_CHECK(hipArrayCreate(&array, &desc));
HIP_CHECK(hipFreeArray(array));
REQUIRE(hipFreeArray(array) == hipErrorContextIsDestroyed);
hipArray_t array = nullptr;
HIP_ARRAY_DESCRIPTOR desc;
desc.Format = HIP_AD_FORMAT_FLOAT;
desc.NumChannels = 1;
desc.Width = 1024;
desc.Height = 1024;
HIP_CHECK(hipArrayCreate(&array, &desc));
HIP_CHECK(hipFreeArray(array));
REQUIRE(hipFreeArray(array) == hipErrorContextIsDestroyed);
}
TEST_CASE("Unit_hipArray_TrippleDestroy") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
hipArray_t array = nullptr;
HIP_ARRAY_DESCRIPTOR desc;
desc.Format = HIP_AD_FORMAT_FLOAT;
desc.NumChannels = 1;
desc.Width = 1024;
desc.Height = 1024;
HIP_CHECK(hipArrayCreate(&array, &desc));
HIP_CHECK(hipArrayDestroy(array));
REQUIRE(hipArrayDestroy(array) == hipErrorContextIsDestroyed);
REQUIRE(hipArrayDestroy(array) == hipErrorContextIsDestroyed);
hipArray_t array = nullptr;
HIP_ARRAY_DESCRIPTOR desc;
desc.Format = HIP_AD_FORMAT_FLOAT;
desc.NumChannels = 1;
desc.Width = 1024;
desc.Height = 1024;
HIP_CHECK(hipArrayCreate(&array, &desc));
HIP_CHECK(hipArrayDestroy(array));
REQUIRE(hipArrayDestroy(array) == hipErrorContextIsDestroyed);
REQUIRE(hipArrayDestroy(array) == hipErrorContextIsDestroyed);
}
TEST_CASE("Unit_hipArray_DoubleNullptr") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
hipArray_t array = nullptr;
REQUIRE(hipFreeArray(array) == hipErrorInvalidValue);
REQUIRE(hipFreeArray(array) == hipErrorInvalidValue);
hipArray_t array = nullptr;
REQUIRE(hipFreeArray(array) == hipErrorInvalidValue);
REQUIRE(hipFreeArray(array) == hipErrorInvalidValue);
}
TEST_CASE("Unit_hipArray_DoubleInvalid") {
CHECK_IMAGE_SUPPORT
CHECK_IMAGE_SUPPORT
void* data = malloc(sizeof(char));
hipArray_t arrayPtr = static_cast<hipArray_t>(data);
REQUIRE(hipFreeArray(arrayPtr) == hipErrorContextIsDestroyed);
REQUIRE(hipFreeArray(arrayPtr) == hipErrorContextIsDestroyed);
free(data);
void* data = malloc(sizeof(char));
hipArray_t arrayPtr = static_cast<hipArray_t>(data);
REQUIRE(hipFreeArray(arrayPtr) == hipErrorContextIsDestroyed);
REQUIRE(hipFreeArray(arrayPtr) == hipErrorContextIsDestroyed);
free(data);
}