Files
amilanov-amd cac67a0f32 SWDEV-521760 - Fix and enable disabled HIP tests from cooperative groups group (#2027)
* Reworked Unit_hipLaunchCooperativeKernel_Basic and Unit_hipLaunchCooperativeKernelMultiDevice_Basic
* Introduce reduction_factor for coop groups tests. Fix Unit_Coalesced_Group_Tiled_Partition_Sync_Positive_Basic
* Fix always false requirement by adding a cast
* Change data type to unsigned long long to align with cuda
* Change literal type to double to ensure proper type casting
* Remove formatting comments
2026-01-27 11:51:08 +01:00

172 rivejä
9.6 KiB
Plaintext

#define COMMON
{
"Info": [
"File generated for commit on below mentioned date and time",
__DATE__,
__TIME__,
GITHASH
],
"DisabledTests": [
#if defined COMMON
"NOTE: The following test is disabled due to defect - EXSWHTEC-242",
"Unit_hipFuncGetAttributes_Positive_Basic",
"NOTE: The following test is disabled due to defect - EXSWHTEC-244",
"Unit_hipExtLaunchMultiKernelMultiDevice_Negative_Parameters",
"Unit_hipMemAdvise_No_Flag_Interference",
"NOTE: The following 2 tests are disabled due to defect - EXSWHTEC-238",
"Unit_hipMemRangeGetAttribute_Positive_AccessedBy_Basic",
"Unit_hipMemRangeGetAttribute_Positive_AccessedBy_Partial_Range",
"=== SWDEV-434171: Below tests took long time to complete in stress test on 17/11/23 ===",
"Unit_Warp_Shfl_Positive_Basic - int",
"Unit_Warp_Shfl_Positive_Basic - unsigned int",
"Unit_Warp_Shfl_Positive_Basic - long",
"Unit_Warp_Shfl_Positive_Basic - unsigned long",
"Unit_Warp_Shfl_Positive_Basic - long long",
"Unit_Warp_Shfl_Positive_Basic - unsigned long long",
"Unit_Warp_Shfl_Positive_Basic - float",
"Unit_Warp_Shfl_Positive_Basic - double",
"Unit_Warp_Shfl_Positive_Basic - __half",
"Unit_Warp_Shfl_Positive_Basic - __half2",
"Unit_Warp_Shfl_XOR_Positive_Basic - int",
"Unit_Warp_Shfl_XOR_Positive_Basic - unsigned int",
"Unit_Warp_Shfl_XOR_Positive_Basic - long",
"Unit_Warp_Shfl_XOR_Positive_Basic - unsigned long",
"Unit_Warp_Shfl_XOR_Positive_Basic - long long",
"Unit_Warp_Shfl_XOR_Positive_Basic - unsigned long long",
"Unit_Warp_Shfl_XOR_Positive_Basic - float",
"Unit_Warp_Shfl_XOR_Positive_Basic - double",
"Unit_Warp_Shfl_XOR_Positive_Basic - __half",
"Unit_Warp_Shfl_XOR_Positive_Basic - __half2",
"=== SWDEV-439004: Below tests failing randomly in CQE staging ===",
"Unit_hipGraphicsMapResources_Negative_Parameters",
"Unit_hipGraphicsSubResourceGetMappedArray_Negative_Parameters",
"Unit_hipGraphicsResourceGetMappedPointer_Positive_Parameters",
"Unit_hipGraphicsResourceGetMappedPointer_Negative_Parameters",
"Unit_hipGraphicsUnmapResources_Negative_Parameters",
"Unit_hipGraphicsUnregisterResource_Negative_Parameters",
"SWDEV-446588 - Disable graph multi gpu testcases until graph has support for it",
"SWDEV-447384, SWDEV-447932: These tests fail in gfx1100, gfx1101 & gfx1102",
"SWDEV-445928: These tests fail in PSDB stress test on 09/02/2024",
"Unit_hipGraphInstantiateWithFlags_StreamCaptureDeviceContextChg",
"=== SWDEV-511679 : Below tests fail in stress test ===",
"Unit_hipIpcOpenMemHandle_Negative_Open_In_Two_Contexts_Same_Device",
"Unit_hipIpcCloseMemHandle_Positive_Reference_Counting",
"=== SWDEV-457316 Below test is skipped due ref count logic (Discussed with German) ===",
"Unit_hipGraphAddMemAllocNode_Negative_Free_Alloc_Memory_Again",
"=== Enable the below test when multi-device graph launches are fully supported ===",
"Unit_hipGraphInstantiateWithFlags_DependencyGraphDeviceCtxtChg",
"=== SWDEV-553920 disabled until multi device graph issues are resolved ===",
"Unit_hipGraphUpload_Functional_multidevice_test",
"========Rock_Linux_Failures_on_gfx94X===========================================",
"Unit_hipMemcpyHtoAAsync_BasicTstsWithDiffStreams",
"Unit_hipHostRegister_DirectReferenceMultGpu - int",
"Unit_hipMemcpy3DPeerAsync_BasicFunctional",
"Unit_hipStreamQuery_WithPendingWork",
"Unit_hipExtStreamCreateWithCUMask_NegTst",
"Unit_hipGraphMemFreeNodeGetParams_InvalidArgs",
"Unit_hipGraphMem_Alloc_Free_NodeGetParams_Negative",
"Unit_hipFreeAsync_capturehipFreeAsync",
"Unit_hipLaunchHostFunc_streams",
"Unit_Device_memcpy_Positive - unsigned long",
"Unit_Device_memcpy_Positive - double",
"Unit_hipMemAdvise_TstAlignedAllocMem_XNACK",
"Unit_dynamic_loading_device_kernels_from_library",
"Unit_hipDrvLaunchKernelEx_With_CooperativeKernelWithArgs",
"Unit_hipModuleGetFunctionCount_Functional",
"Unit_BuiltInAtomicAdd_NonCoherentGlobalMemWithRtc",
"Unit_atomicAdd_system_Positive_Peer_GPUs - unsigned long long",
"Unit_hipMultiThreadDevice_SerialPyramid",
"Unit_Device___clzll_Sanity_Positive - unsigned long long int",
"Unit_Test_makechar_functionality",
"Unit_Rtc_ReduceRandom",
"Unit_test_generic_target_only_in_regular_fatbin",
"Unit_test_generic_target_only_in_compressed_fatbin",
"=== special values test, fix: comment out [HEX_DBL(-, 1, fffffffffffff, +, 31), HEX_DBL(+, 1, fffffffffffff, +, 31)]",
"Unit_Device_sinpi_Accuracy_Positive - double",
"Unit_Device_cospi_Accuracy_Positive - double",
"Unit_Device_sincospi_Accuracy_Positive - double",
"=== special values test, fix: comment out [-3.0f, -1.5f, HEX_FLT(-, 0, 00000c, -, 126), HEX_FLT(-, 0, 000006, -, 126), +3.0f, 1.5f, HEX_FLT(+, 0, 00000c, -, 126), HEX_FLT(+, 0, 000006, -, 126),]",
"Unit_Device_fma_Accuracy_Positive - float",
"=== special values test, fix: comment out [HEX_DBL(-, 1, fffffffffffff, +, 31), HEX_DBL(-, 1, fffffffffffff, +, 30), HEX_DBL(+, 1, fffffffffffff, +, 31), HEX_DBL(+, 1, fffffffffffff, +, 30)]",
"Unit_Device_fdim_Accuracy_Positive - double",
"=== TODO special value test error, fix: comment out special value test",
"Unit_Device_remquo_Accuracy_Positive - float",
"Unit_Device_remquo_Accuracy_Positive - double",
"=== float* can be casted to double* [math_remainder_rounding_negative_kernels_rtc.hh:247]",
"Unit_Device_modf_modff_Negative_RTC",
"=== TODO round error",
"Unit_Device___fsqrt_rn_Accuracy_Positive",
"Unit_Device___frsqrt_rn_Accuracy_Positive",
"=== TODO terminated, ulp formula seems to be wrong [produces ulp of 4294967298]",
"Unit_Device___expf_Accuracy_Positive",
"Unit_Device___exp10f_Accuracy_Positive",
"=== TODO error, input +-1.40129846e-45",
"Unit_Device___log2f_Accuracy_Positive",
"=== special values test, fix: comment out [HEX_DBL(-, 0, 0000000000001, -, 1022)]",
"Unit_Device_log1p_Accuracy_Positive - double",
"=== Below 2 tests are disable due to defect EXSWHTEC-369 ===",
"Unit_Device_ilogbf_Accuracy_Positive",
"Unit_Device_ilogb_Accuracy_Positive",
"=== rounding float16 types not supported?",
"Unit_Device___float2half_rd_Accuracy_Limited_Positive",
"Unit_Device___float2half_ru_Accuracy_Limited_Positive",
"Unit_Device___float2half_rz_Accuracy_Limited_Positive",
"=== long int exponents are too large, works fine with int",
"Unit_Device_scalbln_Accuracy_Positive - float",
"Unit_Device_scalbln_Accuracy_Positive - double",
"=== Float16 problem",
"Unit_Device_hcos_Accuracy_Positive",
"Unit_Device_h2cos_Accuracy_Positive",
"Unit_Device_hsin_Accuracy_Positive",
"Unit_Device_h2sin_Accuracy_Positive",
"=== TODO [first 2 passed] Below 2 tests are disable due to defect EXSWHTEC-356 ===",
"Unit_Device___hisinf2_Accuracy_Positive",
"Unit_Device___hisnan2_Accuracy_Positive",
"Unit_Device___hbequ2_Accuracy_Positive",
"Unit_Device___hne_Accuracy_Positive",
"Unit_Device___hne2_Accuracy_Positive",
"Unit_Device___hbne2_Accuracy_Positive",
"Unit_Device___hbgeu2_Accuracy_Positive",
"Unit_Device___hbgtu2_Accuracy_Positive",
"Unit_Device___hbleu2_Accuracy_Positive",
"Unit_Device___hbltu2_Accuracy_Positive",
"=== TODO ===",
"Unit_Device_tgammaf_Accuracy_Limited_Positive",
"=== TODO === fail on 100% test data",
"Unit_Device___hfma2_Accuracy_Positive",
"=== Test does not reflect a valid use case - SWDEV-569454",
"Unit_hipStreamPerThread_MultiThread",
#endif
#if defined gfx90a || defined gfx942 || defined gfx950
"Unit_Warp_Shfl_Up_Positive_Basic - int",
"Unit_Warp_Shfl_Up_Positive_Basic - unsigned int",
"Unit_Warp_Shfl_Up_Positive_Basic - long",
"Unit_Warp_Shfl_Up_Positive_Basic - unsigned long",
"Unit_Warp_Shfl_Up_Positive_Basic - long long",
"Unit_Warp_Shfl_Up_Positive_Basic - unsigned long long",
"Unit_Warp_Shfl_Up_Positive_Basic - float",
"Unit_Warp_Shfl_Up_Positive_Basic - double",
"Unit_Warp_Shfl_Up_Positive_Basic - __half",
"Unit_Warp_Shfl_Up_Positive_Basic - __half2",
"Unit_Warp_Shfl_Down_Positive_Basic - int",
"Unit_Warp_Shfl_Down_Positive_Basic - unsigned int",
"Unit_Warp_Shfl_Down_Positive_Basic - long",
"Unit_Warp_Shfl_Down_Positive_Basic - unsigned long",
"Unit_Warp_Shfl_Down_Positive_Basic - long long",
"Unit_Warp_Shfl_Down_Positive_Basic - unsigned long long",
"Unit_Warp_Shfl_Down_Positive_Basic - float",
"Unit_Warp_Shfl_Down_Positive_Basic - double",
"Unit_Warp_Shfl_Down_Positive_Basic - __half",
"Unit_Warp_Shfl_Down_Positive_Basic - __half2",
#endif
#if defined gfx1200 || defined gfx1201
"=== SWDEV-470751 : Fine Grain memory is MTYPE_NC due to HW bug.",
"Unit_hipEventCreateWithFlags_DisableSystemFence_CohHstMem",
#endif
"=== Following tests disabled as it should be a local perf test",
"Performance_hipExtLaunchKernelGGL_QueryGPUFrequency",
"End of json"
]
}