Marko Veniger
983aee310e
EXSWHTEC-19 - hipMallocAsync negative tests ( #37 )
...
- negative tests for hipMallocAsync:
- nullptr for device pointer parameter
- invalid stream for stream parameter
- size required larger than size of available memoryr
- Extend the PREDEFINED list to define all macro names to include #if and #ifdef sections in documentation
- Resolve unresolved merge conflicts
[ROCm/hip-tests commit: 6d62387c34 ]
2023-07-11 14:06:37 +05:30
music-dino
b39c25b32b
EXSWHTEC-75 - Implement tests for hipMemcpyAsync and derivatives ( #18 )
...
- Basic positive tests
- Negative parameter tests
- Disable tests failing on CI
[ROCm/hip-tests commit: 3f9c1dd5b3 ]
2023-07-11 09:28:26 +05:30
ROCm CI Service Account
29fd338b84
SWDEV-407072 - Fix sync issues seen on some event tests ( #358 )
...
Change-Id: Ib904b9cca7329abcd02004daaeafd170014a1ec0
[ROCm/hip-tests commit: cf65854e79 ]
2023-07-09 09:08:35 +05:30
milos-mozetic
c5b57687b2
EXSWHTEC-282 - Implement Unit Tests for channel descriptor create function ( #215 )
...
- Implement basic test cases for channel descriptor API
- Fix indentation
- Refactor channel descriptor tests
- Extend the list of FormatNone types
- Implement unit test for 16-Bit Floating-Point channel descriptor
- Regroup vector types and basic types within test cases
- Add builtin types to the size/kind calculation
- Uncomment mistakenly commented tests
- Remove cout from channel_descriptor_common.hh
- Exclude 16-bit floating point tests from NVIDIA build due to the build error for hipCreateChannelDescHalf* functions
- Add doxygen comments and disable tests due to defects
- Fix errors in doxygen comments
- Rename group for channel descriptor
- Modify Copyright header comment
- Apply clang-format
- Use std::is_same_v<> instead of std::is_same<>::value to enhance readability
- Disable failed tests on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/215
[ROCm/hip-tests commit: 262dc3d072 ]
2023-07-09 09:08:20 +05:30
ROCm CI Service Account
6df8431d83
SWDEV-380340 - [catch2][dtest] DynamicLoading tests migrated from direct to catch2 ( #346 )
...
Change-Id: I5f82ddd565d4e86270498d2d8b155200ce568849
[ROCm/hip-tests commit: ee95b284c3 ]
2023-07-09 08:55:01 +05:30
ROCm CI Service Account
15b519869c
SWDEV-388833 - [catch2][dtest] g++ test migrated from dtests to catch2 ( #353 )
...
Change-Id: I6f23fa88dc6066c2c779348c245a1eb69fb807cb
[ROCm/hip-tests commit: a50aaea803 ]
2023-07-09 08:53:17 +05:30
Maneesh Gupta
d407c5799b
Fix build breakage in vulkan tests
...
Fix bug introduced by #341 . Move vulkan/vulkan_win32.h include to _WIN64 only section.
[ROCm/hip-tests commit: 2c41a3a34d ]
2023-07-08 21:12:54 +05:30
ROCm CI Service Account
f8d26ea347
SWDEV-404445 - [catch2][dtest] Adding test cases for uniform/non-uniform workgroup feature ( #355 )
...
Change-Id: I6d0764c1a42e08034158b9138695fee7bdc3f93e
[ROCm/hip-tests commit: dce969d702 ]
2023-07-08 20:56:17 +05:30
ROCm CI Service Account
a1346c114a
SWDEV-388834 - [catch2][dtest] Kernel tests migrated from direct to catch2 ( #345 )
...
Change-Id: I8d1d7c6d5db018301cd76f2e38b5997ae91c15db
[ROCm/hip-tests commit: a461ae2fc9 ]
2023-07-08 20:54:42 +05:30
ROCm CI Service Account
e93c1dd330
SWDEV-377322- [catch2][dtest] Added functional tests for the API hipGraphAddKernelNode ( #344 )
...
Change-Id: I693402be766f9cdc9369a92dc1fa5196ffd4d9b7
[ROCm/hip-tests commit: 8fe180bfdb ]
2023-07-08 20:54:08 +05:30
ROCm CI Service Account
ce58c13ffa
SWDEV-403382 - fix errors for vulkan test ( #341 )
...
Change-Id: Icfe4c0cf1745c18caeae419e66544b6770f33e70
[ROCm/hip-tests commit: c67e5dae23 ]
2023-07-08 20:53:51 +05:30
milos-mozetic
d7f8a95ce1
EXSWHTEC-100 - Miscellaneous modifications to existing memory tests ( #96 )
...
- Miscellaneous modifications to existing memory tests
- Update config_amd_linux_common.json
- Update config_amd_windows_common.json
- Disable tests which failed on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/96
[ROCm/hip-tests commit: 2f64855322 ]
2023-07-08 20:51:34 +05:30
milos-mozetic
1bb4348c3b
EXSWHTEC-224 - Test cases ID clean up and documentation for Execution Control ( #85 )
...
- Test cases ID clean up and documentation for Execution Control
- Update config_nvidia_linux_common.json
- Disable test which failed on external CI for PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/85
[ROCm/hip-tests commit: e103027f81 ]
2023-07-08 20:50:41 +05:30
Ioannis Assiouras
adaf3dc14e
SWDEV 409754: Disable sections of memcpy3D tests that cause llvm errors. ( #357 )
...
* Update hipMemcpy3DAsync.cc
* Update hipMemcpy3D.cc
* Update hipMemcpy3DAsync.cc
[ROCm/hip-tests commit: db596a7cb1 ]
2023-07-07 13:50:57 -07:00
Jatin Chaudhary
362da9a9f1
SWDEV-408621 - Fix windows CI breakage ( #343 )
...
Change-Id: I8e7f8b614cee917214c3eec0023fe1c4c68d991a
[ROCm/hip-tests commit: fe9515a99a ]
2023-07-04 10:49:19 +05:30
ROCm CI Service Account
726c83a48b
SWDEV-398980 - Fix Unit_hipMemcpyPeer_Positive_Synchronization_Behavior ( #335 )
...
Change-Id: I8ed51134a351f5303c10c9cfad8485e1493bec4d
[ROCm/hip-tests commit: 1ab7f46fda ]
2023-06-29 09:04:53 +05:30
ROCm CI Service Account
428a607884
SWDEV-400119 - Added Unit_hipMemGetInfo_FreeLessThanTotal ( #329 )
...
Change-Id: Ia023d41ce4f941a03bccb8bf7dd59021e19d83b8
[ROCm/hip-tests commit: 839f3f5f02 ]
2023-06-29 08:59:50 +05:30
ROCm CI Service Account
56ed440ee5
SWDEV-379359 - [catch2][dtest] hipGraphKernelNodeSetAttribute API test ( #325 )
...
Change-Id: Iff63f523301031fc3f01b84475b9ee3c0a5bb236
[ROCm/hip-tests commit: 961435236f ]
2023-06-29 08:59:20 +05:30
ROCm CI Service Account
011b44b482
SWDEV-393910 - Port gfx940 changes to mainline. ( #321 )
...
Change-Id: I77e70bcb15fbd38b1c79c1f68b7e483b2b3e0daf
[ROCm/hip-tests commit: d33ccb3569 ]
2023-06-29 08:57:51 +05:30
ROCm CI Service Account
9916a91962
SWDEV-389825 - intermittent failure on multithread test ( #315 )
...
- remove null stream from operation with other created streams on multithread test
- some general test fix
Change-Id: Icec7436f92a2d90dcee93ed5cdc4c8934d803fde
[ROCm/hip-tests commit: a7ab47589b ]
2023-06-29 08:57:38 +05:30
ROCm CI Service Account
2c456ea6b7
SWDEV-367877 - add test to detect graph topology ( #314 )
...
- detect cycle and return error
- check whether cycle is resolved by removing edge
- remove egde from graph check for cycle and correct operation
Change-Id: I8fdab97c8fab6a66b252944f3db04d008bc68aaa
[ROCm/hip-tests commit: c24c6674ae ]
2023-06-29 08:57:20 +05:30
ROCm CI Service Account
8862d9a895
SWDEV-390849: Added new test cases for hipMemCpy with offset applied in src/dst pointers. ( #263 )
...
Change-Id: I252ac08a8deb1e6f213e56bc92ed7ef4579f67c9
[ROCm/hip-tests commit: 8431248ca0 ]
2023-06-29 08:54:26 +05:30
ROCm CI Service Account
9f2135d1cf
SWDEV-403766 - Pass exclusive flag. ( #337 )
...
Change-Id: I83da5356b5874c3c4dc1f0e08d899079d5cfe385
[ROCm/hip-tests commit: 86b522692c ]
2023-06-28 21:47:19 +05:30
Mirza Halilčević
6f035718cc
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.
[ROCm/hip-tests commit: c695f1b146 ]
2023-06-28 20:16:25 +05:30
milos-mozetic
84f4cb0bc1
EXSWHTEC-224 - Test cases ID clean up and documentation for Initialization&Version ( #83 )
...
- Test cases ID clean up and documentation for Initialization and Version
[ROCm/hip-tests commit: 1af95c5a2a ]
2023-06-28 15:46:40 +05:30
Mirza Halilčević
498662a131
EXSWHTEC-98 - Implement tests for hipMemcpy3D APIs ( #55 )
...
- Implement tests for hipMemcpy3D APIs
- 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 hipMemcpy3D and hipMemcpy3DAsync.
- Disable failing tests on AMD.
- Fix copyright disclaimer.
[ROCm/hip-tests commit: 113a36c0eb ]
2023-06-28 12:50:42 +05:30
nives-vukovic
a8a0863e43
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
[ROCm/hip-tests commit: dd9b9b027f ]
2023-06-28 12:49:28 +05:30
ROCm CI Service Account
be8a0d7d2c
SWDEV-389689 - Rework oversubscription test to use threads instead of process. Also consider system memory when oversubscribing ( #317 )
...
Change-Id: If063552e9e2815f07e944259237310f6fef37ad5
[ROCm/hip-tests commit: 329a350ec0 ]
2023-06-28 12:47:48 +05:30
milos-mozetic
16eee59975
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
[ROCm/hip-tests commit: 15c91808cc ]
2023-06-28 09:47:04 +05:30
ROCm CI Service Account
a2ead92795
SWDEV-366314 - Test for hip_bfloat16 using hiprtc ( #77 )
...
Change-Id: I919b1386c4812c160f39c8cffa4ac3403c959d99
[ROCm/hip-tests commit: 6a1564a4b2 ]
2023-06-28 09:46:12 +05:30
milos-mozetic
86a80099b5
EXSWHTEC-224 - Test cases ID clean up and documentation for Error Handling ( #72 )
...
- Test cases ID clean up and documentation for Error Handling
[ROCm/hip-tests commit: 93751460f7 ]
2023-06-28 09:45:53 +05:30
milos-mozetic
b2829b49de
EXSWHTEC-224 - Test cases ID clean up and documentation for Event Management ( #71 )
...
- Test cases ID clean up and documentation for Event Management
[ROCm/hip-tests commit: 3969e4a320 ]
2023-06-28 09:45:15 +05:30
milos-mozetic
a8f65237eb
EXSWHTEC-224 - Test cases ID clean up and documentation for Device Management ( #70 )
...
- Test cases ID clean up and documentation for Device Management
- Adjust doxygen comments to fix bugs
- Adjust defgroup comments for test modules
[ROCm/hip-tests commit: d0295c4295 ]
2023-06-28 09:44:00 +05:30
Mirza Halilčević
1a4276bfed
EXSWHTEC-191 - Implement additional tests for Host Graph Node APIs ( #9 )
...
- Tidy up hipGraphAddHostNode tests
- Tidy up hipGraphHostNodeGetParams tests
- Tidy up hipGraphHostNodeSetParams tests
- Tidy up hipGraphExecHostNodeSetParams tests.
- Disable failing test sections on AMD.
[ROCm/hip-tests commit: 9f5bb4219a ]
2023-06-28 09:34:52 +05:30
ROCm CI Service Account
15a040f227
SWDEV-396617 - updating test ( #280 )
...
Change-Id: Ibfe2a57cc04e100a75d9754d96ceb63c52c90417
[ROCm/hip-tests commit: 8ac31a8c97 ]
2023-06-21 16:40:29 -07:00
ROCm CI Service Account
1a351b31f4
SWDEV-393637 - Standardize the way to implement wait mechanism ( #316 )
...
Change-Id: I59027667806878191f9c641f27ce47e6f85ba40c
[ROCm/hip-tests commit: 5f4af7cde4 ]
2023-06-21 21:27:36 +05:30
Maneesh Gupta
695870d846
SWDEV-397358 - Fix hipDeviceSetCacheConfig & hipDeviceSetSharedMemConfig tests ( #312 )
...
[ROCm/hip-tests commit: efc742a900 ]
2023-06-21 16:00:42 +05:30
ROCm CI Service Account
704efed132
SWDEV-385838 - Don't run Unit_HMM_OverSubscriptionTst test on non xnack device. ( #271 )
...
Change-Id: I342affb0cd62ce8fab4b35d6c9e0f1b6fb75bee9
[ROCm/hip-tests commit: 9a40c9a6da ]
2023-06-21 15:59:58 +05:30
ROCm CI Service Account
331a2815a7
SWDEV-389399 - [catch2][dtest] Adding hipStreamSynchronize scenarios when streams are in capturing mode ( #270 )
...
Change-Id: Ib2f919d84f6acc136db582ca0ac717634e8e5be9
[ROCm/hip-tests commit: b65b09234d ]
2023-06-21 15:59:45 +05:30
ROCm CI Service Account
4ba3a31215
SWDEV-392791 - [catch2][dtest] Migrating locally available test cases of hipStreamCreateWithPriority() api to Catch2 ( #269 )
...
Change-Id: I232f9d2e4d469f8b46639d020b58bbbbcf09a6d4
[ROCm/hip-tests commit: 573d14a3bf ]
2023-06-21 15:59:33 +05:30
ROCm CI Service Account
24c863712a
SWDEV-395559 - Test to check __half2_raw can be initialized without designator. ( #268 )
...
Change-Id: I6dc15074c77b19791babc85c4b32eaa9c1c808d5
[ROCm/hip-tests commit: 71bab0ef2f ]
2023-06-21 15:59:17 +05:30
ROCm CI Service Account
cecd518502
SWDEV-387925 - Remove comparisons that are based on available memory returned from hipMemGetInfo ( #262 )
...
Change-Id: I3e4b539425482bbda578fd3127f118d47c611db3
[ROCm/hip-tests commit: 6ce5d7457c ]
2023-06-21 15:58:39 +05:30
ROCm CI Service Account
c9506ac855
SWDEV-388950 - updating test ( #250 )
...
Change-Id: I402542b53a84203a8f047534e40e3571bf1eb0c3
[ROCm/hip-tests commit: e7348b1f04 ]
2023-06-21 15:58:27 +05:30
ROCm CI Service Account
1007b40dbe
SWDEV-373476 - [catch2][dtest] hipGraphDebugDotPrint API test case added with supported type of nodes ( #248 )
...
Change-Id: Id910fabd651a28863e67fe497cd832d8b1ea7802
[ROCm/hip-tests commit: 82e874fc0b ]
2023-06-21 15:58:15 +05:30
ROCm CI Service Account
bd4456f502
SWDEV-373476 - [catch2][dtest] hipGraphKernelNodeCopyAttributes API test ( #247 )
...
Change-Id: I2ee5e21a438fbd7f7f96f2798039f9631881e25d
[ROCm/hip-tests commit: 031a15e32f ]
2023-06-21 15:58:04 +05:30
ROCm CI Service Account
05426bc22f
SWDEV-379359 - [catch2][dtest] hipGraphKernelNodeGetAttribute API test ( #246 )
...
Change-Id: Ief701260ec1031019986f6afe87b43777830e5be
[ROCm/hip-tests commit: 1b4f3bbc99 ]
2023-06-21 15:57:52 +05:30
ROCm CI Service Account
7c8319cdbd
SWDEV-389647 - correct typo. ( #245 )
...
Change-Id: I4fe492851c110d47244c599a4ceea62380544f8f
[ROCm/hip-tests commit: 779a7ba03d ]
2023-06-21 15:57:40 +05:30
ROCm CI Service Account
7ab638c564
SWDEV-378057 - [catch2][dtest] Test cases for hipStreamGetDevice API ( #223 )
...
Change-Id: I456e32bfaaa1b284c590015e3319c49e47236f71
[ROCm/hip-tests commit: eea59ab941 ]
2023-06-21 15:57:26 +05:30
ROCm CI Service Account
ef76581b13
SWDEV-358553 - Fixed all compiling bugs ( #214 )
...
Change-Id: I6f5316d76b2fad534f670b18138fc100c313be0d
[ROCm/hip-tests commit: 6e4bfd4bce ]
2023-06-21 15:57:11 +05:30
ROCm CI Service Account
f729557d0b
SWDEV-343380 - [catch2][dtest] Test cases for hipDrvGetErrorName and hipDrvGetErrorString APIs ( #122 )
...
Change-Id: I61c124ef1c968a56b103a4ada2decd4fb2041527
[ROCm/hip-tests commit: 9760ccd5dc ]
2023-06-21 15:56:54 +05:30