Mallya, Ameya Keshava
5fa2a43222
fixed syntax to mainline
...
[ROCm/hip-tests commit: d6f98eb109 ]
2025-04-01 09:52:08 -07:00
Mallya, Ameya Keshava
6d058df048
Adding !verify features
...
[ROCm/hip-tests commit: f2aaec260c ]
2025-03-31 12:51:03 -07:00
Mallya, Ameya Keshava
4c82f5e5bd
Added KWS check for amd-mainline
...
[ROCm/hip-tests commit: b41bc66424 ]
2025-03-28 08:07:58 -07:00
Gupta, Maneesh
c9dd70dc06
Update CODEOWNERS ( #34 )
...
[ROCm/hip-tests commit: 2832b7431c ]
2025-03-20 15:45:31 +05:30
Brzak, Branislav
ee0e2af0e1
SWDEV-516564 - SWDEV-512817 - Remove mentions of gfx940 and gfx941 ( #30 )
...
[ROCm/hip-tests commit: 902988494e ]
2025-03-19 15:42:18 +01:00
Mallya, Ameya Keshava
abfd06e5de
Added KWS check
...
[ROCm/hip-tests commit: d985ea9821 ]
2025-03-12 14:57:55 -07:00
Mallya, Ameya Keshava
5b380e40b1
Adding rocm-ci-caller
...
[ROCm/hip-tests commit: 43162400d7 ]
2025-03-12 14:56:55 -07:00
Ioannis Assiouras
9c088c00f4
SWDEV-516180 - Skip OpenGL tests on devices with no image support
...
Change-Id: Ic7a86fa2cf9c1072ab3d08f4346764a3bef7d415
[ROCm/hip-tests commit: bc055cc2b7 ]
2025-03-11 10:45:53 -04:00
taosang2
53ddaca565
SWDEV-447973 - Add generic target codeobj test
...
Add simple tests to verify generic target code
objects.
Change-Id: Iae148c3c938b18247624938512918dbb3cbc462e
[ROCm/hip-tests commit: f581518103 ]
2025-03-10 17:45:14 -04:00
German Andryeyev
86432880c6
SWDEV-497841 - Change the validation condition
...
The test wrongly assumed that the reserved memory should always
be equal to the allocation size. However, suballocations are possible
Change-Id: I1d1f3c3cdb231188f8b35ed64ffe4e2a3a2f16f9
[ROCm/hip-tests commit: 168312b97f ]
2025-03-10 15:49:10 -04:00
Aidan Belton-Schure
05e6c835c6
SWDEV-514965 - Free leaking memory in kernel tests
...
* This also removes test that is invalid on GPUs
- As it requires releasing memory on the device (which it does not do)
- Copying back the kernel argument to the host
- It is also a NO-OP as the queue has no pushes to pop
Change-Id: I8050cd400d34f78d5afce71bf0e3d57d1878bef0
[ROCm/hip-tests commit: 714cc594e7 ]
2025-03-10 05:07:19 -04:00
Jaydeep Patel
1eb66249d6
SWDEV-511890 - Use max grid dim from device prop like block dim in checking for corner cases.
...
Change-Id: I557c70186b4a695b7c151952bf8cfd8dae54eb20
[ROCm/hip-tests commit: c0fc5426e5 ]
2025-03-10 00:55:15 -04:00
Tao Sang
a697edb15b
SWDEV-505853 - Fix Unit_hipMemPoolApi_BasicAlloc in mgpu
...
Unit_hipMemPoolApi_BasicAlloc expects to work on device 0, but other
tests will set not-0 devices in mgpu. This leads to hang of
Unit_hipMemPoolApi_BasicAlloc. Fix by set device 0 in head code
of Unit_hipMemPoolApi_BasicAlloc.
SWDEV-508872 - Fix Perf_hipPerfMemFill_test
When mem size is 2G, the test is so slow that it looks like stuckness.
Set top mem size to 1G can make the test pass in an acceptiable time.
Change-Id: Ie26dbf597e5ba8cb898d1aae5ed5ecf0267c3228
[ROCm/hip-tests commit: 94eea4db59 ]
2025-03-07 14:52:10 -05:00
Julia Jiang
66bee403c7
SWDEV - 508961 - Update requestedHandleType in hip-tests repos
...
Change-Id: I5d8a1ae1d36ecdf2786dbd8a6e83c3692592efb6
[ROCm/hip-tests commit: 6b5a5dde28 ]
2025-03-06 11:38:14 -05:00
Ioannis Assiouras
fe7976ea28
SWDEV-518423 - Remove incorrect Unit_hipMemSetAccess_AccessDirectlyFromHost test
...
The test sets the hipMemCreate and hipMemSetAccess properties
to device but accesses the mapped memory directly from the host.
Change-Id: I2ae51a2658acc01aff39fc371ba97191cc9b3878
[ROCm/hip-tests commit: d33a0fa75a ]
2025-03-06 11:31:35 -05:00
Ioannis Assiouras
8bbd742988
SWDEV-516461 - Skip hipmemcpy call to device dst that is freed, for xnack
...
Change-Id: Icd08675de881e70054e2ba7be17c62d095d33d8c
[ROCm/hip-tests commit: cfb6a08bc0 ]
2025-03-06 11:26:18 -05:00
Aidan Belton-Schure
3838bda081
SWDEV-489364 - Free memory in hipAPIStreamDisable
...
Change-Id: I4f740fe803bcc4bbf57865173d92c567de65fdbb
[ROCm/hip-tests commit: 674ed47852 ]
2025-03-06 04:07:21 -05:00
Marko Arandjelovic
fe2597a64c
SWDEV-441296 - Add unit test for hipTexObjectCreate
...
Change-Id: Ibfc2c910a54ccd1686a3939a1008c472a8465137
[ROCm/hip-tests commit: 7ef404621e ]
2025-03-05 12:10:14 -05:00
taosang2
a680720fa0
SWDEV-507141 - Make some buffered print tests shorter
...
Change-Id: I651c25f011c24d2192c62596722b8fddc581655b
[ROCm/hip-tests commit: f6471c5b2c ]
2025-03-05 11:33:55 -05:00
taosang2
f2ab8e53cc
SWDEV-501963 - Add missing codes for gfx950
...
Change-Id: I6b3c6bf54c61cffd44cd6f17b75998f751b75724
[ROCm/hip-tests commit: 1a7df073ba ]
2025-03-05 08:18:22 -05:00
Jaydeep Patel
aeae2fcbb1
SWDEV-457316 - Fix tests to use graph's reserve memory instead of hipMemGetInfo.
...
Change-Id: I839aaec3f502ed8686651fdc05b71c0da3e5dea2
[ROCm/hip-tests commit: b42adb24b4 ]
2025-03-05 00:48:15 -05:00
Marko Arandjelovic
5fa5c5d886
SWDEV-504084 - Corrected CooperativeKernelMultipleDevice testcases
...
Module and stream should be created on the same device, while hipModuleGetFunction can be called from any device.
Change-Id: I4a424f9631678684292e40e05ffbaf3d887aea55
[ROCm/hip-tests commit: 293ff3a025 ]
2025-03-04 13:08:30 -05:00
Jaydeep Patel
78cf74fe18
SWDEV-512585 - Don't use catch2's REQUIRE macro in child/worker thread which might fail.
...
Change-Id: I513176259eb87879ea2bf557e923b2c2cd6166a2
[ROCm/hip-tests commit: 2356da049c ]
2025-03-04 12:38:35 -05:00
Ioannis Assiouras
6d77b4b783
SWDEV-517040 - Prevent segfault in Unit_hiprtc_includepath if can't open saxpy.h
...
Change-Id: Ie26857fe5dc16c8053b67b145d88588ce209281c
[ROCm/hip-tests commit: bae567a560 ]
2025-03-03 19:34:37 -05:00
Jaydeep Patel
9f86a5231f
SWDEV-465220 - Update Kernel Launch negative cases to match with current CLR code.
...
Change-Id: I891544cdfdc1092467454189ea348f986fc12818
[ROCm/hip-tests commit: 192528c7f2 ]
2025-03-03 10:48:18 -05:00
Aidan Belton-Schure
007df6e993
SWDEV-491303 - Add_concurrent_stream_error_checking
...
Change-Id: I70268bfa2b97994e0906ded6bae9885ec540292e
[ROCm/hip-tests commit: 5007b3f5e4 ]
2025-03-03 04:21:40 -05:00
Saleel Kudchadker
954c70ace8
SWDEV-515407 - Fix incorrect test behavior
...
- For H2D transfer cases, we cannot enfore ErrorNotReady behavior if the
source is unpinned. In that case the driver can sync depending on if
it pins or stages the source buffer.
Change-Id: I436a4b667bff172cfbadc58631a46a215c40fcb1
[ROCm/hip-tests commit: d8f5c2560f ]
2025-02-26 11:39:34 -05:00
taosang2
acefa8b3de
SWDEV-1 Disable a test
...
Disable Performance_hipExtLaunchKernelGGL_QueryGPUFrequency
as it should be a local perf test.
Change-Id: I7e94743d6958ffaadae9cff297e3f2d93f9ff817
[ROCm/hip-tests commit: ff516573f2 ]
2025-02-25 09:37:38 -05:00
Rambabu Swargam
9ebb385ada
SWDEV-517063 - [catch2][dtest] Disable failing hipGraphInstantiateWithFlags tests
...
Change-Id: I8b999c7b6de66dccde5bc00dd7a2a87d2c562a96
[ROCm/hip-tests commit: c54034fe59 ]
2025-02-24 09:35:19 -05:00
Pengda Xie
272659ff99
SWDEV-514841 - Remove invalid stream tests which leads to segfault
...
Change-Id: I230c4ccc0d2f591cbf2cd0e019f910094f4f3f26
[ROCm/hip-tests commit: b46d6abdcb ]
2025-02-21 12:08:36 +00:00
Dragoslav Sicarov
fc759df55c
SWDEV-502224 - Fix HIP catch2 test failure in CPX NPS4 mode
...
Add dynamic arrays of devices to avoid array overflow.
Fixed the following tests:
Unit_hipDeviceGetByPCIBusId_WrongBusID)
Unit_hipSetDevice_ValidVisibleDeviceList
Unit_hipSetDevice_MinRvdMaxHvdDevicesList
Change-Id: I73d022321609d20ef2bd419f2cff287f6002a4d2
[ROCm/hip-tests commit: c4135a6090 ]
2025-02-19 11:35:58 -05:00
Anusha GodavarthySurya
4465ce4e2b
SWDEV-508023 - Disable hipDeviceGetGraphMemAttribute_Positive_DoubleMemory Linux psdb failure
...
Change-Id: Iacfdc1bc13e8da2f5df8750bb315a37d33cea666
[ROCm/hip-tests commit: 48989fbfc6 ]
2025-02-14 00:27:08 -05:00
Jaydeep Patel
bbf5311499
SWDEV-511125 - Don't use device# as it varies BlockDim & GridDim.
...
Change-Id: I3ddd0fc616c28adc2d35e64550bac4ca1c09bd6a
[ROCm/hip-tests commit: 28e93a178f ]
2025-02-13 13:40:03 -05:00
Tao Sang
2ad61701d5
SWDEV-503359 - Fix Unit_hipExtMallocWithFlags_CoherentTst
...
Fix Unit_hipExtMallocWithFlags_CoherentTst hang on device fine
grain access memory because host builtin atomic functions malfunctions
on it.
Fix SWDEV-507938 also.
Change-Id: Ie26dbf6b7e5aa8cb898d11ae5ed5ecf1267c3228
[ROCm/hip-tests commit: 8ea926725b ]
2025-02-13 13:37:36 -05:00
Marko Arandjelovic
2be5ef4dfb
SWDEV-504084 - Added multidevice testcases for hipModuleGetFunction/Global
...
Change-Id: I53d6d63f93c800efa2ec0ff2be5ae593756549e0
[ROCm/hip-tests commit: cddb658314 ]
2025-02-13 12:52:35 -05:00
Rahul Manocha
4947316122
SWDEV-503246 - Fix atomic memory order test hangs for AGENT scope
...
1) Cannot assume that blockIdx.x = 0 and threadIdx.x = 0 will be
run first in TestKernel. Initialize flags outside kernels.
2) use __hip_atomic_store in device code and __atomic_store_n for host.
Change-Id: If4e9274d2c16af55b53a626c3ba2fb0db7052d4b
[ROCm/hip-tests commit: fc270bc90c ]
2025-02-13 12:40:28 -05:00
Vladana Stojiljkovic
01094114a7
SWDEV-476836 - Implement tests for hipTexRefGetAddressMode
...
Change-Id: Ia2003d0a7736145e745a55941ae6927100ba96a6
[ROCm/hip-tests commit: d58018ee1b ]
2025-02-12 06:58:10 -05:00
Vladana Stojiljkovic
ef6cd43b56
SWDEV-476554 - Implement tests for hipTexRefSetAddressMode
...
Change-Id: Iaf0e728ff90be12b5fca71786e6c3a18c598b01b
[ROCm/hip-tests commit: 9252a08b27 ]
2025-02-12 06:58:04 -05:00
Vladana Stojiljkovic
e2efa63421
SWDEV-505795, SWDEV-511679 - Disable some IPC tests for all asics
...
Change-Id: I6d48654432af81c3f7f6f064e0a52b68be1f15fe
[ROCm/hip-tests commit: 07f3943c25 ]
2025-02-12 03:59:18 -05:00
Rahul Manocha
6cde56faa8
SWDEV-492165 - Add new test types for atomicCAS and unsafeAtomicAdd
...
Change-Id: Icacb6e94c64c5d4ce3f15c6d4a50fe8506cedfa9
[ROCm/hip-tests commit: c7236e3e2e ]
2025-02-11 13:21:22 -05:00
Branislav Brzak
b7f9ee2330
SWDEV-447357 - Implement test coverage report integration
...
Change-Id: I2dd0d375517e421493713106ab436b63222be5d6
[ROCm/hip-tests commit: fc1066ca9f ]
2025-02-05 04:17:09 -05:00
Ioannis Assiouras
360b0b68cc
SWDEV-490855 - Enabled Perf_KernelLaunchLatency_IncreasingNumberOfStreams under perftests
...
Change-Id: I2a494022d5cc113dce044faadd7d2462a2aece08
[ROCm/hip-tests commit: 472e0b7b20 ]
2025-02-04 13:20:47 -05:00
Tao Sang
27c52062ae
FEAT-62198 - Extend device scope for disabled cases
...
Change-Id: I814e35c528d90ed2bbb34d77377f1b7fd3f1f11d
[ROCm/hip-tests commit: 267d120bb0 ]
2025-01-31 11:42:13 -05:00
Jatin Chaudhary
b5c5d67f7a
SWDEV-501779 - add host tests for fp16
...
Change-Id: I47a117bb6fbfe1d5c7262238b97d9fccf7d4222c
[ROCm/hip-tests commit: 84a460d96b ]
2025-01-31 04:24:12 -05:00
Jatin Chaudhary
9e607d2122
SWDEV-425090 - remove some tests
...
Remove set of tests which checks for string "error" in clang's output.
This is something HIP can not control and can lead to failures when we
move around with C++ versions or clang decides to make some changes in
its error logging.
Change-Id: Iddbc3177d5a934bd4113e1475d0c759019270aed
[ROCm/hip-tests commit: 4ccc9677c0 ]
2025-01-31 04:21:28 -05:00
Vladana Stojiljkovic
09c23c5a1c
SWDEV-477981 - Implement tests for hipTexRefGetFlags
...
Change-Id: Iaa57185aa190ee44eb4ca54bc96bfac777ba0dd2
[ROCm/hip-tests commit: c1cc0e4ffe ]
2025-01-31 04:04:18 -05:00
Vladana Stojiljkovic
3be5c48036
SWDEV-475127 - Implement tests for hipBindTextureToArray
...
Change-Id: Id9eb92eed120dc214a4bfc9405997e4b706f7a4b
[ROCm/hip-tests commit: 9a41214bba ]
2025-01-31 04:03:54 -05:00
Anavena Venkatesh
0ca7f8a65d
SWDEV-491363 - [catch2][dtest] Added test cases for missed graph APIs
...
Change-Id: Ic740c52992b8d0a325f09b1db0adf599561e1a1d
[ROCm/hip-tests commit: e9177bd83b ]
2025-01-27 10:45:37 -05:00
Ioannis Assiouras
aaecd3e058
SWDEV-493278 - Fix error codes in Unit_hipStreamBatchMemOp_Negative_Tests
...
Change-Id: I560da08d94b2ec41bbb5d5dc96561b79daa410a5
[ROCm/hip-tests commit: 22946cd158 ]
2025-01-27 14:00:24 +00:00
Vladana Stojiljkovic
08e2b6a15d
SWDEV-486969 - Reuse existing tests to verify behavior of capturing sync Memcpy APis
...
Change-Id: I7e94743d6957ffaadae9cff297e3f0d93f9ff806
[ROCm/hip-tests commit: 6c5468f802 ]
2025-01-26 07:56:32 -05:00