Wykres commitów

814 Commity

Autor SHA1 Wiadomość Data
agunashe 97e4f0b084 SWDEV-327563 - Disable Unit_hipGraphRetainUserObject_Functional_2 test. (#149)
Intermittent issue: corrupted doubly linked list

[ROCm/hip-tests commit: 6b48c2f919]
2023-02-01 10:48:11 +05:30
ROCm CI Service Account 85cd1a7b51 SWDEV-366390 - [catch2][dtest] Added additional functional tests for the API hipGraphNodeGetType() (#147)
Change-Id: I1691b81d597bfd722d560778f019ebf8ca530e8e


[ROCm/hip-tests commit: 3dc3f6b942]
2023-01-30 23:00:20 -08:00
ROCm CI Service Account d052b58ad3 SWDEV-379129 - windows hip catch packaging name fix (#144)
remove the win32 from zip file name

Change-Id: I6f3aad10b137a325240a3605984c58d9e144c9a9

[ROCm/hip-tests commit: f0aba3305f]
2023-01-30 14:43:15 +05:30
ROCm CI Service Account 1e9ed092e2 SWDEV-370743 - Adding 'accelerator' keyword in lspci grep for AMD supported devices. (#134)
Change-Id: I9daed025e86654fc7d936ef86f2d069d41c393f2

[ROCm/hip-tests commit: ce9eb70346]
2023-01-27 20:53:50 +05:30
ROCm CI Service Account 04faf32374 SWDEV-327563 - enable hipMemset skipped test cases (#135)
* SWDEV-327563 - enable hipMemset skipped test cases

Change-Id: I29393c9d690eb3777d7e9f0e599a87ead4a00482

[ROCm/hip-tests commit: a55ff53480]
2023-01-27 20:46:54 +05:30
ROCm CI Service Account 1f271bf22e SWDEV-366060 - Adding tests for __hmax/hmin device functions (#125)
Change-Id: I4a34f15168bdedaaaaa247faa7a3e7fce34f89d5


[ROCm/hip-tests commit: a76956607c]
2023-01-26 08:20:05 -08:00
agunashe 350f0ebada SWDEV-327563 - Enable back the commented tests (#141)
[ROCm/hip-tests commit: 639724a841]
2023-01-26 17:13:57 +05:30
ROCm CI Service Account 75a0931ae9 SWDEV-368632 - hip-tests: HIP_PATH and ROCM_PATH for catch tests (#138)
Change-Id: I855bf73df2914b98fe7f502f3a9837529feed8af


[ROCm/hip-tests commit: e88550d380]
2023-01-24 21:21:50 -08:00
ROCm CI Service Account 0aa84a1454 SWDEV-359379 - Windows catch2: fix for rsp path issue (#137)
MSbuild optimizes long args by writing it to a temp file.
the temp file path was referenced incorrectly.
This patch fixes the path issue of the rsp file

Change-Id: I90e3e46764902025f09d7adddd80d8a7ead3b940


[ROCm/hip-tests commit: 82fdfdb357]
2023-01-24 11:00:02 -08:00
Rahul Garg 8f2056ad3f Temporarily disable failing tests (#136)
Unit_hipStreamGetCaptureInfo_Nullstream_CaptureInfo
Unit_hipGraphAddMemcpyNode1D_Negative_Basic

[ROCm/hip-tests commit: c03de3547b]
2023-01-23 16:42:43 -08:00
Maneesh Gupta ad30b95b31 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

[ROCm/hip-tests commit: 315b14fe4e]
2023-01-23 10:47:56 +05:30
Siu Chi Chan cfdd30183d Link tests to required libraries (#124)
A lot of the unit tests make use of the C++ thread library but the
cmakefile doesn't explicitly link them to the pthread library but
instead rely on hipcc to implicitly link in the pthread library.
Some tests that rely on librt have a similar issue.  The tests
break when we are cleaning up hipcc by removing the implcit linking
to those libraries.

[ROCm/hip-tests commit: 500dc6f69a]
2023-01-20 12:22:13 -08:00
Rahul Garg f57c5a26ef Temporarily disable failing tests (#131)
Disable testing Unit_hipMemcpy_Positive_Synchronization_Behavior on NV.

[ROCm/hip-tests commit: 888983f1d7]
2023-01-20 11:12:00 -08:00
Rahul Garg ca57f979a0 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


[ROCm/hip-tests commit: 961245e9f4]
2023-01-19 14:09:14 -08:00
Maneesh Gupta f6537beee3 Fix merge issues in memory unit tests (#123)
[ROCm/hip-tests commit: 75bb521e18]
2023-01-17 21:54:27 +05:30
Mirza Halilčević 89cf6ce4bb 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

[ROCm/hip-tests commit: 8ae538a341]
2023-01-17 17:28:57 +05:30
Mirza Halilčević 848418ec9b 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

[ROCm/hip-tests commit: 203b994230]
2023-01-17 17:27:58 +05:30
nives-vukovic 85f21808ec 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

[ROCm/hip-tests commit: 647908ccb7]
2023-01-17 17:26:45 +05:30
nives-vukovic 042cdb088a 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

[ROCm/hip-tests commit: 9d62df85a1]
2023-01-17 17:26:17 +05:30
nives-vukovic 8a141b0b91 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

[ROCm/hip-tests commit: 818923bfbc]
2023-01-17 17:25:54 +05:30
music-dino dfe0430673 EXSWHTEC-149 - Implement tests for hipExternalMemoryGetMappedBuffer for the Vulkan API (#25)
- Basic positive test
- Negative parameter tests

[ROCm/hip-tests commit: a3e1dcd26c]
2023-01-17 17:25:07 +05:30
music-dino 41ea5775ea EXSWHTEC-68 - Implement tests for hipMalloc and hipExtMallocWithFlags (#19)
- Basic positive tests
- Negative parameter tests

[ROCm/hip-tests commit: 6c54bd9e37]
2023-01-17 17:24:41 +05:30
music-dino 9b9292bbdd EXSWHTEC-70 - Reimplement tests for hipMemPrefetchAsync (#17)
- Basic positive tests
- Negative parameter tests

[ROCm/hip-tests commit: 47d9bf2b3f]
2023-01-17 12:26:04 +05:30
music-dino 8237f2a7cd EXSWHTEC-74 - Implement tests for hipMemcpy and derivatives (#15)
- Basic positive tests
- Negative parameter tests

[ROCm/hip-tests commit: f5eb0da5c1]
2023-01-17 12:25:43 +05:30
ROCm CI Service Account 6b75a1e06c SWDEV-306122 - [catch2][dtest] Added test for hipGraphUpload API (#89)
Change-Id: If0cd652926c1308d8185648516256e13a7b3e5fd

[ROCm/hip-tests commit: fb919e7995]
2023-01-16 16:31:47 +05:30
ROCm CI Service Account 71eed91199 SWDEV-306122 - [catch2][dtest] hipGraphCreate, hipGraphDestroy and hipGraphExecDestroy APIs test (#79)
Change-Id: I8219122c6c0f85a70a22f66037c0f2920047ab8b

[ROCm/hip-tests commit: b8a83b3cc4]
2023-01-16 16:31:04 +05:30
ROCm CI Service Account 8aa64d8df3 SWDEV-306122 - [catch2][dtest] Modify some negative test hipGraphMemcpyNodeSetParams1D (#76)
Change-Id: Ie75c1b55b35efda98db77c425e73d495c7e0083d

[ROCm/hip-tests commit: 9a93994fcf]
2023-01-16 16:30:50 +05:30
ROCm CI Service Account 1e17fc7df7 SWDEV-376488 - Avoid stripping of executables in deviceLib (#118)
Avoids packaging failure

Change-Id: I5941feb6e000664fd4afab2d430d865c21b90d72

[ROCm/hip-tests commit: f47b66b976]
2023-01-13 14:02:20 +05:30
ROCm CI Service Account 4f18c1fc48 SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamIsCapturing() API (#113)
Change-Id: I5629152cb7b14965dafc2383e47fdc66d805283c


[ROCm/hip-tests commit: 7f440c468c]
2023-01-11 12:05:37 -08:00
ROCm CI Service Account a347fa3020 SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamGetCaptureInfo and hipStreamGetCaptureInfo_v2 APIs (#114)
Change-Id: I304c973330dc5682541c69c89eded418b3d30fd5


[ROCm/hip-tests commit: 461852afcf]
2023-01-10 15:49:05 -08:00
ROCm CI Service Account 22c2e051d2 SWDEV-351024 - [catch2][dtest] Adding test cases for hipMemGetInfo() when HIP_HIDDEN_FREE_MEM is set. (#115)
Change-Id: I13ba98bfd73a253670faa1ed30aaef01abe5d1e5

[ROCm/hip-tests commit: 11e8ea9b4e]
2023-01-10 17:16:04 +05:30
Satyanvesh Dittakavi 5d25842d1e SWDEV-369555 - Skip hipMemAdvise Negative test (#109)
[ROCm/hip-tests commit: 5d44c0d073]
2023-01-10 17:13:24 +05:30
ROCm CI Service Account c069927c13 SWDEV-372064 - Check peer access supported before enable or disable it. (#81)
Change-Id: I32263089be3f00f3503422dcb63726eb2a2930bf

[ROCm/hip-tests commit: c051a4395b]
2023-01-10 17:12:42 +05:30
ROCm CI Service Account 0e95a258f1 SWDEV-367751 - [catch2][dtest] Adding functional and negative tests for hipOccupancyMaxPotentialBlockSizeVariableSMemWithFlags() API (#74)
Change-Id: Id562969e367b85f83ec6c42985f0d525036342b3

[ROCm/hip-tests commit: 709906e662]
2023-01-10 17:11:59 +05:30
ROCm CI Service Account cdb7a85ad6 SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphInstantiate() API (#116)
Change-Id: I6fc2b59d11244f61e15461eb2796c46c6b820013

[ROCm/hip-tests commit: c4caabb02d]
2023-01-09 20:54:30 -08:00
ROCm CI Service Account 1d98165fe8 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


[ROCm/hip-tests commit: 07ed458d3a]
2023-01-09 16:49:21 -08:00
Maneesh Gupta 9ceef1fdc7 Disable complex hipGraphDestroyNode tests (#111)
Disable:
- Unit_hipGraphDestroyNode_Complx_ChkNumOfNodesNDep
- Unit_hipGraphDestroyNode_Complx_ChkNumOfNodesNDep_ClonedGrph
- Unit_hipGraphDestroyNode_Complx_ChkNumOfNodesNDep_ChldNode

[ROCm/hip-tests commit: 829dc229b5]
2023-01-09 17:30:31 +05:30
ROCm CI Service Account d8b7cb28ff SWDEV-337452 - Changing Clock64 to WallClock64 in tests for gfx11. (#78)
Change-Id: I484fe9ff7cd56c70a37a3ac5a4a55812f8557259


[ROCm/hip-tests commit: 87fac87657]
2023-01-06 15:05:21 -08:00
ROCm CI Service Account 9bc91a13b2 SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphDestroyNode() API (#101)
Change-Id: Ia906f9a1c409c1d694be9089f75e939729e6103b


[ROCm/hip-tests commit: 70c61d55a4]
2023-01-06 12:00:07 -08:00
agunashe 1af3cd3067 SWDEV-327563 - skip Unit_hipGraphChild_hipUserObject_hipGraphUserObject (#108)
Test times out in Nvidia but passes in AMD.
Skipping temporarily till issue is fixed

[ROCm/hip-tests commit: 9c6c665f65]
2023-01-06 13:57:48 +05:30
ROCm CI Service Account 650dea002d SWDEV-306122 - [catch2][dtest] hipGraphAddMemcpyNode1D APIs test added (#102)
Change-Id: I59dc915255f3c57c2b1f13869fbd375856310441

[ROCm/hip-tests commit: 09c6d3b15c]
2023-01-05 17:09:40 -08:00
ROCm CI Service Account 171cca2ad1 SWDEV-306122 - [catch2][dtest] Added test for hipGraphDebugDotPrint API (#103)
Change-Id: I5048bbab3239ae44c674ab7591726cae1654029a

[ROCm/hip-tests commit: b21980bd21]
2023-01-04 18:32:24 -08:00
ROCm CI Service Account db640a0350 SWDEV-367611 - [catch2][dtest] Added function and complex scenarios with hipGraphCloneComplx API (#104)
Change-Id: Icdcd17dc34d31d0de129777d00a65bf6300b5514


[ROCm/hip-tests commit: 88ccea4635]
2023-01-04 17:26:28 -08:00
Mirza Halilčević 8f3c726bfe EXSWHTEC-169 - Implement additional tests for Kernel Graph Node APIs (#7)
- Tidy up hipGraphAddKernelNode tests
- Tidy up hipGraphKernelNodeGetParams tests
- Tidy up hipGraphKernelNodeSetParams tests
- Tidy up hipGraphExecKernelNodeSetParams tests.
- Disable failing test sections on AMD.

[ROCm/hip-tests commit: e710eeea8d]
2022-12-29 13:17:28 +05:30
milos-mozetic 32f354cb2d EXSWHTEC-200 - Create documentation detailing groups of tests (#5)
- Customized Doxygen configuration named DoxyfileTests is added, as well as separate header file used for definition of test groups.
- Add support for TEMPLATE_TEST_CASE preprocessing
- Extend the PREDEFINED list to define all macro names to include #if and #ifdef sections in documentation

[ROCm/hip-tests commit: 4dc52105c0]
2022-12-29 13:15:34 +05:30
Rahul Garg 27320b1860 Merge pull request #73 from gargrahul/hip_catch_rpm_install_fix
SWDEV-366868 - Fix hip-catch-amd rpm installation issue

[ROCm/hip-tests commit: ddff1914e9]
2022-12-20 13:28:16 -08:00
Rahul Garg 553f5730fd SWDEV-366868 - Fix hip-catch-amd rpm installation issue
[ROCm/hip-tests commit: fa31755c58]
2022-12-14 21:44:26 +00:00
arjun-raj-kuppala a063d591ad Create jenkinsfile (#3)
[ROCm/hip-tests commit: b177875344]
2022-12-14 17:28:10 +05:30
Rahul Garg 6f89047bfa SWDEV-355313 - Merge remote-tracking branch 'hip/amd-staging' into amd-staging
Change-Id: I96ef1395f75089ad701ca637f5c0273d280e849b


[ROCm/hip-tests commit: 0571115bed]
2022-12-12 20:15:49 +00:00
Rahul Garg f4aab431bf SWDEV-355313 - Merge remote-tracking branch 'hip/amd-staging' into amd-staging
Change-Id: I778056b2271d72812759882b98be33f8f3ea8464


[ROCm/hip-tests commit: 8eb4a19832]
2022-12-10 00:11:19 +00:00