Todd tiantuo Li
bc7d1d9144
SWDEV-448894 - Fix hipMemcpyDtoD and hipMemcpyDtoDAsync tests
...
1.Test staging buffer copy when there is no P2P capabilities
2.Enable PeerAccess correctly for P2P copy
Change-Id: Ic0b75a60c8a763f3cfe68fbd92656fbfb4c207bc
[ROCm/hip-tests commit: d1d8b1e08e ]
2024-10-23 10:54:34 -04:00
Satyanvesh Dittakavi
1431bb5403
SWDEV-465073 - Enable hipClassKernel_Virtual test on Windows
...
The test is already updated earlier and now it can be
enabled as the compiler change is in mainline
Change-Id: I9bbf33adf766a0d6b11bfa18350e79cfe35dd324
[ROCm/hip-tests commit: 057328bc7f ]
2024-10-23 07:58:32 +00:00
Rupam Chetia
779beb09f2
SWDEV-471105 - [catch2][dtest] Adding functional tests for hipMemPoolExportToShareableHandle, hipMemPoolExportPointer, hipMemPoolImportFromShareableHandle and hipMemPoolImportPointer
...
Change-Id: Ief0f0d7f4c05d741e49eaffa54f11338c4bdc30f
[ROCm/hip-tests commit: 9fd38dd3e1 ]
2024-10-23 02:45:00 -04:00
Rupam Chetia
a214454a2a
SWDEV-468182 - [catch2][dtest] Adding scenarios for hipMemImportFromShareableHandle and hipMemExportToShareableHandle
...
Change-Id: I46e2bb60acc354c2db02a150848d9be4386bff30
[ROCm/hip-tests commit: 2eb6754de5 ]
2024-10-23 02:35:31 -04:00
taosang2
6af4dd61e6
SWDEV-451393 - Add kernel execution perf test
...
Add kernel excution perf test per blockSize and block number.
Implement a solution to roughly evaluate gpu variable
frequency based on clock64() and wall_clock64().
Change-Id: Ic87761a862d4a894fdcaab3431d63fe2592bb682
[ROCm/hip-tests commit: 0a22d14775 ]
2024-10-23 02:25:07 -04:00
Marko Arandjelovic
34d13b7ec1
SWDEV-441278 - Add hipHostFree test
...
Change-Id: Ibb78f3d36aa35bf75329adf65f19da5977a965f3
[ROCm/hip-tests commit: bac782e398 ]
2024-10-23 01:04:44 -04:00
David Salinas
ee8d7c8896
HIPCC Perl Clean up:
...
SWDEV-467478 - HIPCC Clean up perl
Change-Id: Iaea54b8b49ab51108163d363bbe68823571409d7
[ROCm/hip-tests commit: 4407cf6059 ]
2024-10-22 04:46:40 -04:00
Marko Arandjelovic
050d2f991f
SWDEV-487395 - Add macros for capturing async APIs
...
Change-Id: Id8647a05f3f483792d9224aaf8a2488c2498c0ba
[ROCm/hip-tests commit: aac7b29d78 ]
2024-10-21 09:09:20 -04:00
Ioannis Assiouras
eadcf7db13
SWDEV-441237 - Move hipMemcpyHtoD out of the initialization loop in module_api_global
...
Change-Id: If68b2aadb16fece429fcab2da0a92ce995c437f6
[ROCm/hip-tests commit: 958d0e4d73 ]
2024-10-18 04:38:05 -04:00
Sebastian Luzynski
94389a73d5
SWDEV-441598 - Add tests for hiprtcLinkDestroy
...
Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com >
Change-Id: Icb73543a72eaf1a0ee59b702c6f4bf5be7cbeb36
[ROCm/hip-tests commit: eec4fec7d4 ]
2024-10-18 04:06:31 -04:00
Marko Arandjelovic
2bdaaa8b8c
SWDEV-475688 - Add unit test for hipHostAlloc
...
Change-Id: Id414d16651529983674b4f90391e0913feab0440
[ROCm/hip-tests commit: b0943c82ca ]
2024-10-17 17:59:53 -04:00
sdashmiz
4432d9458f
SWDEV-462585 - Add initial test for hipStreamLegacy
...
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: Idf38f2e8c49e9011ede73e6222db68ccdc74ed80
[ROCm/hip-tests commit: 4e4cde6d70 ]
2024-10-15 11:11:12 -04:00
taosang2
4b0437de28
SWDEV-482059 SWDEV-476745 - Add image support check
...
Add image support check before hipMallocArray().
Change-Id: I9efed88d791ee1b2b4465286b3341b821f7bf628
[ROCm/hip-tests commit: b4694a6bab ]
2024-10-09 11:29:28 -04:00
AravindanC
cbd270ab58
SWDEV-461080 - Remove Hard Coded Install Permission
...
Change-Id: Idf14ddbd83b304d7a4830467b1f9d14db38dda58
[ROCm/hip-tests commit: 64eed879df ]
2024-10-03 06:47:55 -07:00
Aravindan Cheruvally
9e559345d2
Revert "SWDEV-342167, SWDEV-461080 - Remove Hard Coded Install Permission"
...
This reverts commit e495390b7f .
Reason for revert: Observing issue SWDEV-488249 due to catch test permission settings.
Change-Id: Ifdc55e4eb3938c9bc0b9af0a4e9dc9ba366614b3
[ROCm/hip-tests commit: c2671515df ]
2024-10-02 10:33:03 -04:00
Ioannis Assiouras
6221aee0af
SWDEV-478295 - Set CXX as the project language in 23_cmake_hiprtc
...
Change-Id: I40c01191e9de1790bbdd42896bdf70c046a70e34
[ROCm/hip-tests commit: 8e62770f50 ]
2024-10-01 10:57:16 -04:00
Ioannis Assiouras
573305e5af
SWDEV-478472 - Disabled Unit_hipMallocArray_Negative_8bitFloat
...
Change-Id: I2d7f8ae8b2cae655904522d3acc20aa939080d1b
[ROCm/hip-tests commit: cf29cda0bd ]
2024-10-01 09:54:14 +01:00
Rahul Manocha
f74c5c4972
SWDEV-468039 - Add Catch Test for fp8 OCP type conversions
...
Change-Id: I2648909483b8dc32fcd720c18608c5ca32399045
[ROCm/hip-tests commit: e3e662b52b ]
2024-09-25 12:00:52 -04:00
Jatin Chaudhary
d28d65607a
SWDEV-411880 - Fix test device malloc
...
Unit_deviceAllocation_Malloc_ComplexDataType
Change-Id: I8d5c3a9c63e74ffc90ddf6b89729603236a88fcf
[ROCm/hip-tests commit: f62e3df454 ]
2024-09-24 14:45:40 -04:00
taosang2
2bfe34ad91
SWDEV-476125 - Fix synchronization tests
...
Fix issues of
Unit_cache_coherency_cpu_gpu
Unit_cache_coherency_gpu_gpu
Enable them for all devices.
Change-Id: I19ba2084fdddd7b173edddb4e9c1b16cf7a97314
[ROCm/hip-tests commit: 352932738a ]
2024-09-24 14:39:57 -04:00
Rahul Manocha
51620a1bb6
[SWDEV-467733] - Set Cache Config Negative Param test fix
...
Change-Id: I058ca23a05e63aaaa54ea22e2b509593764cd7bc
[ROCm/hip-tests commit: 4e99f68b03 ]
2024-09-24 12:26:35 -04:00
Marko Arandjelovic
0ad2a9912a
SWDEV-486448 - Disable the coalesced group tests due to too long execution
...
Change-Id: I4e91034c812319cef15c540078064e70ab5b5da6
[ROCm/hip-tests commit: 1621b7ad85 ]
2024-09-24 05:13:00 -04:00
Ranjith Ramakrishnan
b1e16e76ea
SWDEV-437189 - Provide option to enable/disable CPACK_SET_DESTDIR
...
The variable is set as cache, so that user can override.
But the hard coded setting is preventing override. Removed the same
Change-Id: Ica5f9074a6532f465705a8dd1a8f21c6643ef49e
[ROCm/hip-tests commit: 173abcfba0 ]
2024-09-23 15:46:24 -04:00
Marko Arandjelovic
a52b3a0e52
SWDEV-465148 - Enable Unit_hipMemcpyAsync_Positive_Synchronization_Behavior
...
- For transfers from any host memory to any host memory,
the function is fully synchronous with respect to the host.
Change-Id: Ie1cb3e136334af320d2596460faed58fcb714b83
[ROCm/hip-tests commit: e35cc19aaf ]
2024-09-23 14:55:23 -04:00
Marko Arandjelovic
fc3c26a2af
SWDEV-465206 - Enable Unit_hipModuleLaunchCooperativeKernel_Negative_Parameters
...
Change-Id: I35037f1b6cae5416b724499ac916ba1a70f9556e
[ROCm/hip-tests commit: 0112ed5137 ]
2024-09-19 04:00:50 -04:00
AravindanC
e495390b7f
SWDEV-342167, SWDEV-461080 - Remove Hard Coded Install Permission
...
Change-Id: Ie42cf83cc9a665715e76966378237d479202e0a7
[ROCm/hip-tests commit: 38eedf86cf ]
2024-09-18 11:48:03 -04:00
Marko Arandjelovic
3481fe67d1
SWDEV-454656 Correct test setup, Unit_hipGraphExecMemcpyNodeSetParams_Positive_Basic
...
Pitch cannot be lower then width
Change-Id: I929672fad4ca62d21ffd7bfec8bbc837e7bbcee2
[ROCm/hip-tests commit: 6867852a89 ]
2024-09-17 11:57:29 -04:00
kjayapra-amd
677682cc66
SWDEV-470571 - Disabling fence tests wont work since fine grain mem is MTYPE_NC for gfx12.
...
Change-Id: I663d836d5ff17345ad0d4902f3d995dedb6070c4
[ROCm/hip-tests commit: 53c362295c ]
2024-09-16 18:39:30 -04:00
Marko Arandjelovic
e2eae18569
SWDEV-461791 - Enable Unit_hipPointerSetAttribute_Positive_SyncMemops
...
Change-Id: I9be8fb4622d60d9f05d3601eeccc5f6e0687a3e3
[ROCm/hip-tests commit: a34ae6c8fc ]
2024-09-13 14:49:36 -04:00
Branislav Brzak
0b4e9d98a1
SWDEV-441279 - Add hipMemsetD8Async test
...
Change-Id: Ibcdb2098c45db440c79151b4d7dad6734b16222a
[ROCm/hip-tests commit: 3e945b10f1 ]
2024-09-13 17:30:26 +02:00
Marko Arandjelovic
0f5eb7e1f1
SWDEV-465204 - Fix Unit_hipModuleLaunchKernel_Negative_Parameters
...
Change-Id: I754d1835366f131f44d56da05ac24bc152cbfa47
[ROCm/hip-tests commit: ad5b55a2c4 ]
2024-09-13 10:56:33 -04:00
Marko Arandjelovic
5cc4ae3555
SWDEV-454659 - Correct test setup, Unit_hipGraphExecMemcpyNodeSetParams_Negative_Parameters
...
Pitch cannot be lower then width
Change-Id: Ib42f036f1158b500ce8892643178469a2ec7dc88
[ROCm/hip-tests commit: 27be56f329 ]
2024-09-13 10:48:14 -04:00
Marko Arandjelovic
d3760dc9b6
SWDEV-465196 - Fix coalesced_group tests
...
Change-Id: I4537e2351273d0c71ff62d34b5002fcb2ecd15e6
[ROCm/hip-tests commit: 850511cc28 ]
2024-09-13 04:29:02 -04:00
Rahul Manocha
be6b5062d0
SWDEV-475482 - Disable Texture Object Tests to merge clr change
...
Change-Id: I821120cd3c9eba8abd1beeeee5e61246272243e6
[ROCm/hip-tests commit: 5dc048b559 ]
2024-09-12 11:05:12 -04:00
Sourabh Betigeri
d3a1881a72
SWDEV-462007 - Fixes and strenghtens multi grid sync on mgpus
...
- Replaces logic relying on clock64() instead to
use an atomic counter that the last wg in grid
and multi-grid groups wait on while the the
non-last work groups increment the counter
to "done"
- Implements a new logic to verify the multi-grid
sync()
Change-Id: I7780d8124e5f144b124e5d191d0f412483a3b565
[ROCm/hip-tests commit: aaec37314f ]
2024-09-06 11:58:20 -07:00
Ioannis Assiouras
87c0afcd84
SWDEV-477039 - Disabled samples that directly invoke hipcc for static builds
...
This commit disables samples that directly call hipcc when
building in a static environment. In its current state, hipcc
requires all static libraries to be explicitly provided
in order to succesfully link the sample binary.
Change-Id: I74c94a57867bc1fe0e6134ddd633b465bd6c0f83
[ROCm/hip-tests commit: 90b441a804 ]
2024-09-05 05:42:27 -04:00
Vladana Stojiljkovic
940d001eca
SWDEV-478472 - Disable tests to merge SWDEV-475987 on hipother
...
Change-Id: I58715144518a35954e29d89878465cfd41ccfe86
[ROCm/hip-tests commit: bee0ba867d ]
2024-09-04 12:25:04 -04:00
Jaydeep Patel
370b76407d
SWDEV-481860 - Match malloc/hipMalloc calls with free/hipFree calls in all samples.
...
Change-Id: Ib44551b3f60cd90fa7158e4ed016ef5549a34ef7
[ROCm/hip-tests commit: b89a7c6201 ]
2024-09-04 10:32:58 -04:00
Jaydeep Patel
f06e679b18
SWDEV-481861 - Add hipEventDestory for every hipEventCreate in all samples.
...
Change-Id: Ib1b860b02ef2640f321d54902b34ecf0e495ed65
[ROCm/hip-tests commit: dac779c834 ]
2024-08-29 13:22:19 -04:00
Jaydeep Patel
1cd42f33f1
SWDEV-481391 - No need to set GPU_ARCH as it is been set from amdgpu-arch utility for sample 16 & 17.
...
Change-Id: Icbcc8c2058ecc4b382db51ef9705aab36aa64db0
[ROCm/hip-tests commit: f54ce39eb5 ]
2024-08-29 11:45:57 -04:00
Vladana Stojiljkovic
e057b9e471
SWDEV-450735 - Add compiler option for using clock64
...
Change-Id: I9efed88d691ee1b2b4465286b3340b820f7bf627
[ROCm/hip-tests commit: 5b67a2a4a0 ]
2024-08-29 10:26:11 +02:00
Rahul Manocha
56440ded48
[SWDEV-451646] - Enable Warp Vote Tests
...
Change-Id: Icb25cd695bc6f3ad9dd53cca45b9c32bf984bee7
[ROCm/hip-tests commit: dc656c5dda ]
2024-08-27 11:41:22 -04:00
Branislav Brzak
a0197011c1
SWDEV-441294 - Add hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags test
...
Change-Id: Ia45dc367729677e159428960f3970da97047cf06
[ROCm/hip-tests commit: 365dbf738b ]
2024-08-27 05:29:56 -04:00
Jaydeep Patel
e37068c7b7
SWDEV-480962 - std::filesystem need explicit linking with -lstdc++fs.
...
It seem g++ 8.5 needs this explicit linker flag however g++ 11.40 does not.
Passing -lstdc++fs flag does not harm with g+ 11.40.
Change-Id: Ia6c8412e041c66225b8d0b554724818afc4c5c85
[ROCm/hip-tests commit: a1f2f02ec7 ]
2024-08-27 00:30:09 -04:00
Marko Arandjelovic
5621df00ef
SWDEV-465205 - Fix Unit_hipModuleGetTexRef_Positive_Basic
...
Change-Id: I221f21b322ec6053edb4b4f229219865fb9e9974
[ROCm/hip-tests commit: d3f42460e8 ]
2024-08-26 13:41:57 -04:00
Jatin Chaudhary
cfe170e4bd
SWDEV-466747 - add shfl tests and increase test coverage
...
Change-Id: Ifd3edb5620fcbd3c3bbd88a0a1280eaac98e0487
[ROCm/hip-tests commit: c96c60c49c ]
2024-08-26 13:27:57 -04:00
SrinivasaRao
7e49ea7a8b
SWDEV-388834 - [catch2][dtest] Module tests migrated from direct to catch2
...
Change-Id: I9a3fbdd4e52bb69ab428b7cfcd478fa0382e7cc9
[ROCm/hip-tests commit: 304b0ac90b ]
2024-08-22 23:39:12 -04:00
kjayapra-amd
05770badad
SWDEV-478923 - Add targets for code object compilation.
...
Change-Id: Icef7917cfb1ba53eb3ccbbf9220dd96dcbe8714d
[ROCm/hip-tests commit: 2d2e90a405 ]
2024-08-22 14:17:31 -04:00
Rahul Manocha
153b9512c2
SWDEV-479073 - Use amdgpu-arch for sample 16 and 17
...
Change-Id: Ia6a2d7171d0ed296166f3bbf5f40c56305518de3
[ROCm/hip-tests commit: b8a0b33f67 ]
2024-08-22 14:15:52 -04:00
victzhan
0ec5e5aeca
SWDEV-473011 - Rename hipMemcpy_old.cc to hipMemcpy_EdgeCases for readability.
...
Change-Id: I1634759aea340ecbb83fcc7c3328918147eeb0e9
[ROCm/hip-tests commit: 9d669b3bea ]
2024-08-20 10:06:13 -04:00