Commit Graph

248 Commits

Author SHA1 Message Date
Rakesh Roy d7789d328c SWDEV-439004, SWDEV-440021 - Fix GL Interop & Unit_hipP2pLinkTypeAndHopFunc testcases
- hipGLDeviceListNextFrame is not supported yet
- Initialize GL interop before calling interop related APIs
- Skip GL interop tests when display is not connected
- Load librocm_smi64.so from /opt/rocm/lib/

Change-Id: Ie4879c18317aa377a95d6f2d0d5314d4adf38649
2024-03-08 12:13:39 -05:00
Ioannis Assiouras 43de39ad9f SWDEV-449805 - Disable Unit_atomicMin_Positive* tests for float and double types
Change-Id: I92440ec167c8ce7a18ed41ac7fba6c1b6f5597b6
2024-03-07 14:44:51 +00:00
Jatin Chaudhary a36e873054 SWDEV-409660 - renable Unit_hipStreamValue_Write test
Tested on Navi33 repeated 50 times.

Change-Id: I02d5ff31441346aa2d0049676f546d1523d92b23
2024-03-06 11:28:02 -05:00
Rakesh Roy 57bc68acb1 SWDEV-1 - Merge github PRs to amd-staging
Change-Id: I2944a63ddc2eec8dc1403d9790ffffbaec343385
2024-03-06 00:12:20 +05:30
Rakesh Roy f7347f5ea2 SWDEV-446588 - Disable graph multi gpu testcases
- Disable graph multi gpu testcases until graph has support for it

Change-Id: I7be60247f649024f7468c71e374698d0fab46c3f
2024-02-29 11:04:17 +05:30
Rahul Manocha 45ab524b5f SWDEV-448056 - hip test standalone compilation fix
Change-Id: Iedbef598bae66b218c5ff2594b4c94ddd4786a11
2024-02-28 11:32:03 -05:00
Rakesh Roy 858dd90678 SWDEV-1 - Disable tests failing in PSDB
- Tests Performance_hipMemcpy2D_HostToHost & Performance_hipMemcpy2DAsync_HostToHost are failing in PSDB

Change-Id: I25de638908a6f60abbf2902fe7e201253f5f3346
2024-02-28 18:53:47 +05:30
Mirza Halilčević 147601aff2 EXSWHTEC-354 - Implement additional tests for integer intrinsics #430
Change-Id: Icd155c2d2121bd9d25e7ac6ece9599553956457c
2024-02-27 23:16:47 +05:30
Nives Vukovic b9ea146b28 EXSWHTEC-331 - Implement tests for half-precision comparison functions #411
Change-Id: I378ec4922dc5d3807d5418d690972708549ec764
2024-02-27 23:08:55 +05:30
Mirza Halilčević 34da562ff5 EXSWHTEC-118 - Implement tests for hipFuncGetAttribute #61
Change-Id: Ie817859ef51701a3758dd44736e947c5b20c2d46
2024-02-27 22:43:32 +05:30
Mirza Halilcevic 00433d4f87 EXSWHTEC-380 - Implement tests for Virtual Memory Management API functions #448
Change-Id: Ic766be69fddd0309f7ad4093465494cc14c7c70b
2024-02-27 16:51:09 +05:30
Mirza Halilčević 2691895821 EXSWHTEC-359 - Implement tests for 3D mipmapped texture device functions #433
Change-Id: I1933d498f518b352b91b1c37b24c62d0cac309eb
2024-02-27 12:13:39 +05:30
Mirza Halilčević 90a783c959 EXSWHTEC-358 - Implement tests for 2D mipmapped texture device functions #432
Change-Id: I8d517ef95eeddfcc442f00e331e3ed0d1123d99c
2024-02-27 12:13:13 +05:30
Mirza Halilčević 20a3811696 EXSWHTEC-345 - Implement tests for hipPointerSetAttribute #427
Change-Id: I71e4eb3aab07eff8e24f54fa266a3971839501d1
2024-02-26 22:29:06 +05:30
Mirza Halilčević 6eec9aa90d EXSWHTEC-320 - Implement tests for cubemap texture device functions #369
Change-Id: I1a247dba4e46ed7e1045dee0467d3fdac1f70cd0
2024-02-26 15:55:32 +05:30
Mirza Halilčević 5fe762ae5d EXSWHTEC-319 - Implement tests for 3D texture device functions #368
Change-Id: Ifc7a6feae1a9567df29d35928d8c4328497bfc97
2024-02-26 15:55:04 +05:30
Nives Vukovic 95a75cf00f EXSWHTEC-286 - Implement tests for log device math functions #230
Change-Id: I642a9d865fcc30d7b303b0d4dd05fcd723a59015
2024-02-26 12:29:19 +05:30
Mirza Halilčević 122403f464 EXSWHTEC-283 - Introduce build dependencies for numerical accuracy tests #233
Change-Id: I5381beb47347c24a161113b986fa7f252057ffdb
2024-02-23 20:46:11 +05:30
Mirza Halilcevic 044a59496c EXSWHTEC-281 - Implement Unit Tests for assert functions #210
Change-Id: I6c05915c957d9b67951b3e97cc35cb1ca72a945f
2024-02-23 20:45:53 +05:30
Rakesh Roy 96df1fde80 SWDEV-1 - Merge github PRs to amd-staging
- https://github.com/ROCm/hip-tests/pull/119
- https://github.com/ROCm/hip-tests/pull/151
- https://github.com/ROCm/hip-tests/pull/57
- https://github.com/ROCm/hip-tests/pull/58
- https://github.com/ROCm/hip-tests/pull/59
- https://github.com/ROCm/hip-tests/pull/60
- https://github.com/ROCm/hip-tests/pull/99
- https://github.com/ROCm/hip-tests/pull/139
- https://github.com/ROCm/hip-tests/pull/152
- https://github.com/ROCm/hip-tests/pull/48
- https://github.com/ROCm/hip-tests/pull/54
- https://github.com/ROCm/hip-tests/pull/53
- https://github.com/ROCm/hip-tests/pull/24
- https://github.com/ROCm/hip-tests/pull/23
- https://github.com/ROCm/hip-tests/pull/22
- https://github.com/ROCm/hip-tests/pull/21
- https://github.com/ROCm/hip-tests/pull/20
- https://github.com/ROCm/hip-tests/pull/14
- https://github.com/ROCm/hip-tests/pull/8

Change-Id: I1eea54cd1436f3ddbfd5c1b3b2f672eb81d03cd4
2024-02-23 20:42:03 +05:30
Nives Vukovic 4fa177dd2b EXSWHTEC-259 - Implement new and extend existing tests for thread_block #151
Change-Id: I4d85af8e5f805a1c8ff7b7efd3b3400f38343ea9
2024-02-19 23:36:30 +05:30
Mirza Halilčević 4507ee6531 EXSWHTEC-107 - Implement tests for Execution Control setter APIs #57
Change-Id: I5d7e6471237b4a5726e09e4de06dafe2aa78cd28
2024-02-19 23:35:21 +05:30
Mirza Halilčević 053c58ab2d EXSWHTEC-108 - Implement tests for hipFuncGetAttributes #58
Change-Id: I7aa979434724aa3d39343a6c69f67de83e61de4c
2024-02-19 23:30:34 +05:30
Mirza Halilčević 380ace735f EXSWHTEC-115 - Implement tests for hipLaunchCooperativeKernel APIs #59
Change-Id: I5bda5ee3787a73aeeab5c25c05278e7aa2f8bfa2
2024-02-19 23:30:13 +05:30
Mirza Halilčević 3f65d7a410 EXSWHTEC-114 - Implement tests for hipExtLaunchKernel APIs #60
Change-Id: I9152c31c2c07ddbfb48865cd68a42557e763be28
2024-02-19 23:29:52 +05:30
Mirza Halilčević cefbaed5cf EXSWHTEC-217 - Implement new and update existing tests for the hipGraph*MemcpyNode family of APIs #48
Change-Id: Iae7ac9c855ba6e3288257e99e49f8b16cebb1bac
2024-02-19 22:58:36 +05:30
Mirza Halilcevic 72aa591328 EXSWHTEC-113 - Implement tests for hipModuleGetTexRef #24
Change-Id: I5fe18f2ca977a740e29dda356b68ea4eb6e0565f
2024-02-19 22:57:08 +05:30
Mirza Halilcevic ce7e67ac39 EXSWHTEC-80 - Implement tests for hipModuleGetGlobal #23
Change-Id: I873ef5c977ec252425b81e3ed7ea33c861277efb
2024-02-19 22:56:44 +05:30
Mirza Halilcevic 2c6d940ac0 EXSWHTEC-109 - Implement tests for the hipModuleLoad family of APIs and hipModuleUnload #20
Change-Id: I19d6534af2c33046dc3862372d45f32b6ccc6ad1
2024-02-19 22:54:02 +05:30
Rakesh Roy 978e165d33 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
2024-02-19 15:33:25 +05:30
Rakesh Roy ec4f35f184 SWDEV-443760 - Disable Unit_hipGraphExecMemcpyNodeSetParams1D_Negative
- This test fails when device memory is used for kernel args

Change-Id: I37fcb94735fcd219fca06c18ff76e1f79f233375
2024-02-16 01:04:16 -05:00
Nives Vukovic 09fc34b982 EXSWHTEC-253 - Implement tests for coalesced_group basic APIs (#154)
Change-Id: I81854598d8e1ae0b5cff24012e8f381258e0818f
2024-02-15 19:41:25 +05:30
Nives Vukovic 54f0642d76 EXSWHTEC-35 - Implement tests for hipMallocAsync and hipMallocFromPoolAsync (#438)
Change-Id: I5cc2ec8078d0de3ddc447ba4bdca74a159f77b12
2024-02-15 19:41:25 +05:30
Mirza Halilcevic c6ba00b9de EXSWHTEC-341 - Refactor tests for hipDeviceSetLimit and hipDeviceGetLimit (#425)
Change-Id: Ib1e6937d0e391ec31fac47b89bb59489cff6a284
2024-02-15 19:41:24 +05:30
Nives Vukovic 2f783afe8c EXSWHTEC-316 - Implement tests for Complex type functions (#356)
Change-Id: I67d5e1fd02c7e40319f135bc9ae5bbbde85b5ee7
2024-02-15 19:41:24 +05:30
Nives Vukovic 9cadc3b875 EXSWHTEC-306 - Implement tests for memory device functions memcpy/memset (#279)
Change-Id: I609efbd4f6ebaa48571e14e11ff97340dca1ab95
2024-02-15 19:41:23 +05:30
Nives Vukovic 08a41abaad EXSWHTEC-307 - Implement tests for printf and __hip_hc_<add/sub/mul>8pk device functions (#274)
Change-Id: I4669d3f0f8cc062e75cd2b0a8aeee51868dd5b09
2024-02-15 19:41:23 +05:30
Rakesh Roy 6c7fcd63fb 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
2024-02-15 13:14:36 +05:30
Jaydeep Patel d86cc4492f SWDEV-396963 - Enable Unit_hipMemcpy2DFromArrayAsync_Positive_Synchronization_Behavior.
Change-Id: I47f41260bfe8e16c09b2442c8d182087afed553a
2024-02-12 09:39:23 -05:00
Ajay 8c0a6f1cdb SWDEV-347670 - StreamWait test issues
SWDEV-439486 - Fix Unit_hipStreamValue_Wait32_NonBlocking_Mask_Gte

Change-Id: Iab61cacaa72ac88905a2befe3aff931f8216d152
2024-01-25 11:30:57 -05:00
Jatin Chaudhary 5e766685c8 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
2024-01-24 04:28:58 -05:00
Ajay abac014b73 SWDEV-413997 - skipping Unit_hipMemSetAccess_ChangeAccessProp on windows
Change-Id: Id4d817a84176b52653f0b0b783f10f73651f7d4a
2024-01-22 20:50:33 -08:00
taosang2 642fba7acb SWDEV-435296 - Enable LayeredTexture test
Enable disabled LayeredTexture test

Change-Id: I3eec1b6855ff9387fdd5bc35128cac9e4af9ec7a
2024-01-22 15:29:41 -05:00
kjayapra-amd 331360675c SWDEV-413997 - Enabling passing VMM tests on Windows.
Change-Id: Ice37437cfe8cb245e6feef84477f6a5b8ae67b9a
2024-01-19 13:27:41 -05:00
Ioannis Assiouras 7939517b03 SWDEV-430116 - Re-enabled fixed tests on Windows
Unit_hipFreeAsync_negative
Unit_hipLaunchHostFunc_multistreams
Unit_hipGraphMem_Alloc_Free_NodeGetParams_Negative

Change-Id: Ic7b00b688ded737d1762b2c8795c0772107dbb64
2024-01-12 15:25:42 +05:30
Ioannis Assiouras 4274ec139d SWDEV-422655 - Fixed Unit_hipTextureMipmapRef2D
-Fixed and re-anabled test Unit_hipTextureMipmapRef2D_Positive_Check on windows.
-Check cuda version to prevent build issues on nvidia.

Change-Id: I7f9481f7bd9a7622197a626519c8f6a80c72768d
2024-01-11 06:45:07 -05:00
Jatin Chaudhary 9704c269d0 SWDEV-398975 - re-enable Unit_hipMemcpyWithStream_MultiThread test
use correct macro inside the test

Change-Id: I7034a97efe91d6c9e2d9b4e6026ec770714a01ac
2024-01-08 06:07:14 -05:00
Jatin Chaudhary af3ac29c40 SWDEV-430619 - fix Unit_hipDeviceGetUuid_From_RocmInfo test
Ignore the iGPU when iterating rocminfo and correct the bounds check
when matching results with HIP API. Also do not compare bytes directly,
use string to do a string compare as it can go out of bounds.
Disabling this test on windows till I get hold of a working windows
machine.

Change-Id: Icf811e0310776567afecea92e1d54e8438b39235
2024-01-08 04:21:52 -05:00
Jatin Chaudhary 4305328f37 SWDEV-388956 - renable Unit_hipGraphAddMemsetNode_Positive_Basic test on linux
Change-Id: I91bf9aba6a93d8fec2595cd1a3d5e1fb2c422e0f
2024-01-08 01:13:45 -05:00
Rakesh Roy b8c022012d SWDEV-439004, SWDEV-439298, SWDEV-438556, SWDEV-438524 - Disable tests failing in CQE staging, PSDB stress testing
- Disable tests failing in CQE staging
- Disable tests failing, causing TDR during PSDB stress testing

Change-Id: I81030ec411082a579b64510800f90bf107024766
2024-01-05 11:17:43 +05:30