Commit Graph

960 Commits

Author SHA1 Message Date
Marko Arandjelovic 18f69cba00 SWDEV-473788 - Add unit test for hipBindTexture
Change-Id: Iefb695feb56cb70aff186eb719cbbd366297d91e
2024-12-05 04:23:09 -05:00
Marko Arandjelovic 8736cabea3 SWDEV-478998 - Add unit test for hipFreeHost
Change-Id: I85235243e0014ec6bd2b6a544222fdee8f0a7c68
2024-12-04 11:56:44 -05:00
Jaydeep Patel 80144befea SWDEV-487988 - Destroy event and free memory.
Change-Id: I95ceaac5b343132c0660de0dabba548fb6a29034
2024-12-04 10:07:59 -05:00
Jaydeep Patel 8515ac9b2f SWDEV-488033 - Add dependency between memcpy node for child graph.
Since 29cc678d8d H2D can't be synced always so it's good to have dependency set.

Change-Id: I7d757a9b6afd3cf7064dc3b7014677cdf754125a
2024-12-04 10:06:52 -05:00
Jaydeep Patel 064d0398d8 SWDEV-487997 - Kernel launch can return invalid config/value in case of thread/block is 0 & -ve.
Change-Id: I91fbe2361894f16c65236c9736bd677a6d5f1f61
2024-12-04 10:06:36 -05:00
Jaydeep Patel 0422d78c1b SWDEV-487992 - Free memory.
Change-Id: Ic4c7448d7e537953bcebc73210647f52de53b0ee
2024-12-04 09:07:29 -05:00
Vladana Stojiljkovic 9893726343 SWDEV-453145 - Enable _sync tests on nvidia
* _sync tests that use warp match functions (__match_any_sync and __match_all_sync) were disabled for nvidia because those functions are supported only on devices with compute capability 7.x or higher. In this solution, tests are always build (with specifying appropriate compile flag) and in in the runtime it is decided weather they should be skipped or not.

Change-Id: Ifa9e55f3b47aa3a00027cb986cd6ae46aed45ebd
2024-12-03 13:49:16 -05:00
Satyanvesh Dittakavi 455ec9d367 SWDEV-499291 - Fix test failures due to nodiscard attibute
Change-Id: I7bd86f6506415a12940ed441556a35753fc0faa4
2024-12-03 12:33:12 -05:00
taosang2 6e1c4c2655 SWDEV-459479 - Add compressed codeobj test
Add simple tests to verify compressed code
objects.

Change-Id: Iae148c3c928e18247624937512918dbb3cbc462d
2024-11-26 12:14:15 -05:00
Satyanvesh Dittakavi 01bfe61293 SWDEV-489384 - SWDEV-489388 - Fix memory leaks in hipStreamGetDevice catch tests
Change-Id: I7e96edbdbb8cde8b81c471bd0572f95df40d3530
2024-11-26 01:56:28 -05:00
Satyanvesh Dittakavi 9cf127697e SWDEV-487649 - SWDEV-487639 - SWDEV-487636 - Fix memory leaks in catch tests
Change-Id: I7943ecffec6d470789aabde07e6c52d6b871cc13
2024-11-26 01:55:39 -05:00
Ioannis Assiouras ab395147d2 SWDEV-500124 - Removed Unit_hipHostAlloc_AllocateUseMoreThanAvailGPUMemory
Change-Id: I549ec451df2211378f421f35abc822d02cb0af24
2024-11-22 13:20:50 -05:00
Ioannis Assiouras b06dda1f09 SWDEV-492356 - Install artifacts needed by UUID tests at the top level directory
Change-Id: I960efecfdfc7a0c39a8beec6a334e6aa08095f9c
2024-11-22 11:02:23 +00:00
Rahul Manocha 0c230d3cf0 SWDEV-454316 - Fix for Atomic Min Max Testcases
Change-Id: Ieca965e6e17f4b17769938228340791b9bbe45ab
2024-11-19 23:32:30 -05:00
Rahul Manocha 5dcd005d33 SWDEV-488316 - Fix memleaks in PrintfTests
Change-Id: I53e392ac41023a108874d5c58633b53f7b7b0007
2024-11-19 23:30:35 -05:00
Rahul Manocha dcc3dd7029 SWDEV-486443 - Skip managed memory test for windows
Change-Id: Id2d99c80e73979173ff7558bedafa723a1eec813
2024-11-19 23:29:17 -05:00
Rahul Manocha ed5b962e62 SWDEV-479575 - Child Graph dependencies fixed
Change-Id: Iaf2d8f0ae86e6a701d10f5867b742036392e5a43
2024-11-19 23:27:30 -05:00
Rahul Manocha 5672b0d380 SWDEV-454895 - Fix for Atomic Memory Order testcase failures
Change-Id: I66f92b57527c364b18a695bc9475f4c3432e742b
2024-11-19 23:26:20 -05:00
SrinivasaRao 68cc5bdd6e SWDEV-475134-[catch2][dtest] Functional graph tests for hipUserObject
Change-Id: If4dbe6a3cc6a929e2e4a9521f05dfa2836f0855b
2024-11-18 04:58:40 -05:00
Satyanvesh Dittakavi adf2a4c586 SWDEV-498067 - Fix catch tests build failure on nvidia
Change-Id: Idbaa78407f95749b4ae645a52d086056edea4715
2024-11-18 04:48:39 -05:00
SrinivasaRao 4e659f42de SWDEV-466663-[catch2][dtest] _spt api names missing from code coverage-Phase-1
Change-Id: Ifd374fcc242767ab7a9e999dba79f2f3c2ef7c4a
2024-11-15 17:46:43 +05:30
SrinivasaRao 7348d05b1d SWDEV-467848-[catch2][dtest] Functional tests for HIP_VISIBLE_DEVICES compatibility with UUIDs
Change-Id: I45eccecee2fd9fdb157be46fad2a37e675acd19c
2024-11-15 07:08:15 -05:00
Pradeep Kumar Jain 33cbbc8700 SWDEV-468258 - [catch2][dtest] hipHostAlloc API testcases
Change-Id: I04974538092ae90501f7fa90dcad09c482b1ef64
2024-11-14 23:50:44 -05:00
Michael Xie 72450ae7a1 SWDEV-492356 - Install hip-test artifacts into a single folder
Change-Id: Ib2a2c021e2546c0233050f11d3dc84f2ea4ff03d
2024-11-13 18:22:32 -05:00
Ioannis Assiouras e248f1072a SWDEV-487632,SWDEV-487634 - Fixed memleak in Unit_hipDrvMemcpy_Functional
Change-Id: If515c0f31acb5ca071f575458ef9eb06c5786df2
2024-11-13 07:06:19 -05:00
Ioannis Assiouras 950bedf14f SWDEV-489354 - Fixed memleak in Unit_hipLaunchHostFunc_Diffpriority
Change-Id: I8a8b49b225e2b48973ae37727766a4af04d08f6f
2024-11-13 07:06:00 -05:00
Ioannis Assiouras d4f6a2defb SWDEV-489358 - Fixed memleak in Unit_hipMultiStream_sameDevice
Change-Id: I5a662e46546125988d8a75f76aafcc905eab7147
2024-11-13 05:35:34 -05:00
Rambabu Swargam 96d4493c3a SWDEV-468261 - [catch2][dtest] Functional testcases for hipStreamLegacy
Change-Id: I37cf900d4cfdc244ba8d1d7e2e8c6d34f535a0c2
2024-11-13 00:00:43 -05:00
Ioannis Assiouras b2e3b605a6 SWDEV-483134 - Removed hipExtHostAlloc tests
Change-Id: Ifb938ad6d8382cfe25d531e5e36c5a4df986d940
2024-11-06 11:28:37 -05:00
Vladana Stojiljkovic 558cbfd829 SWDEV-479312 - Implement tests for hipMemcpy2DArrayToArray
Change-Id: Id42557aefa0a887799402503c8905ee4cd322629
2024-11-05 04:06:26 -05:00
Vladana Stojiljkovic e53b31db23 SWDEV-478205 - Implement tests for hipTexRefSetMaxAnisotropy
Change-Id: I0ef580ea9be685ab83c9ee29193eae4aa0813d3a
2024-11-05 02:47:37 -05:00
Marko Arandjelovic 04ad40156c SWDEV-478801 - Add unit test for hipMemcpyDtoA
Change-Id: Ia0f606294574c43b5e84438a33eda4c43bd0acbc
2024-11-05 02:40:33 -05:00
Marko Arandjelovic 003707116b SWDEV-479213 - Add unit test for hipMemcpyHtoAAsync
Change-Id: I698eb2f7b73db439c1082ef79e2e5b5462e8fd1e
2024-11-04 12:43:54 -05:00
Jaydeep Patel 23eead4e7b SWDEV-482400 - Use correct way to add delay/wait on GPU.
Change-Id: Id1610227c97cc43d289f8c3a04c0c53707ccef48
2024-11-04 12:07:52 -05:00
Vladana Stojiljkovic 5fa9900949 SWDEV-478472 - Fix tests to return hipErrorInvalidChannelDescriptor instead of hipErrorUnknown
Change-Id: I1dc3af072aed813173cc12e9976a34ddf8c7d6a8
2024-11-04 11:25:54 -05:00
Jaydeep Patel 7aff6567b7 SWDEV-483355 - hipDrvMemcpy2DUnaligned is not supported for inter GPU copy without p2p access.
Change-Id: Ie484efc5779b139e5ca2d504342fb49edfb6b30c
2024-11-04 11:23:39 -05:00
Jaydeep Patel 067e3836ee SWDEV-479616 - hipMemcpyParam2D and hipMemcpy2D does not support inter gpu copy without p2p access.
Skip Unit_hipGetProcAddress_MemoryApisPeerToPeer if p2p access is not supported.

Change-Id: I9f8598b9d1edf1d189583c5600b2e4d937564ea4
2024-11-04 11:18:58 -05:00
Li, Todd tiantuo 9e30678987 SWDEV-472357 - fix 1D, 2D and 3D memCpy tests
on sync, stream and setDevice

Change-Id: I19bdb907977338cac67c1e3f6f01cda6f2b97ec6
2024-11-04 11:12:52 -05:00
Marko Arandjelovic a13da7ba02 SWDEV-476486 - Add unit test for hipMemAllocHost
Change-Id: Ie77686b4e2a269b845b3187f27281a5a855bd731
2024-11-04 05:12:05 -05:00
Ajay 61f3be259a SWDEV-1 - exclude hipExtHostAlloc.cc from nvidia test list
Change-Id: I31644cbf446f057af82235dccc54202ad3e81428
2024-10-29 11:23:04 -04:00
Rahul Manocha ba23adcded [SWDEV-454178] - Fix for Atomic Arithmetic testcases
Change-Id: I8c8a7026bfe4906108c7c90907ffe130cd993ab4
2024-10-25 14:51:55 -04:00
Jaydeep Patel 38be7ae377 SWDEV-470886 - Add __shfl test for undef args.
Change-Id: I86c5c371fffbf7320a087166c65ac0e5a4dff13c
2024-10-25 14:46:50 -04:00
Vladana Stojiljkovic b24e61671a SWDEV-478767 - Implement tests for hipTexRefSetAddress2D
Change-Id: Id5b946c216097c606a1e4b839514f68d351adc19
2024-10-25 14:43:45 -04:00
Ajay c025def8ac SWDEV-1 - complex hiprtc negative tests
Change-Id: I22a200b1e762651689659a7a404b5f27f1ab01a7
2024-10-25 12:34:04 -04:00
Ioannis Assiouras 359aed1348 SWDEV-480400 - Add unit test for hipExtHostAlloc
Change-Id: Ica92d1ae91bdc4feef52b7b07d55da4dff8d7542
2024-10-25 11:51:42 -04:00
Branislav Brzak 570c690f42 SWDEV-465209 - Enable Not_Supported tests
This addresses
SWDEV-465209
SWDEV-465211
SWDEV-465216
SWDEV-465218
SWDEV-465210

Change-Id: I3596f058050d056608dbbe5353306ee88d277b44
2024-10-24 05:52:25 -04:00
Jaydeep Patel 87c8a0417c SWDEV-481514, SWDEV-482400 - Use correct way to add delay/wait on GPU.
Change-Id: I163896333bf741053173d636a499ed6406e77a09
2024-10-23 14:39:35 -04:00
Vladana Stojiljkovic db697c1873 SWDEV-457747 Fix disabled Unit_hipMemSetAccess_Vmm2PeerPeerMemCpy test
Change-Id: If83dce52a60dcad94397afe758dc8ebf03d6c69a
2024-10-23 14:32:20 -04:00
Rahul Manocha 8b15996041 SWDEV-474617 - Add Peer Device access check for memcpy2D tests and fix for SVM Memory test.
Change-Id: Idff7c02087f99c59f456e0027bbe0bc19cf67059
2024-10-23 14:26:02 -04:00
Marko Arandjelovic 56ef43810b SWDEV-475749 - Add unit test for hipMallocHost
Change-Id: I0e94342ba68c12f64ac94a04a46f1c478e6f01be
2024-10-23 14:05:33 -04:00