Commit Graph

418 Commits

Author SHA1 Message Date
ROCm CI Service Account 12fb9350ad SWDEV-360327 - [catch2][dtest] Test cases added for hipLaunchHostFunc API (#170)
Change-Id: I0d92ed0d8e97a2f7b34cc89dd6dcffa2236ee308
2023-03-01 17:31:07 -08:00
ROCm CI Service Account d6f2962c78 SWDEV-359379 - Fix for vulkan tests with STANDALONE_EXE flag (#143)
Change-Id: Ib2019427ae7c1fe6a7c96efc293608ba26c27d85
2023-03-01 20:36:11 +05:30
ROCm CI Service Account b95d567769 SWDEV-380405 - Correct test cases. (#165)
Change-Id: I55f2e2273a19643b14baeebc8a6f19331c20b09d
2023-03-01 20:35:51 +05:30
ROCm CI Service Account de3e0c92b7 SWDEV-382397 - Add hipStreamSynchronize() (#166)
Make sure the queue is done before exit.

Change-Id: I1011514211d665d3e1f0e93abcc38f08b2e3c375
2023-03-01 19:02:23 +05:30
ROCm CI Service Account 82339b5234 SWDEV-364623 - add proper sync to Unit_hipGraphMemcpyNodeSetParamsToSymbol_Functional (#167)
Change-Id: I7fffb89823c43883f6e3764f2422cb0b1cc12bcf
2023-03-01 10:14:34 +05:30
ROCm CI Service Account f270b6c49a SWDEV-364621 - add proper sync to Unit_hipGraphExecMemcpyNodeSetParamsToSymbol_Functional (#177)
Change-Id: I3400d80369a8adb474d582a1b6b5017ac9e90e45
2023-02-28 12:05:17 +05:30
ROCm CI Service Account cd7144f75f SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamEndCapture() API (#112)
Change-Id: I45907c7601a4f522c798e9d2a47466636640a02d
2023-02-28 12:04:44 +05:30
ROCm CI Service Account f5367f3bc8 SWDEV-373476 - [catch2][dtest] hipGraphUpload API test case added with priority stream (#172)
Change-Id: I0b743c759efbd112de2428d6a07a537c66465247
2023-02-28 12:03:37 +05:30
ROCm CI Service Account eaf4403b17 SWDEV-357695 - [catch2][dtest] hipGraphNodeGetEnabled API test case added (#91)
Change-Id: I71a9b9acfdd75403ddd6c4cf1876be2b4ca80eda
2023-02-28 11:37:49 +05:30
ROCm CI Service Account 92f0da368f SWDEV-382074 - Check for peer access. (#169)
Change-Id: I8b931a92fc97c68556d74332984ddf17c53df7d4
2023-02-27 21:20:57 -08:00
ROCm CI Service Account 6ef967abd7 SWDEV-372504 - [catch2][dtest] Added functional tests for the API hipGraphAddMemsetNode() (#159)
Change-Id: I0701a02087feb75d9a878a9edce17cf0ee1b5b53
2023-02-27 20:36:58 -08:00
ROCm CI Service Account 1c4285f3df SWDEV-1 - Refactor of cmake files of stream and memory unit tests (#174)
Change-Id: Ie29641be95e7fb2a191f22e5d1e588d6943a430f
2023-02-27 15:55:24 -08:00
ROCm CI Service Account 0a8235e5c8 SWDEV-345188 - hip-tests size_t to unsigned long warning (#175)
Change-Id: Id315ba0de6900f714190a09ac09c977830360c72
2023-02-27 15:54:39 -08:00
ROCm CI Service Account 798c4e7255 SWDEV-326250 - Adding new set 1 of test cases to test compiler flag -fgpu-default-stream=per-thread (#176)
Change-Id: I1a13ebdf366913ce938b3891cfdc549c6c618569
2023-02-27 15:54:03 -08:00
ROCm CI Service Account a160e355d6 SWDEV-381577 Fix access pattern of graph test - this should stop random failures on CI (#178)
Change-Id: I39026a948ed967d381f4ee10711840128a2f6f83
2023-02-27 15:53:24 -08:00
ROCm CI Service Account c24f4cc158 SWDEV-383385 - Add hipStreamSynchronize and free device mem. (#179)
Change-Id: I43e34ae7af80de06224ce331d6ba41d9280a1661
2023-02-27 15:52:48 -08:00
ROCm CI Service Account 72bffc7b27 SWDEV-366636 - Fix test timing issue (#182)
Change-Id: I7de327adc59516f5d32a8861c7810f28a5c3d22b
2023-02-27 15:52:10 -08:00
ROCm CI Service Account df20298706 SWDEV-384100 - skip building failing texture tests for CUDA 12.0 (#181)
Change-Id: Ie861d63b0525661ff64ad148e5a0151bbce7db2c
2023-02-27 15:51:15 -08:00
ROCm CI Service Account 3d3289b453 SWDEV-357695 - [catch2][dtest] hipGraphNodeSetEnabled API test added (#82)
Change-Id: Ie7af5d79390c7a6529e379f60e57961cdac71684
2023-02-23 09:01:16 -08:00
Maneesh Gupta 88fbbd666b SWDEV-1 - Fix warnings and update disabled test list (#163)
- Fix warnings in some test cases due to unused variables or signed/unsigned comparison.
- Disabled vulkan tests on MI200.
2023-02-09 18:52:27 +05:30
ROCm CI Service Account 554ab5dc40 SWDEV-369555 - Update and enable hipMemAdvise test (#126)
Change-Id: If291514eeacef21dea99bc4b4a78bc98fb0bc1ca
2023-02-07 13:54:34 +05:30
ROCm CI Service Account 5ef26cc476 SWDEV-364628 - [catch2][dtest] Test cases added for atomicInc and atomicDec (#121)
Change-Id: I2820423db6d588a6b638aeb30b965154843f877c
2023-02-06 12:07:40 -08:00
ROCm CI Service Account d90c401529 SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphGetRootNodes() (#100)
Change-Id: Ie9917780a4ba28639f509142141718f5dcf24ffc
2023-02-05 18:04:27 -08:00
ROCm CI Service Account f10981bbbc SWDEV-371332 - remove check for non device pointers (#145)
Change-Id: Ib7e83ab1bca8c61e3710cb9dd75d9f932159476a
2023-02-05 13:14:20 -08:00
music-dino 06726393d4 EXSWHTEC-148 - Implement tests for hipImportExternalSemaphore and hipDestroyExternalSemaphore for the Vulkan API (#29)
- Basic positive test
- Negative parameter tests
2023-02-01 21:15:05 +05:30
music-dino 311380d6ba EXSWHTEC-146 - Implement tests for hipSignalExternalSemaphoresAsync for the Vulkan API (#27)
- Basic positive tests
- Negative parameter tests
2023-02-01 21:13:51 +05:30
music-dino d6f043fe37 EXSWHTEC-147 - Implement tests for hipWaitExternalSemaphoresAsync for the Vulkan API (#28)
- Basic positive tests
- Negative parameter tests
2023-02-01 19:43:20 +05:30
music-dino 9522e9343d EXSWHTEC-150 - Implement tests for hipImportExternalMemory and hipDestroyExternalMemory for the Vulkan API (#26)
- Basic positive tests
- Negative parameter tests
2023-02-01 19:41:42 +05:30
music-dino cc0302dda3 EXSWHTEC-83 - Implement new and reimplement existing tests for hipMemAdvise (#16)
- Basic positive tests
- Negative parameter tests
2023-02-01 11:50:14 +05:30
ROCm CI Service Account 3dc3f6b942 SWDEV-366390 - [catch2][dtest] Added additional functional tests for the API hipGraphNodeGetType() (#147)
Change-Id: I1691b81d597bfd722d560778f019ebf8ca530e8e
2023-01-30 23:00:20 -08:00
ROCm CI Service Account a55ff53480 SWDEV-327563 - enable hipMemset skipped test cases (#135)
* SWDEV-327563 - enable hipMemset skipped test cases

Change-Id: I29393c9d690eb3777d7e9f0e599a87ead4a00482
2023-01-27 20:46:54 +05:30
ROCm CI Service Account a76956607c SWDEV-366060 - Adding tests for __hmax/hmin device functions (#125)
Change-Id: I4a34f15168bdedaaaaa247faa7a3e7fce34f89d5
2023-01-26 08:20:05 -08:00
Rahul Garg 961245e9f4 Catch2 standalone exe (#129)
* SWDEV-359379 - catch2: Standalone single exe per file

-workaround for rsp file issue.
-Creates single exe per file
-tests detection is still during execution time and NOT compile time

Change-Id: Iddfb83d57b2d767212f3d9307a276b7d572da6cd

* SWDEV-359379 - Update CMakeList

* Update Catch.cmake

* Temporarily disable failing tests
2023-01-19 14:09:14 -08:00
Maneesh Gupta 75bb521e18 Fix merge issues in memory unit tests (#123) 2023-01-17 21:54:27 +05:30
Mirza Halilčević 8ae538a341 EXSWHTEC-99 - Reimplement tests for hipStreamAttachMemAsync (#52)
- Negative parameter tests
- Validate basic behavior
- Validate the behavior when pageable memory access is supported
- Validate the behavior for hipMemAttachGlobal
- Validate the behavior for hipMemAttachHost
- Validate the behavior for hipMemAttachSingle
2023-01-17 17:28:57 +05:30
Mirza Halilčević 203b994230 EXSWHTEC-69 - Implement tests for hipMemRangeGetAttributes (#51)
- Negative parameter tests for hipMemRangeGetAttribute and hipMemRangeGetAttributes
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributeReadMostly
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributePreferredLocation
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributeLastPrefetchLocation
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributeAccessedBy
- Validate the behavior of hipMemRangeGetAttributes
2023-01-17 17:27:58 +05:30
nives-vukovic 647908ccb7 EXSWHTEC-72 - Implement hipMemcpyPeer/hipMemcpyPeerAsync and hipMemGetAddressRange tests (#34)
- Reimplement and expand hipMemcpyPeer/hipMemcpyPeerAsync tests using resource guards
- Implement positive and negative test for hipMemGetAddressRange
2023-01-17 17:26:45 +05:30
nives-vukovic 9d62df85a1 EXSWHTEC-91 - Implement tests for memcpy of 1D/2D hipArray (#32)
- Implement tests for hipMemcpyAtoH using resource guards and templates
- Implement tests for hipMemcpyHtoA using resource guards and templates
- Implement tests for hipMemcpy2DFromArray using resource guards and templates
- Implement tests for hipMemcpy2DToArray using resource guards and templates
2023-01-17 17:26:17 +05:30
nives-vukovic 818923bfbc EXSWHTEC-92 - Implement tests for async memcpy of 2D hipArray (#31)
- Implement tests for hipMemcpy2DFromArrayAsync using resource guards and templates
- Implement tests for hipMemcpy2DToArrayAsync using resource guards and templates
2023-01-17 17:25:54 +05:30
music-dino a3e1dcd26c EXSWHTEC-149 - Implement tests for hipExternalMemoryGetMappedBuffer for the Vulkan API (#25)
- Basic positive test
- Negative parameter tests
2023-01-17 17:25:07 +05:30
music-dino 6c54bd9e37 EXSWHTEC-68 - Implement tests for hipMalloc and hipExtMallocWithFlags (#19)
- Basic positive tests
- Negative parameter tests
2023-01-17 17:24:41 +05:30
music-dino 47d9bf2b3f EXSWHTEC-70 - Reimplement tests for hipMemPrefetchAsync (#17)
- Basic positive tests
- Negative parameter tests
2023-01-17 12:26:04 +05:30
music-dino f5eb0da5c1 EXSWHTEC-74 - Implement tests for hipMemcpy and derivatives (#15)
- Basic positive tests
- Negative parameter tests
2023-01-17 12:25:43 +05:30
ROCm CI Service Account fb919e7995 SWDEV-306122 - [catch2][dtest] Added test for hipGraphUpload API (#89)
Change-Id: If0cd652926c1308d8185648516256e13a7b3e5fd
2023-01-16 16:31:47 +05:30
ROCm CI Service Account b8a83b3cc4 SWDEV-306122 - [catch2][dtest] hipGraphCreate, hipGraphDestroy and hipGraphExecDestroy APIs test (#79)
Change-Id: I8219122c6c0f85a70a22f66037c0f2920047ab8b
2023-01-16 16:31:04 +05:30
ROCm CI Service Account 9a93994fcf SWDEV-306122 - [catch2][dtest] Modify some negative test hipGraphMemcpyNodeSetParams1D (#76)
Change-Id: Ie75c1b55b35efda98db77c425e73d495c7e0083d
2023-01-16 16:30:50 +05:30
ROCm CI Service Account 7f440c468c SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamIsCapturing() API (#113)
Change-Id: I5629152cb7b14965dafc2383e47fdc66d805283c
2023-01-11 12:05:37 -08:00
ROCm CI Service Account 461852afcf SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamGetCaptureInfo and hipStreamGetCaptureInfo_v2 APIs (#114)
Change-Id: I304c973330dc5682541c69c89eded418b3d30fd5
2023-01-10 15:49:05 -08:00
Satyanvesh Dittakavi 5d44c0d073 SWDEV-369555 - Skip hipMemAdvise Negative test (#109) 2023-01-10 17:13:24 +05:30
ROCm CI Service Account c051a4395b SWDEV-372064 - Check peer access supported before enable or disable it. (#81)
Change-Id: I32263089be3f00f3503422dcb63726eb2a2930bf
2023-01-10 17:12:42 +05:30