Revīziju grafs

784 Revīzijas

Autors SHA1 Ziņojums Datums
ROCm CI Service Account 11e8ea9b4e SWDEV-351024 - [catch2][dtest] Adding test cases for hipMemGetInfo() when HIP_HIDDEN_FREE_MEM is set. (#115)
Change-Id: I13ba98bfd73a253670faa1ed30aaef01abe5d1e5
2023-01-10 17:16:04 +05:30
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
ROCm CI Service Account 709906e662 SWDEV-367751 - [catch2][dtest] Adding functional and negative tests for hipOccupancyMaxPotentialBlockSizeVariableSMemWithFlags() API (#74)
Change-Id: Id562969e367b85f83ec6c42985f0d525036342b3
2023-01-10 17:11:59 +05:30
ROCm CI Service Account c4caabb02d SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphInstantiate() API (#116)
Change-Id: I6fc2b59d11244f61e15461eb2796c46c6b820013
2023-01-09 20:54:30 -08:00
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
ROCm CI Service Account 87fac87657 SWDEV-337452 - Changing Clock64 to WallClock64 in tests for gfx11. (#78)
Change-Id: I484fe9ff7cd56c70a37a3ac5a4a55812f8557259
2023-01-06 15:05:21 -08:00
ROCm CI Service Account 70c61d55a4 SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphDestroyNode() API (#101)
Change-Id: Ia906f9a1c409c1d694be9089f75e939729e6103b
2023-01-06 12:00:07 -08:00
agunashe 9c6c665f65 SWDEV-327563 - skip Unit_hipGraphChild_hipUserObject_hipGraphUserObject (#108)
Test times out in Nvidia but passes in AMD.
Skipping temporarily till issue is fixed
2023-01-06 13:57:48 +05:30
ROCm CI Service Account 09c6d3b15c SWDEV-306122 - [catch2][dtest] hipGraphAddMemcpyNode1D APIs test added (#102)
Change-Id: I59dc915255f3c57c2b1f13869fbd375856310441
2023-01-05 17:09:40 -08:00
ROCm CI Service Account b21980bd21 SWDEV-306122 - [catch2][dtest] Added test for hipGraphDebugDotPrint API (#103)
Change-Id: I5048bbab3239ae44c674ab7591726cae1654029a
2023-01-04 18:32:24 -08:00
ROCm CI Service Account 88ccea4635 SWDEV-367611 - [catch2][dtest] Added function and complex scenarios with hipGraphCloneComplx API (#104)
Change-Id: Icdcd17dc34d31d0de129777d00a65bf6300b5514
2023-01-04 17:26:28 -08:00
Mirza Halilčević e710eeea8d 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.
2022-12-29 13:17:28 +05:30
milos-mozetic 4dc52105c0 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
2022-12-29 13:15:34 +05:30
Rahul Garg ddff1914e9 Merge pull request #73 from gargrahul/hip_catch_rpm_install_fix
SWDEV-366868 - Fix hip-catch-amd rpm installation issue
2022-12-20 13:28:16 -08:00
Rahul Garg fa31755c58 SWDEV-366868 - Fix hip-catch-amd rpm installation issue 2022-12-14 21:44:26 +00:00
arjun-raj-kuppala b177875344 Create jenkinsfile (#3) 2022-12-14 17:28:10 +05:30
Rahul Garg 0571115bed SWDEV-355313 - Merge remote-tracking branch 'hip/amd-staging' into amd-staging
Change-Id: I96ef1395f75089ad701ca637f5c0273d280e849b
2022-12-12 20:15:49 +00:00
Rahul Garg 8eb4a19832 SWDEV-355313 - Merge remote-tracking branch 'hip/amd-staging' into amd-staging
Change-Id: I778056b2271d72812759882b98be33f8f3ea8464
2022-12-10 00:11:19 +00:00
Rahul Garg ee16668c87 SWDEV-355313 - Update latest code
Change-Id: I9c03cde09b42c8e3726153c2a177359efc8d6d29
2022-12-06 04:50:56 +00:00
Maneesh Gupta 7edaf99a1c Update hipDeviceReset.cc
- Don't destroy the stream after reset since behavior is not consistent.
2022-12-05 08:56:05 +05:30
Maneesh Gupta b1026e1162 Remove hipGetSymbolSizeAddress.cc from AMD compilation temporarily 2022-12-02 12:41:06 +05:30
Rahul Garg 9dd100f748 SWDEV-355313 - Update README
Change-Id: Ief96e274f4143e80ceb3e40f04d38ae217777583
2022-12-02 04:48:08 +00:00
Mirza Halilčević 65ba7da607 EXSWHTEC-3 - Implement tests for hipDeviceReset (#2873)
* Implement tests for hipDeviceReset

- Basic test for behaviour validation
- Multithreaded test similar to basic test.

* Update license boilerplate.

Signed-off-by: Dino Music <dino.music@htecgroup.com>

* EXSWHTEC-3 - Add stream and memory checks to hipDeviceReset tests.

* EXSWHTEC-3 - Corrected expected error code for hipStreamDestroy

* EXSWHTEC-3 - Corrected check ordering in
Unit_hipDeviceReset_Positive_Threaded test.

* EXSWHTEC-3 - Exclude hipDeviceSetGetCacheConfig checks for AMD

* EXSWHTEC-3 - Corrected merge error in device/CMakeLists.txt

* EXSWHTEC-3 - Remove NVIDIA guards from tests and relax the code.

* EXSWHTEC-3 - Update tests to take into account unsupported operations on AMD

* EXSWHTEC-3 - Fix bug in Unit_hipDeviceReset_Positive_Threaded test.

* EXSWHTEC-3 - Disable hipDeviceReset tests for AMD.
2022-11-30 20:37:20 -08:00
music-dino bcdb3a7ece EXSWHTEC-81 - Implement tests for hipGetSymbolAddress and hipGetSymbolSize (#3002)
- Implement negative tests for hipGetSymbolAddress
- Implement negative tests for hipGetSymbolSize
- Reimplement positive test for both apis
- Expand positive test with memcpy to and from symbol
- Disable test sections that cause a segfault in CUDA
2022-11-30 17:28:13 +05:30
ROCm CI Service Account 4ea304f45d SWDEV-351024 - [catch2][dtest] Multiprocess test cases for the API hipMemGetInfo() (#2864)
Change-Id: Icaf780a4f11e8f62622b3f81ba84646c734d79e1
2022-11-30 15:27:36 +05:30
ROCm CI Service Account e18406066e SWDEV-241672 - Catch2 dtest migration of hipMathFunctions.cpp having pow tests (#2595)
* SWDEV-241672 - Catch2 dtest migration of hipMathFunctions.cpp having pow tests

Change-Id: I13961461398439534dd5dfd91d9dcd5fbb8ca124
2022-11-30 15:27:07 +05:30
ROCm CI Service Account 84bab79f1a SWDEV-363038 - Add Unit_hipGraphKernelNodeGetSetParams_Functional (#3062)
Add unit test: Unit_hipGraphKernelNodeGetSetParams_Functional

Add kernel node to graph with certain kernel params, now get kernel node parameters with hipGraphKernelNodeGetParams, then update the kernel node params with hipGraphKernelNodeSetParams, finally check taking effect after launching graph.

Change-Id: I2216f72f4dade6dd37663d3b0d821cb3d35d7856
2022-11-29 07:08:27 +05:30
ROCm CI Service Account 5af8d1f92a SWDEV-345571 - Fix template parameter redefines default argument (#3101)
Change-Id: I1f22f0dd17831d31d9119e878f698312f29ce036
2022-11-28 16:45:34 -08:00
ROCm CI Service Account d20ab63be1 SWDEV-345188 - Windows: fix warnings while building catch (#3071)
fixes deprecated warning for 'getenv' on Windows

Change-Id: I5ecdaca451a936e843691c4611910ee338b22e46
2022-11-28 20:17:09 +05:30
ROCm CI Service Account 0ce3886fc8 SWDEV-346657 - add more hipStreamAcb test (#3064)
* SWDEV-346657 - add more hipStreamAcb test

Change-Id: If94628ec9c285e9689ce471931b3c40b7d3ece84
2022-11-28 20:16:16 +05:30
ROCm CI Service Account eebb6fb3ea SWDEV-306122 - [catch2][dtest] Added test for hipUserObjectCreate, hipUserObjectRelease, hipUserObjectRetain, hipGraphReleaseUserObject, hipGraphRetainUserObject API (#3061)
* SWDEV-306122 - [catch2][dtest] Added test for hipUserObjectCreate, hipUserObjectRelease, hipUserObjectRetain, hipGraphReleaseUserObject, hipGraphRetainUserObject API

Change-Id: I7fd25bcc23f0629d92296ab7b20258a6e268a58b
2022-11-28 20:15:49 +05:30
ROCm CI Service Account b8e8437c3c SWDEV-306410 - Add Unit_hipEventMGpuMThreads* (#3095)
Change-Id: Ieaaed1d15b4d258103d8341d4b17d9f83a9e4785
2022-11-28 14:04:36 +05:30
ROCm CI Service Account ac246706a7 SWDEV-357759 - [catch2][dtest] Adding additional functional tests for hipStreamBeginCapture() API (#3094)
Change-Id: I7b89dcb6aa24eae0daf2974733ddeb6d3902cafa
2022-11-28 14:04:25 +05:30
ROCm CI Service Account e6b5bd2666 SWDEV-367463 - Add unit test for hipMallocManaged call w/ large size (#3089)
Change-Id: I9e9f6687ec837f3aaa1567d8b00f15925b7dd2c2
2022-11-28 14:04:01 +05:30
ROCm CI Service Account 7890b0559e SWDEV-348684 - Fixed catch-2 test failure (#3073)
Change-Id: Ib21c26a3c8e51f0b7f132ecd4ad209dfef1d0689
2022-11-28 14:03:51 +05:30
ROCm CI Service Account 88160dc42d SWDEV-327563 - deviceLib build fix for nvidia (#3072)
Change-Id: Ic66242caa21f9ba6f41255d84a3fd3e54b481b46
2022-11-28 14:03:31 +05:30
Maneesh Gupta 0ee0d72589 Disable Unit_hipMemset_Negative_OutOfBoundsPtr 2022-11-23 15:06:16 +05:30
Maneesh Gupta 494dabddf5 Disable wall clock test temporarily 2022-11-23 14:13:59 +05:30
Maneesh Gupta 7ba53cd5da Better handle failures in CI infra (#3098)
* Update Jenkinsfile
* Update tests/catch/unit/CMakeLists.txt
2022-11-23 12:34:02 +05:30
agunashe fcaa8d7db8 SWDEV-327563 - skip Unit_hipGraphAddEventRecordNode_Functional_WithoutFlags (#3091)
* SWDEV-327563 - skip Unit_hipGraphAddEventRecordNode_Functional_WithoutFlags

* SWDEV-327563 - skip Unit_hipGraphAddEventRecordNode_MultipleRun
2022-11-21 22:11:08 -08:00
ROCm CI Service Account 74a6e407e7 SWDEV-348282 - fixed intermittent failure fo hipCGMultiGrid* and hipCGThread* tests, porting over to catch2 in the process (#3067)
Change-Id: Id22dfb4ab2ee8171242fbf6a10886ff3e4abc926
2022-11-18 12:14:12 -08:00
ROCm CI Service Account 6a40a263a2 SWDEV-346579 - atomics test cases for non MI2xx/MI3xx (#3060)
Replace the internal __builtin__ functions with external APIs

Change-Id: Ia3cf37af004b5b9a4833b18a8771a8864772beb4
2022-11-16 14:01:05 -08:00
nives-vukovic 90417c23d1 EXSWHTEC-64 - Implement tests for hipInit and hipDriverGetVersion (#2971)
- Add simple positive and negative test for hipInit api
- Add simple positive and negative test for hipDriverGetVersion api
- Disable hipInit negative test on AMD
2022-11-14 15:05:14 +05:30
agunashe 5ac8da9a09 SWDEV-327563 - skip graph and spt failing tests (#3068)
* SWDEV-327563 - skip Unit_hipStreamSynchronize_NullStreamAndStreamPerThread.

Since the StreamPerThread is still not fixed

* SWDEV-327563 - skip graph and spt failing tests
2022-11-13 22:57:11 -08:00
Rahul Garg b4c4232c87 SWDEV-355313 - Add README
Change-Id: I212b82b1b3a78a368b85ea64e338371a34b405f9
2022-11-07 20:31:56 +00:00
Mirza Halilčević f9aceabe26 EXSWHTEC-10 - Implement additional tests for hipIpcOpenMemHandle (#2880)
- Verify that opening the same handle in different contexts on same device causes an error
- Verify that opening the handle in the process that created it causes an error
- Remove linux guard from test file and exclude test from windows build with cmake.
- Disable Unit_hipIpcOpenMemHandle_Negative_Open_In_Creating_Process for AMD.
2022-11-07 16:50:44 +05:30
ROCm CI Service Account 814f0cc15c SWDEV-327563 - Windows Enable fixed tests v5 (#3059)
Change-Id: Ie144e481f38b3e5d462f64d76ab4fd32043f2b46
2022-11-07 15:36:09 +05:30
Mirza Halilčević 03f847847e EXSWHTEC-27 - Implement tests for hipDeviceSetSharedMemConfig and hipDeviceGetSharedMemConfig (#2920)
- Negative parameter tests
- Default return value test
- Multithreaded test
- Adjust hipDeviceSetGetSharedMemConfig tests according to new return value.
2022-11-07 14:01:36 +05:30