Commit gráf

1279 Commit-ok

Szerző SHA1 Üzenet Dátum
Mirza Halilčević 6931cb5bfd EXSWHTEC-189 - Implement new and update existing tests for the hipGraph*MemcpyNode1D family of APIs #14
Change-Id: I0f5e936fee6912ea24cc80c1013cf38ed41ff851


[ROCm/hip-tests commit: efddf09082]
2024-02-19 22:36:19 +05:30
Mirza Halilčević dfda77be9c EXSWHTEC-170 - Implement tests for Kernel Graph Node Attribute APIs #8
Change-Id: I75271f0d1906d31b16d09ca6acb94ee864e87d92


[ROCm/hip-tests commit: 55b925f3ff]
2024-02-19 22:34:58 +05:30
Rakesh Roy c165105c24 SWDEV-1 - Merge github PRs to amd-staging
- https://github.com/ROCm/hip-tests/pull/154
- https://github.com/ROCm/hip-tests/pull/438
- https://github.com/ROCm/hip-tests/pull/425
- https://github.com/ROCm/hip-tests/pull/424
- https://github.com/ROCm/hip-tests/pull/423
- https://github.com/ROCm/hip-tests/pull/365
- https://github.com/ROCm/hip-tests/pull/356
- https://github.com/ROCm/hip-tests/pull/279
- https://github.com/ROCm/hip-tests/pull/274
- https://github.com/ROCm/hip-tests/pull/190
- https://github.com/ROCm/hip-tests/pull/189
- https://github.com/ROCm/hip-tests/pull/188
- https://github.com/ROCm/hip-tests/pull/156
- https://github.com/ROCm/hip-tests/pull/49
- https://github.com/ROCm/hip-tests/pull/439
- https://github.com/ROCm/hip-tests/pull/437
- https://github.com/ROCm/hip-tests/pull/436
- https://github.com/ROCm/hip-tests/pull/435
- https://github.com/ROCm/hip-tests/pull/193

Change-Id: I2529d0baf0f8d47d6215863321720cde2b1a846c


[ROCm/hip-tests commit: 978e165d33]
2024-02-19 15:33:25 +05:30
Rakesh Roy 925af16b13 SWDEV-443760 - Disable Unit_hipGraphExecMemcpyNodeSetParams1D_Negative
- This test fails when device memory is used for kernel args

Change-Id: I37fcb94735fcd219fca06c18ff76e1f79f233375


[ROCm/hip-tests commit: ec4f35f184]
2024-02-16 01:04:16 -05:00
Nives Vukovic fcffafb921 EXSWHTEC-253 - Implement tests for coalesced_group basic APIs (#154)
Change-Id: I81854598d8e1ae0b5cff24012e8f381258e0818f


[ROCm/hip-tests commit: 09fc34b982]
2024-02-15 19:41:25 +05:30
Nives Vukovic 7c8f7051a3 EXSWHTEC-35 - Implement tests for hipMallocAsync and hipMallocFromPoolAsync (#438)
Change-Id: I5cc2ec8078d0de3ddc447ba4bdca74a159f77b12


[ROCm/hip-tests commit: 54f0642d76]
2024-02-15 19:41:25 +05:30
Mirza Halilcevic f6402bbc10 EXSWHTEC-341 - Refactor tests for hipDeviceSetLimit and hipDeviceGetLimit (#425)
Change-Id: Ib1e6937d0e391ec31fac47b89bb59489cff6a284


[ROCm/hip-tests commit: c6ba00b9de]
2024-02-15 19:41:24 +05:30
Nives Vukovic f434246982 EXSWHTEC-340 - Implement unit tests for MemFree Graph Node APIs (#424)
Change-Id: I3e43144bdbeee94aa5672668d7fea48b039e5001


[ROCm/hip-tests commit: 3831c582d2]
2024-02-15 19:41:24 +05:30
Nives Vukovic 6e5ef40db9 EXSWHTEC-339 - Implement unit tests for MemAlloc Graph Node APIs (#423)
Change-Id: I6fa905982fc5a65bedfb3242ce18590e2ac813c2


[ROCm/hip-tests commit: 37f45585d2]
2024-02-15 19:41:24 +05:30
Mirza Halilcevic 11e92e0fdd EXSWHTEC-322 - Implement common utilities for texture fetching tests (#365)
Change-Id: I7cdf56008dce2551706bc5c0ab1a49133a6337e9


[ROCm/hip-tests commit: 16128f659a]
2024-02-15 19:41:24 +05:30
Nives Vukovic 5ef065a74c EXSWHTEC-316 - Implement tests for Complex type functions (#356)
Change-Id: I67d5e1fd02c7e40319f135bc9ae5bbbde85b5ee7


[ROCm/hip-tests commit: 2f783afe8c]
2024-02-15 19:41:24 +05:30
Nives Vukovic 567cd68705 EXSWHTEC-306 - Implement tests for memory device functions memcpy/memset (#279)
Change-Id: I609efbd4f6ebaa48571e14e11ff97340dca1ab95


[ROCm/hip-tests commit: 9cadc3b875]
2024-02-15 19:41:23 +05:30
Nives Vukovic d6f8998c85 EXSWHTEC-307 - Implement tests for printf and __hip_hc_<add/sub/mul>8pk device functions (#274)
Change-Id: I4669d3f0f8cc062e75cd2b0a8aeee51868dd5b09


[ROCm/hip-tests commit: 08a41abaad]
2024-02-15 19:41:23 +05:30
Nives Vukovic 9c05d62e68 EXSWHTEC-271 - Implement test for warp all function (#190)
Change-Id: Ic18f783d330c310ba9f71bd260372245bd87f7f1


[ROCm/hip-tests commit: 30f427277b]
2024-02-15 19:41:23 +05:30
Nives Vukovic 90f08d4a31 EXSWHTEC-270 - Implement test for warp any function (#189)
Change-Id: I9ca63918b01b833fb12abf9a3d91b52b640e22b2


[ROCm/hip-tests commit: 04d4a8669f]
2024-02-15 19:41:23 +05:30
Nives Vukovic d2f5a31e93 EXSWHTEC-269 - Implement test for warp ballot function (#188)
Change-Id: I71e0448a4676b6ba671b600065918e8fd533cc61


[ROCm/hip-tests commit: 64ff4704a7]
2024-02-15 19:41:23 +05:30
Nives Vukovic 3985a82478 EXSWHTEC-267 - Implement tests for multi_grid_group APIs (#156)
Change-Id: I2820ec19831f0dad3b8ce60172c86791f274107e


[ROCm/hip-tests commit: 9b96b707ee]
2024-02-15 19:41:22 +05:30
Nives Vukovic 8e9b175205 EXSWHTEC-76 - Implement additional tests for Malloc/Free API (#49)
Change-Id: I9e2fd348e8c1d2bf63f82b90898863006ba90b62


[ROCm/hip-tests commit: 10594ecb3a]
2024-02-15 19:41:22 +05:30
Mirza Halilcevic 68de68db3b EXSWHTEC-363 - Implement tests for Surface Management APIs (#439)
Change-Id: If354846b04fb48974cd0345f3a317e52b046014f


[ROCm/hip-tests commit: 7685c9c46a]
2024-02-15 19:40:59 +05:30
Nives Vukovic a172f93cce EXSWHTEC-36 - Implement tests for basic hipMemPool APIs (#437)
Change-Id: Ice34feae7675699b04153d6fc3e10297428018b5


[ROCm/hip-tests commit: dbc1a9d073]
2024-02-15 19:39:31 +05:30
Mirza Halilcevic bf5b5f8dc9 EXSWHTEC-361 - Implement tests for Mipmapped Texture Management APIs (#436)
Change-Id: Ia753ddb3bd38b78aca719d321bf33de76ec00ad6


[ROCm/hip-tests commit: 127e056c22]
2024-02-15 18:45:52 +05:30
Nives Vukovic 246562089b EXSWHTEC-364 - Implement tests for hipMemPoolSetGetAccess and hipMemPoolSetGetAttribute APIs (#435)
Change-Id: I9a9bd22f99e2be60608d50fe649e92b3b267f655


[ROCm/hip-tests commit: 7ffbf7f76b]
2024-02-15 18:45:24 +05:30
Nives Vukovic baabbf32d1 EXSWHTEC-272 - Implement tests for warp shfl_up and shfl_down functions (#193)
Change-Id: I3013d16f48ad5f607ee0f252b497fde24c7b9164


[ROCm/hip-tests commit: 26a5250673]
2024-02-15 18:42:00 +05:30
Rakesh Roy 1d9e73f8c6 SWDEV-444265, SWDEV-444041, SWDEV-444031 - Disable failing tests in Windows staging
- Disable failing tests in compute-rt-closed-nightly build #898
- The same tests are disabled in Windows mainline as well
- These can be enabled back once the corresponding fixes are merged in

Change-Id: Ia6ed9a5029eff5382e95db309cc5af1429da76f9


[ROCm/hip-tests commit: 6c7fcd63fb]
2024-02-15 13:14:36 +05:30
Jaydeep Patel f6e34b2cec SWDEV-439298 - Correct odd/even logic.
Change-Id: Iafe1b3915b513207a5ef24cf145ac1e8e39a1672


[ROCm/hip-tests commit: 3da249e472]
2024-02-14 10:12:10 -05:00
Jaydeep Patel c252216c70 SWDEV-441208 - MI300 does not support image.
Change-Id: Ifde2d01bef629d2c2f6c40466c3d843955083368


[ROCm/hip-tests commit: 00bb4595f7]
2024-02-14 10:11:32 -05:00
Jaydeep Patel 5c43230f79 SWDEV-401781 - Enhance test case.
Change-Id: I47074cc972512ac1b699ed4fc9386d470fae1c61


[ROCm/hip-tests commit: 8993dd87ef]
2024-02-14 06:22:09 -05:00
David Galiffi 7a265ee254 SWDEV-437287 - Add CODEOWNERS file
Add @gargrahul, @rakesroy, and @mangupta as CODEOWNERS.

Signed-off-by: David Galiffi <David.Galiffi@amd.com>
Change-Id: I353d56a37cf088a9c8c3a6deebad0eb3de1d99b9


[ROCm/hip-tests commit: aefccff870]
2024-02-13 10:35:51 -05:00
mbhiutra 59ef1abbcf SWDEV-412880 - [catch2][dtest] Adding test cases for functions defined inside hip_vector_types.h, hip_fp16.h, texture_types.h and math_functions.h
Change-Id: I5427898303babc1f1f0dc4b15921e9f1cd52c4ad


[ROCm/hip-tests commit: 8d8db1f1bf]
2024-02-13 00:33:10 -05:00
mbhiutra 1ef0dab312 SWDEV-432851 - [catch2][dtest] Add test for hipDrvGraphAddMemcpyNode
Change-Id: Ie2738eecafafa980efe4c33e10426febcf7a6cbd


[ROCm/hip-tests commit: e1aa13c4d4]
2024-02-12 22:32:33 -05:00
Jaydeep Patel ca5dd0bd49 SWDEV-396963 - Enable Unit_hipMemcpy2DFromArrayAsync_Positive_Synchronization_Behavior.
Change-Id: I47f41260bfe8e16c09b2442c8d182087afed553a


[ROCm/hip-tests commit: d86cc4492f]
2024-02-12 09:39:23 -05:00
Ajay 2e11b1eb38 SWDEV-441112 - fix hip-tests catch build on nvidia platform
Change-Id: I6a4a4613b2d56627e128f7dabaacaa552e292311


[ROCm/hip-tests commit: 0e0c86d122]
2024-02-08 14:41:36 -05:00
Jatin Chaudhary 97003a5d91 SWDEV-408621 - check for image support before running hipArray tests
Change-Id: I53c8ef7178931ca83a504dc1a226d46c34f175ae


[ROCm/hip-tests commit: 7a3d1f0c00]
2024-02-06 15:30:38 +00:00
Rakesh Roy 484ff1517b SWDEV-388493 - Delete test Unit_hipGetDeviceAttribute_CheckFineGrainSupport
- This test causes build failure when custom HIP_PATH is used
- It doesn't add much value as it verifies hipDeviceAttributeFineGrainSupport against HSA APIs
- In rare case only it can fail, because internally HIP uses the same HSA APIs for hipDeviceAttributeFineGrainSupport.

Change-Id: If3b566d1c784a318e076b640cc2f063b84e25413


[ROCm/hip-tests commit: 569b088eb8]
2024-01-26 14:26:15 -05:00
Lang Yu 7e5e392f2d SWDEV-440004 - Fix Unit_hipHostMalloc_AllocateUseMoreThanAvailGPUMemory
int(32bit -2147483648~2147483647) could overflow if allocated size >= 2GB(2147483648).
Use size_t instead.

Change-Id: I1511574464b96fcb09eae18daa5ee9f56d817505
Signed-off-by: Lang Yu <Lang.Yu@amd.com>


[ROCm/hip-tests commit: c7aa062b66]
2024-01-26 14:02:59 -05:00
Ajay f83e9be99c SWDEV-347670 - StreamWait test issues
SWDEV-439486 - Fix Unit_hipStreamValue_Wait32_NonBlocking_Mask_Gte

Change-Id: Iab61cacaa72ac88905a2befe3aff931f8216d152


[ROCm/hip-tests commit: 8c0a6f1cdb]
2024-01-25 11:30:57 -05:00
Ioannis Assiouras fc7620136f SWDEV-442439 - Removed references to HIT from catch tests
Change-Id: If0a33331a6a03a6efba0f4a5adbac199a5aff911


[ROCm/hip-tests commit: 2cdcbf4d24]
2024-01-25 10:09:24 -05:00
Jaydeep Patel 95eb873d90 SWDEV-442606 - Add gfx90a and gfx942 in GPU arch list.
Change-Id: I0890bd865f22292465614423b94da8c1d1fc56ce


[ROCm/hip-tests commit: cf461b2f8c]
2024-01-24 23:50:29 -05:00
SrinivasaRao d7fec53720 SWDEV-388833 - [catch2][dtest] Sync tests migrated from dtests to catch2
Change-Id: I73664579ab9475e51db436b57ca6538aa7a8d5d7


[ROCm/hip-tests commit: 902c993615]
2024-01-24 23:04:14 -05:00
Jatin Chaudhary 3e5aa93c49 SWDEV-440095 - remove the test Unit_hipLaunchCooperativeKernel_Streams
The test checks the pattern of thing "A" should be always faster than
thing "B". Which might not be the case for several reasons and will result
in unreliable, randomly failing test.

Change-Id: I6fa9e2c110f9ef48ef63a720e7a64c54e7f2a72f


[ROCm/hip-tests commit: 5e766685c8]
2024-01-24 04:28:58 -05:00
Rupam Chetia a4e764fb69 SWDEV-396085 - [catch2][dtest] Adding stress test case for hipHostRegister() to test SVM feature
Change-Id: I4a38086bb736a596114e9f42ecfe6cfb0bc968b8


[ROCm/hip-tests commit: ae62b51e00]
2024-01-23 22:38:09 -05:00
Ajay fced93394d SWDEV-413997 - skipping Unit_hipMemSetAccess_ChangeAccessProp on windows
Change-Id: Id4d817a84176b52653f0b0b783f10f73651f7d4a


[ROCm/hip-tests commit: abac014b73]
2024-01-22 20:50:33 -08:00
taosang2 f44d9aeb1e SWDEV-435296 - Enable LayeredTexture test
Enable disabled LayeredTexture test

Change-Id: I3eec1b6855ff9387fdd5bc35128cac9e4af9ec7a


[ROCm/hip-tests commit: 642fba7acb]
2024-01-22 15:29:41 -05:00
kjayapra-amd 8b2385c978 SWDEV-413997 - Enabling passing VMM tests on Windows.
Change-Id: Ice37437cfe8cb245e6feef84477f6a5b8ae67b9a


[ROCm/hip-tests commit: 331360675c]
2024-01-19 13:27:41 -05:00
Tao Sang 19ac140e3c SWDEV-430760 Add hipPerfBufferCopySpeedP2P.cc
Change-Id: I606226705cd441c1742e0eac4841f7b189d69149


[ROCm/hip-tests commit: fbb6002829]
2024-01-19 02:33:05 -05:00
Todd tiantuo Li 06555bdcd3 SWDEV-432490 - Skip checking data error in hipArrayCreate test accordingly.
Because the kernel readFromTexture will be empty when there is no image support.

Change-Id: I5ce72e147188a2e9a84e9797811ed946362ccf2c


[ROCm/hip-tests commit: d92abdd926]
2024-01-19 01:43:54 -05:00
Rahul Manocha 9689afcac7 SWDEV-431345 Cmake for hip sample 22
Change-Id: I9b1149b2e83b2f639882011d75b4fb9e2419ff8d


[ROCm/hip-tests commit: c6d3505d63]
2024-01-18 12:10:03 -05:00
Rakesh Roy 65f3dd4d0a SWDEV-388493 - Use HSA APIs instead of rocminfo
- Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/217
- For Unit_hipGetDeviceAttribute_CheckFineGrainSupport test, get segment information using HSA APIs instead of rocminfo

Change-Id: I20f4c8a6669684a2326a3ce61735c4fa10433f9d


[ROCm/hip-tests commit: f85b731a5c]
2024-01-18 01:03:12 -05:00
Ajay 3f986eceb2 SWDEV-441112 - fix hip-tests catch build on nvidia platform
hip/hip_runtime.h path was not used correctly in some tests

Change-Id: I1a3f5fba352273ce366404f398bb5c2f7d6f283f


[ROCm/hip-tests commit: 1d9aadbf92]
2024-01-17 11:34:53 -05:00
Jatin Chaudhary b32ac029a8 SWDEV-429802 - change address sanitizer variable name to ENABLE_ADDRESS_SANITIZER
This is to bring scripts in compute/ec/prototype in sync which uses this
particular variable to enable address sanitizer across projects.

Change-Id: Ia620e4fd86338554ee3dd57c5690edb919b6e5a5


[ROCm/hip-tests commit: 508991225f]
2024-01-17 10:09:51 -05:00