Files
rocm-systems/projects/hip-tests/catch/hipTestMain/config/config_amd_linux
T
Fábio Mestre 47b80c011c [hip-tests] Fix Unit_Assert_Positive_Basic_KernelFail (#1916)
* [hip-tests] Fix Unit_Assert_Positive_Basic_KernelFail

This test was expecting a call to abort() when assertions
where hit on AMD devices. This is no longer true since
aborts from assertions are disabled unless
HIP_SKIP_ABORT_ON_GPU_ERROR is set.

This PR simplifies the test by removing the SIGABRT signal
handling (which was also undefined behaviour). Instead,
if HIP_SKIP_ABORT_ON_GPU_ERROR is set, the test is skipped.
2025-12-03 17:16:10 +00:00

191 lines
11 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",
"=== Below tests fail in external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/210 ===",
"Unit_Coalesced_Group_Tiled_Partition_Sync_Positive_Basic - uint8_t",
"Unit_Coalesced_Group_Tiled_Partition_Sync_Positive_Basic - uint16_t",
"Unit_Coalesced_Group_Tiled_Partition_Sync_Positive_Basic - uint32_t",
"=== SWDEV-444987 - Below tests fail in stress testing on 25/01/2023 ===",
"Unit_floatTM",
"Unit_TestMathFuncComplex",
"Unit_hipGraphAddMemcpyNodeToSymbol_Positive_Basic",
"Unit_hipStreamBeginCapture_Positive_Functional",
"Unit_Kernel_Launch_bounds_Negative_OutOfBounds",
"Unit_Kernel_Launch_bounds_Negative_Parameters_RTC",
"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_hexp10_Accuracy_Positive",
"Unit_Device_h2exp10_Accuracy_Positive",
"Unit_Device_hexp2_Accuracy_Positive",
"Unit_Device_h2exp2_Accuracy_Positive",
"Unit_Device_hlog_Accuracy_Positive",
"Unit_Device_h2log_Accuracy_Positive",
"Unit_Device_hlog10_Accuracy_Positive",
"Unit_Device_h2log10_Accuracy_Positive",
"Unit_Device___hfma2_Accuracy_Positive",
#endif
#if defined gfx90a || defined gfx942 || defined gfx950
"=== SWDEV-443630 : Below test failed in stress test on 19/01/24 ===",
"Unit_Multi_Grid_Group_Positive_Sync",
"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"
]
}