Commit grafiek

136 Commits

Auteur SHA1 Bericht Datum
ROCm CI Service Account d33ccb3569 SWDEV-393910 - Port gfx940 changes to mainline. (#321)
Change-Id: I77e70bcb15fbd38b1c79c1f68b7e483b2b3e0daf
2023-06-29 08:57:51 +05:30
ROCm CI Service Account b839c2b3c3 SWDEV-388954 - Enable Unit_hipGraphMemcpyNodeSetParamsFromSymbol_Positive_Basic (#311)
Change-Id: I9b28a4ddb6d757646ef0dcda9d4e746c2cd0ed19
2023-06-29 08:55:01 +05:30
ROCm CI Service Account ee04de73f8 SWDEV-388952 - Re-enable Unit_hipStreamSetCaptureDependencies_Positive_Functional test (#304)
Change-Id: Iaa65b1562c707e513d94939f423b89b67eaa5cf0
2023-06-29 08:54:47 +05:30
Mirza Halilčević c695f1b146 EXSWHTEC-103 - Implement tests for hipDrvMemcpy3D APIs (#56)
- Implement basic behavior checks in all copy directions
- Implement synchronization behavior checks for expected behavior based on cuda docs
- Implement positive tests for zero sized width and/or height copies, where no copy is expected to happen
- Implement negative parameter tests
- Implement all of the above for hipDrvMemcpy3D and hipDrvMemcpy3DAsync.
- Disable failing tests on AMD.
- Fix copyright disclaimer.
- Add defect issue numbers.
2023-06-28 20:16:25 +05:30
agunashe c2d51bad21 SWDEV-327563 - skip Unit_hipDeviceGetUuid_Positive on Windows (#200) 2023-06-28 15:46:59 +05:30
agunashe 93961c148a SWDEV-327563 - skip Unit_hipMemAdvise_NegtveTsts test on linux (#158) 2023-06-28 12:51:22 +05:30
nives-vukovic dd9b9b027f EXSWHTEC-106 - Reimplement tests for hipOccupancyMaxActiveBlocksPerMultiprocessor and hipOccupancyMaxPotentialBlockSize APIs (#46)
- Reimplement tests for hipOccupancyMaxActiveBlocksPerMultiprocessor and hipOccupancyMaxPotentialBlockSize APIs
- Add helper file occupancy_common.hh with parameterized templates
- Expand all positive and negative tests to use the templates
- Change section disable macros
- Disable AMD specific test due to defect
- Disable negative test using json file
- Fix disabled files
2023-06-28 12:49:28 +05:30
ROCm CI Service Account 329a350ec0 SWDEV-389689 - Rework oversubscription test to use threads instead of process. Also consider system memory when oversubscribing (#317)
Change-Id: If063552e9e2815f07e944259237310f6fef37ad5
2023-06-28 12:47:48 +05:30
milos-mozetic 15c91808cc EXSWHTEC-224 - Test cases ID clean up and documentation for Device Memory Access (#88)
- Test cases ID clean up and documentation for Device Memory Access
- Added group for deprecated Context Management
2023-06-28 09:47:04 +05:30
Maneesh Gupta 77c6d80f31 Update config_amd_linux_common.json
Disable unstable tests based on stress testing - 23Jun
2023-06-26 21:01:13 +05:30
ROCm CI Service Account 5f4af7cde4 SWDEV-393637 - Standardize the way to implement wait mechanism (#316)
Change-Id: I59027667806878191f9c641f27ce47e6f85ba40c
2023-06-21 21:27:36 +05:30
Maneesh Gupta efc742a900 SWDEV-397358 - Fix hipDeviceSetCacheConfig & hipDeviceSetSharedMemConfig tests (#312) 2023-06-21 16:00:42 +05:30
ROCm CI Service Account a39758ca15 SWDEV-388939 - Enable Unit_hipGraphAddMemcpyNode1D_Negative_Basic (#266)
Change-Id: If5256384c1c5bdc592374d1baed8a2be0f1a432f
2023-06-21 15:58:51 +05:30
ROCm CI Service Account f4feab33bc SWDEV-388958 - Enable Unit_hipGraphExecMemcpyNodeSetParamsToSymbol_Positive_Basic (#300)
Change-Id: I05937863e6ebbc991ff421c8b013140149c12c00
2023-06-19 22:11:43 -07:00
ROCm CI Service Account ca6882f031 SWDEV-388943 - Enable Unit_hipGraphExecMemcpyNodeSetParamsFromSymbol_Positive_Basic (#310)
Change-Id: I7aabc2530b2cf05459e79edd41d73d6d0ec5f7d1
2023-06-19 22:10:21 -07:00
ROCm CI Service Account f1dd16074b SWDEV-403762 - Enable Unit_hipDeviceGetPCIBusId_Negative_PartialFill. (#302)
Change-Id: I29d3bbc49a83191419e12cd08be755f53d63f1b0
2023-06-19 09:39:03 -07:00
ROCm CI Service Account 7a4ee317e9 SWDEV-388922 - SWDEV-388942 - Enabled Unit_hipGraphMemsetNodeSetParams_Positive_Basic and Unit_hipGraphExecMemsetNodeSetParams_Positive_Basic tests. (#303)
Change-Id: I8791270eccf1140bc757d8a9f4a1a0d7dd533125
2023-06-19 09:38:29 -07:00
ROCm CI Service Account 042d27a5f8 SWDEV-391999 - Enable Unit_hipMemset_Negative_OutOfBoundsPtr (#306)
Change-Id: I7f5ffaff7ff7f62d300610cd348df441fed701ea
2023-06-19 09:37:56 -07:00
ROCm CI Service Account bd4e547350 SWDEV-388927 - Enable Unit_hipGraphExecMemsetNodeSetParams_Negative_Updating_Non1D_Node. (#307)
Change-Id: I5f16c81604bdcc8b5bb88486358ac22fce67cf83
2023-06-19 09:37:05 -07:00
ROCm CI Service Account 0577c019f9 SWDEV-402082 - Disable Unit_hipGraphInstantiateWithFlags_FlagAutoFreeOnLaunch_check due to PAL Backend issue (SWDEV-391554) (#281)
Change-Id: I1c06c018741eea9d270a8ca60d5a69114b71c840
2023-06-15 18:27:32 -07:00
Maneesh Gupta eeeca04107 Update config_amd_windows_common.json
Disable hipDeviceSetCacheConfig & hipDeviceSetSharedMemConfig tests temporarily
2023-06-01 14:09:22 +05:30
Maneesh Gupta 0c842b6210 Update config_amd_linux_common.json
Disable hipDeviceSetCacheConfig & hipDeviceSetSharedMemConfig tests temporarily
2023-05-29 14:27:51 +05:30
agunashe 3cc4f0c451 SWDEV-398971 - disable Unit_hipStreamCreateWithPriority_MulthreadDefaultflag (#272) 2023-05-23 16:17:55 -07:00
agunashe df17c9344c SWDEV-398971 - disable multiple tests failing in stress tests (#255)
* SWDEV-398971 - disable Unit_HMM_OverSubscriptionTst

Unit_HMM_OverSubscriptionTst fails in stress test Navi21(sGPU)  + Ub 22.04

* SWDEV-398971 - skipping mulitple tests
2023-05-08 20:52:49 -07:00
shadidashmiz b5d2ea28e1 SWDEV-391555 - disable failing tests (#252)
* SWDEV-391555 - disable failing tests
Change-Id: I6ded26927720b77938022f37acf7513a7fc2575b
* SWDEV-391555 - disable more failing tests
2023-05-01 09:59:45 -07:00
jtpatel b52e7868b0 SWDEV-396088 - Disable Unit_hipMemcpy2DToArrayAsync_Positive_Synchronization_Behavior. (#251) 2023-04-26 14:05:46 -07:00
agunashe 8c76b1848c SWDEV-1 - skip multiple tests on Windows (#242)
Unit_hipEventElapsedTime_NotReady_Negative
Unit_hipGraphExecMemcpyNodeSetParamsFromSymbol_Negative_Parameters
Unit_hipMemVmm_Basic
Unit_hipManagedKeyword_MultiGpu
2023-04-24 16:03:48 -07:00
agunashe 1cd686bed6 SWDEV-395683 - skipping Unit_hipStreamPerThread_MultiThread (#240) 2023-04-19 13:27:50 -07:00
agunashe e3c5126b72 SWDEV-394199 - disable Unit_hipStreamCreateWithPriority_MulthreadNonb… (#237)
* SWDEV-394199 - disable Unit_hipStreamCreateWithPriority_MulthreadNonblockingflag

* SWDEV-394199 - disabling same test on linux

Unit_hipStreamCreateWithPriority_MulthreadNonblockingflag on linux too
2023-04-17 13:44:43 -07:00
Rahul Garg 87a4d9edb8 SWDEV-393637 - Temporally disable failing tests (#236) 2023-04-12 11:52:55 -07:00
Rahul Garg 0d9d5b5650 SWDEV-391037 - Temporarily disable Unit_hipDeviceGetUuid_Positive for Windows (#218)
Change-Id: If9679a544b2cf289f84a5f1a39dc5fedf68053ee
2023-03-27 18:56:32 -07:00
agunashe 3cfcceaca1 SWDEV-326798 - Disabling tests to allow hipamd PR 819248 (#205) 2023-03-27 12:35:47 -07:00
ROCm CI Service Account 3e9ed7d97e SWDEV-362372 - Disable test. (#206)
Change-Id: I09828d2f2929cd10d85495f84858f862c75c09a9
2023-03-20 13:17:35 -07:00
ROCm CI Service Account 8c7e64b0f6 SWDEV-362365 - Disable test. (#207)
Change-Id: I589043973faf65222f07d9278a0631d67c25cb97
2023-03-17 14:57:34 -07:00
ROCm CI Service Account cef4ed8196 SWDEV-357797 - enabling devicelib tests on Windows (#148)
Change-Id: Ic60e2f77fd2dcba0e0e00a58e1a22a1f28fede5c
2023-03-14 16:27:52 -07:00
Maneesh Gupta a25ea2ca40 Update config_amd_linux_common.json 2023-03-08 12:22:28 +05:30
Maneesh Gupta ac37f017e6 Disable newly added failing tests 2023-03-07 09:50:36 +05:30
music-dino 77a37371b0 EXSWHTEC-193 - Implement new and update existing tests for the hipGraph*MemsetNode family of APIs (#12)
- Implement positive and negative tests for hipGraphAddMemsetNode
- Implement positive and negative tests for hipGraphMemsetNodeSetParams
- Implement positive and negative tests for hipGraphExecMemsetNodeSetParams
- Implement negative tests for hipGraphMemsetNodeGetParams
- Add doxygen annotations
- Add a dynamic section in positive test for memset for different dimensions
2023-03-06 13:43:45 +05:30
nives-vukovic 4580864fa1 EXSWHTEC-145 - Implement tests for Stream Capture APIs (#11)
Implement tests for hipStreamUpdateCaptureDependencies, hipThreadExchangeStreamCaptureMode and hipLaunchHostFunc
- Refactor existing tests by including more catch2 features
- Reduce code line numbers by using helper guard classes
- Add some positive and negative tests
- Add doxygen test descriptions
2023-03-06 13:41:54 +05:30
music-dino f1151e3c6d EXSWHTEC-192 - Implement new and update existing tests for the hipGraph*MemcpyNode[From|To]Symbol family of APIs (#13)
* EXSWHTEC-192 - Implement new and update existing tests for the hipGraph*MemcpyNode[From|To]Symbol family of APIs
- Generalize from symbol positive test to work for different types
- Implement negative parameter tests
- Extract common code for to/from copy
- Reorganize files
2023-03-06 09:00:35 +05:30
milos-mozetic 72e6432739 EXSWHTEC-174 - Implement unit tests for Callback Activity APIs (#6)
Implemented positive and negative test cases for the following APIs:
        - hipApiName
        - hipKernelNameRef
        - hipKernelNameRefByPtr
        - hipGetStreamDeviceId
Enabled build of Callback tests only for AMD platforms, as there is no support for Nvidia platforms.
2023-03-06 08:58:26 +05:30
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
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
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
agunashe 6b48c2f919 SWDEV-327563 - Disable Unit_hipGraphRetainUserObject_Functional_2 test. (#149)
Intermittent issue: corrupted doubly linked list
2023-02-01 10:48:11 +05:30
Rahul Garg c03de3547b Temporarily disable failing tests (#136)
Unit_hipStreamGetCaptureInfo_Nullstream_CaptureInfo
Unit_hipGraphAddMemcpyNode1D_Negative_Basic
2023-01-23 16:42:43 -08:00
Maneesh Gupta 315b14fe4e SWDEV-1 - Disable newly added failing tests (#132)
Disabled the following tests on Linux:
- Unit_hipMemRangeGetAttribute_Positive_AccessedBy_Basic
- Unit_hipMemRangeGetAttribute_Positive_AccessedBy_Partial_Range
- Unit_hipMemRangeGetAttributes_Negative_Parameters
- Unit_hipStreamAttachMemAsync_Positive_Basic
- Unit_hipStreamAttachMemAsync_Positive_AttachGlobal
- Unit_hipStreamAttachMemAsync_Negative_Parameters
- Unit_hipMemGetAddressRange_Positive
Disabled the following tests on Windows:
- Unit_hipMemGetAddressRange_Positive
2023-01-23 10:47:56 +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
ROCm CI Service Account 07ed458d3a SWDEV-373231 - Disable as __builtin_amdgcn_flat_atomic_fmax_f64 and __gfx90a__ are not getting resolved properly with hipRTTC generated header. (#110)
Change-Id: I552706d874f1629de978891a4950c8deec3e2ac0
2023-01-09 16:49:21 -08:00
Maneesh Gupta 829dc229b5 Disable complex hipGraphDestroyNode tests (#111)
Disable:
- Unit_hipGraphDestroyNode_Complx_ChkNumOfNodesNDep
- Unit_hipGraphDestroyNode_Complx_ChkNumOfNodesNDep_ClonedGrph
- Unit_hipGraphDestroyNode_Complx_ChkNumOfNodesNDep_ChldNode
2023-01-09 17:30:31 +05:30