Rahul Manocha
bc6f29c04a
Fix and enable VMM tests on cuda ( #1855 )
...
* Fix and enable VMM tests on cuda
* Minor syntax fixes
---------
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-11-26 08:48:47 -08:00
AidanBeltonS
d849b88aef
SWDEV-558080 - Add recommended granularity ( #1176 )
...
* Add recommended granularity
* Improve granularity testing
* Update based on feedback
2025-11-26 16:10:58 +00:00
amilanov-amd
da9bb4efae
SWDEV-503089 - Fix and enable disabled HIP tests from math group ( #1319 )
...
* SWDEV-503089 - Fix and enable disabled HIP tests from math group
* SWDEV-503089 - Move single precision reduced run to a common function
2025-11-26 10:34:05 +01:00
Victor Zhang
92fcc928b6
SWDEV-526773 - Modify LaunchDelayKernel to set a hard coded WallClock… ( #1911 )
...
* SWDEV-526773 - Modify LaunchDelayKernel to set a hard coded WallClock value when it's not avaliable
* Change hardcode clockrate in unit of KHz.
2025-11-25 11:21:03 -05:00
Ethan Trinh
2042191e23
Suppress deprecated-declaration warnings ( #1817 )
...
Co-authored-by: JeniferC99 <150404595+JeniferC99@users.noreply.github.com >
2025-11-25 10:31:30 -05:00
Ethan Trinh
bef946de1c
SWDEV-555551 - Remove hip-test warnings in linux ( #1031 )
...
Co-authored-by: JeniferC99 <150404595+JeniferC99@users.noreply.github.com >
2025-11-25 10:31:15 -05:00
Gerardo Hernandez
8abfee9f26
SWDEV-541351 - fix use of uninitialized memory in Unit___hip_atomic_compare_exchange tests ( #1976 )
2025-11-25 11:02:14 +00:00
Gerardo Hernandez
c87014a54c
SWDEV-534207 fix order of kernel launch parameters when calling notifiedKernel in some tests: kernel<<<gridDim, blockDim>>> instead of kernel<<<blockDim, gridDim>>>. This was causing out of bounds accesses ( #1860 )
2025-11-25 06:37:47 +00:00
AidanBeltonS
0580e2053c
SWDEV-533546, SWDEV-540027 - Add e8m0 conversions and testing ( #987 )
...
* SWDEV-533546 - Add conversion functions for e8m0
* SWDEV-533546 - remove whitespace
* Add testing
* Update based on feedback
* Copilot suggestions
---------
Co-authored-by: systems-assistant[bot] <systems-assistant[bot]@users.noreply.github.com>
2025-11-24 09:14:03 +00:00
Ioannis Assiouras
75de915725
hip-tests: fix runpath in hipSquareGenericTargetOnly[Compressed] ( #1965 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-11-21 16:31:41 -08:00
marandje
5616a255e2
SWDEV-515530 - Re-enable passing tests ( #1013 )
2025-11-14 16:36:44 +01:00
amilanov-amd
738bf16008
[hip-tests] Tag multigpu tests with Catch2 tags ( #1315 )
2025-11-14 13:00:30 +01:00
venkatesh-amd
f7249e092b
SWDEV-533237 : Added test cases for hipOccupancyAvailableDynamicSMemPer… ( #716 )
...
* SWDEV-533237 Added test cases for hipOccupancyAvailableDynamicSMemPerBlock API
* SWDEV-533237 : Added test cases for hipOccupancyAvailableDynamicSMemPerBlock
* SWDEV-533237 : Addressed review comments for hipOccupancyAvailableDynamicSMemPerBlock aip test cases
---------
Co-authored-by: jainprad <92369414+jainprad@users.noreply.github.com >
2025-11-14 15:41:45 +05:30
systems-assistant[bot]
f55dda2082
SWDEV-543340 - Added Unit_hipEventIpc_shm_cleanup test ( #548 )
...
The test verifies that all shared memory objects for
IPC events used internally by HIP are properly cleaned
up after use and do not leave persistent files in /dev/shm.
Co-authored-by: Ioannis Assiouras <Ioannis.Assiouras@amd.com >
2025-11-13 18:21:12 +00:00
systems-assistant[bot]
720a5bcf9a
SWDEV-547526 - Add missing free calls ( #531 )
...
Co-authored-by: Vladana Stojiljkovic <Vladana.Stojiljkovic@amd.com >
2025-11-13 11:16:41 +01:00
systems-assistant[bot]
7450910e53
SWDEV-548241 - Add missing destroy calls in graph tests ( #520 )
...
Co-authored-by: Vladana Stojiljkovic <Vladana.Stojiljkovic@amd.com >
2025-11-13 11:13:40 +01:00
Sourabh U Betigeri
f58393108f
SWDEV-564408 - Reduces hip-tests runtime Pt2 ( #1724 )
2025-11-12 13:37:00 -08:00
Satyanvesh Dittakavi
07dd4c85e7
SWDEV-546308 - Implement hipKernelGetParamInfo API ( #1783 )
2025-11-12 14:09:26 +05:30
swargamrambabu
e6b1ec25bd
SWDEV-561337 Additional Tests for hipStreamCopyAttributes API ( #1607 )
...
* SWDEV-548797 Additional Tests for hipStreamCopyAttributes API
* SWDEV-548797 : Added sanity check section for negative test case
2025-11-12 14:05:54 +05:30
systems-assistant[bot]
f99baf5481
SWDEV-519340 - Enable and fix hipModuleLoad test ( #607 )
2025-11-12 09:28:49 +01:00
Jin Jung
83291d71a1
SWDEV-558855 - hipExternalMemoryGetMappedBuffer test with CPU-nonvisible memory ( #1760 )
2025-11-10 17:35:03 -05:00
Jatin Chaudhary
68098c4d90
SWDEV-560329 - Fix some tests ( #1378 )
2025-11-10 18:22:03 +00:00
Gerardo Hernandez
99cab3500d
SWDEV-561284 - Fix use of uninitialized memory in Unit_hipMemVmm_Basic and Unit_hipMemVmm_Uncached ( #1677 )
2025-11-09 12:12:24 +00:00
Sourabh U Betigeri
90d5dc6b3a
SWDEV-564408 - Reduces hip-tests runtime Pt 1 ( #1695 )
...
* SWDEV-564408 - Reduces hip-tests runtime Pt 1
* Update cmd_options.hh
2025-11-06 13:45:36 -08:00
MachineTom
3bb8c2ac50
SWDEV-564392 - Clean up image tests ( #1694 )
...
Remove unnecessary checking.
Enable all disabled tests.
Move Mipmap test files into Windows section.
2025-11-06 15:07:53 -05:00
Satyanvesh Dittakavi
478cee0f68
SWDEV-559525 - Add the HIP_POINTER_ATTRIBUTE_IS_LEGACY_HIP_IPC_CAPABLE attribute support ( #1647 )
...
* SWDEV-559525 - Add the HIP_POINTER_ATTRIBUTE_IS_LEGACY_HIP_IPC_CAPABLE attribute implementation
* Update indentation in hip_memory.cpp
2025-11-06 12:07:32 +05:30
MachineTom
3b1c0c3464
SWDEV-558845 - Support image in rocr on Windows ( #1582 )
...
Enable image build in Windows.
Remove some useless codes that fail building in Windows.
Some minor improvement.
Temporarily exclude mipmap test files.
Prevent negative tests affect some tests.
Move some catch info log codes into failed cases.
2025-11-05 09:33:41 -05:00
systems-assistant[bot]
16334bc15d
SWDEV-525244 - Additional graph validation test ( #584 )
...
* SWDEV-525244 - Additional graph validation test
* SWDEV-525244 - Change capture mode to relaxed
* SWDEV-525244 - Additional comments
---------
Co-authored-by: Vladana Stojiljkovic <Vladana.Stojiljkovic@amd.com >
2025-11-05 09:32:47 +01:00
vstojilj
18d4fc460b
SWDEV-541362 - Fix error code mismatch in test ( #1377 )
2025-11-05 09:31:30 +01:00
vstojilj
7d078b9875
SWDEV-553920 - Fix Unit_hipStreamCreateWithPriority_ValidateWithEvents ( #1622 )
2025-11-05 09:31:01 +01:00
marandje
811609c0e1
SWDEV-523137 - Fix and enable a few negative tests on NV ( #1157 )
2025-11-04 23:28:11 +01:00
marandje
d411d101fb
SWDEV-557363 - Fix and enable Unit_hipWallClock64_Positive_Basic ( #1223 )
2025-11-03 21:08:33 +01:00
marandje
1ccc0ce2e4
SWDEV-555299 - Fix and enable Unit_Device_modf_modff_Negative_RTC ( #1012 )
2025-11-03 21:08:09 +01:00
Victor Zhang
437ce0b8df
fix atomics SystemTest() use after free ( #1595 )
2025-11-02 21:45:44 -05:00
Ioannis Assiouras
1dd0237cb2
SWDEV-563752 - Allow hipMemLocationTypeHost in hipMemSetAccess even if memory was created on the device ( #1620 )
...
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-10-31 13:57:36 +00:00
marandje
cfbb2230ea
SWDEV-491296 - Fix Unit_hipMemImportFromShareableHandle_Capture ( #1564 )
2025-10-30 15:06:26 +01:00
cadolphe-amd
458c25c3a0
SWDEV-556658 - Update Unit_TexObjectCreate_TypePitch2D_IncompleteInit to align with API ( #1144 )
2025-10-29 11:36:45 -04:00
Ajay GunaShekar
22213c0ec3
SWDEV-559569 - enable fixed tests ( #1363 )
2025-10-28 12:17:15 -07:00
systems-assistant[bot]
00b2bd3e8c
SWDEV-515530 - Re-enable passing test ( #598 )
2025-10-28 11:23:30 +01:00
Rahul Manocha
f5d901f016
SWDEV-546311 - implement hipKernelGetLibrary & hipLibraryEnumerateKer… ( #1143 )
...
* SWDEV-546311 - implement hipKernelGetLibrary & hipLibraryEnumerateKernels API
* Fix for LibraryEnumerateKernel and KernelGetName
* Update Enumerate Kernels to handle 0 numKernels
* Minor fixes to function names
* fix error checking in internal function
* Update changelog for new apis
---------
Co-authored-by: Rahul Manocha <rmanocha@amd.com >
2025-10-27 14:13:17 -07:00
systems-assistant[bot]
c1926d547e
SWDEV-515530 - Re-enable passing tests on NV ( #605 )
2025-10-27 16:32:37 +01:00
systems-assistant[bot]
e22856b3ac
SWDEV-515562 - Fix and enable hipDeviceReset tests ( #594 )
2025-10-27 15:07:44 +01:00
systems-assistant[bot]
8cc65f49c4
SWDEV-491296 - Add stream capture testcases to Virtual Memory APIs ( #589 )
2025-10-27 15:06:51 +01:00
systems-assistant[bot]
45d6598724
SWDEV-517867 - Enable Unit_hipStreamCreateWithPriority_MulthreadDefaultflag ( #599 )
2025-10-27 11:36:40 +01:00
systems-assistant[bot]
abaf29d0b6
SWDEV-537855 - Add hipEventDestroy ( #554 )
...
Co-authored-by: Vladana Stojiljkovic <Vladana.Stojiljkovic@amd.com >
2025-10-26 21:20:21 +01:00
MachineTom
6a49171fa5
SWDEV-562431 - Fix Unit_hipBindTexture_Negative failure ( #1523 )
2025-10-24 16:25:22 -04:00
marandje
7e20e8ec13
SWDEV-548500 - Resolve memory leaks in memory tests ( #1093 )
2025-10-24 16:27:48 +02:00
systems-assistant[bot]
339877853d
SWDEV-487395 - Add capture testcases to memcpy APIs ( #587 )
2025-10-24 12:43:45 +02:00
systems-assistant[bot]
196086042d
SWDEV-523137 - Enable and fix failing tests on NV ( #602 )
2025-10-24 12:41:54 +02:00
MachineTom
5f76cb916d
SWDEV-555888 - Refactor Numa code ( #1191 )
...
1. Create a set of mini numa interface.
In Linux, the interface is based on system call rather than libnuma.
In Windows, the interface can also work, but the policy class is dummy.
Different from Linux, Windows doesn't provide numactl tool or numa lib to setup numa policy, thus
the default policy is followed in Windows, that is, using the closest host numa node to allocate
pinned host memory in hipHostMalloc().
To get the closest host numa node of a GPU device, you need query the new attribute
hipDeviceAttributeHostNumaId. Then you can create a thread with CPU affinity on the numa node.
For example, reference the test in hip-tests/catch/perftests/memory/hipPerfHostNumaAllocWin.cc.
2. Remove pfnSetThreadGroupAffinity and pfnGetNumaNodeProcessorMaskEx as the functions have been exposed since Win7 and Win server 2008.
3. Other minor fixes.
2025-10-23 21:56:15 -04:00