taosang2
403afae98f
SWDEV-415029 - [ABI Break] Remove hcc symbols
...
Change-Id: Ic0082d3960aadbb7bc559141b6e84bd29a75b5cf
2023-09-28 12:36:05 -04:00
kjayapra-amd
a363fa2833
SWDEV-420149 - Fixing unsafe atomics change for targets other than gfx90a.
...
Change-Id: Ifa26fd1c51505c5e86e121233c8352e3bde846ea
2023-09-27 12:20:05 -04:00
AravindanC
cdd59ef727
SWDEV-421448 - add library link directory for dynamicLoading test
...
Change-Id: I64c90b7dd84990bec31e8aa26b1fffb6482c49ab
2023-09-26 12:29:30 -04:00
Jatin Chaudhary
2c17edbced
SWDEV-306642 - remove gcnArch from tests
...
Change-Id: Ibc16aa1bc3507fb583ac9c68394b1ab9b2ba7af4
2023-09-26 05:34:34 -04:00
Rakesh Roy
632802aef8
SWDEV-1 - Fix build errors occurred due to -Wunused-variable, -Wunused-but-set-variable, -Wunused-result
...
- Remove unused variables
- Validate return value of HIP APIs
- Disable failed tests in PSDB
- Use HIP_CHECK_ERROR instead of ASSERT_EQUAL
Change-Id: I9dd0792ecd8c79760b6c948388a953ac8c97b5c2
2023-09-22 21:41:16 +05:30
Sourabh Betigeri
850a18bf2f
SWDEV-396656 - Adds CG tiled_partition and coalesced_groups tests
...
- Tests meta_group_rank/size() in static tile
partitioning
Change-Id: I1a0d83224145a2356aa12b5e83b094834b53d5a4
2023-09-22 04:49:19 +00:00
Jatin Chaudhary
c340f47ac1
SWDEV-411064 - fix device mem size to accurately match memory size from same device
...
Change-Id: I9caee84c58312053a7b387c8516b386d53c2197f
2023-09-21 14:03:02 -04:00
Jatin Chaudhary
ee3c94faf2
SWDEV-411064 - check if image is supported before running image specific tests
...
Change-Id: I62b3f7489f2f33b4b4e02f42a46e66c8940f2277
2023-09-21 06:23:55 -04:00
Mirza Halilčević
901a4c227a
Revert "EXSWHTEC-275 - Implement tests for atomic CAS operations. ( #197 )"
...
This reverts commit a8640d8c62 .
2023-08-23 16:51:16 +02:00
Satyanvesh Dittakavi
7ee1b668fb
Address texture related test issues with -Werror ( #405 )
2023-08-21 20:46:46 +05:30
Satyanvesh Dittakavi
605d5eee5d
Fix issues related to -Werror in hip tests ( #396 )
...
* Fix issues related to -Werror
* Correct the skipped tests
2023-08-19 21:38:59 +05:30
Mirza Halilčević
a8640d8c62
EXSWHTEC-275 - Implement tests for atomic CAS operations. ( #197 )
2023-08-14 21:31:50 +05:30
ROCm CI Service Account
09861ff867
SWDEV-412666 - Re-enable lines of hipMemcpy3D test that was failing with previous version of llvm ( #383 )
...
Change-Id: I6834cd3c003a1b3c1d60dfc2f7d14657248d2ea9
2023-08-14 21:30:15 +05:30
ROCm CI Service Account
87511a5ca0
SWDEV-411064 - Remove asm tests since we do not encourage users to use asm in their code ( #382 )
...
Change-Id: If328fb3cd953e3921a010d80a8c4d1abf1c9058c
2023-08-14 21:30:00 +05:30
ROCm CI Service Account
ec88eca484
SWDEV-1 - Enable hiprtc test includepath and copy its dependent files to bin directory ( #374 )
...
Change-Id: I7171bd343cdccc02f55bcb1b891f589c5fe2acaa
2023-08-14 21:19:44 +05:30
ROCm CI Service Account
58b55f9544
SWDEV-394940 - [catch2][dtest] Adding basic testcases with HIPRTC apis for supported compiler options & also with combination of compiler options ( #327 )
...
Change-Id: Ie393e91afe195387152b588780e3109f21d1ad94
2023-08-14 21:17:40 +05:30
ROCm CI Service Account
b2041d42d8
SWDEV-396687 - [catch2][dtest] mixing manual node adding in combination with Begin/End capture based on hipGraph apis ( #326 )
...
Change-Id: Ife7de38956274895d2370b7c9032cf17eef287bc
2023-08-14 20:59:59 +05:30
ROCm CI Service Account
528764ec78
SWDEV-396085 - [catch2][dtest] Adding test cases for hipHostRegister() to test SVM feature ( #324 )
...
Change-Id: I72bb3d1cf3410180c98f4629fdad7497698849a2
2023-08-14 20:59:45 +05:30
ROCm CI Service Account
5d8dda1c38
SWDEV-388833 - [catch2][dtest] Kernel tests migrated from dtests to catch2 ( #320 )
...
Change-Id: Ibc0248300b8ce8b58d1025743ab5946721e9d7e5
2023-08-14 20:59:31 +05:30
ROCm CI Service Account
23b02df2a1
SWDEV-385489 - [catch2][dtest] Adding scenarios for hipEventCreateWithFlags() with hipEventDisableSystemFence and default flags ( #282 )
...
Change-Id: Ied3dce437f34d793eb3715999125924ff74ff9b8
2023-08-14 20:53:37 +05:30
ROCm CI Service Account
3447a59895
SWDEV-380340 - [catch2][dtest] DeviceLib tests migrated from direct to catch2 ( #225 )
...
Change-Id: Ie2ec1c7dabdfedbe0bd36fd2525df7dc9d9ba2e5
2023-08-14 20:52:26 +05:30
ROCm CI Service Account
cdf434b357
SWDEV-386902 - [catch2][dtest] Test case to verify hipStreamCreate Performance ( #222 )
...
Change-Id: I8e6695a4e9214bc9ade598be993e1cbf0b1d210d
2023-08-14 20:52:06 +05:30
ROCm CI Service Account
0b56a9d38c
SWDEV-383372 - [catch2][dtest] Adding corner and stress tests for hipHostMalloc(). ( #208 )
...
Change-Id: I2308059e50a951a1e70de4f90fef9e2c76af21f1
2023-08-14 20:50:29 +05:30
ROCm CI Service Account
08fa8258ec
SWDEV-384714 - Add RTC test for half data type warp shfl functions ( #202 )
...
Change-Id: I7cbf6932c928974236df2a49c7b5dee863da72ed
2023-08-14 20:47:53 +05:30
milos-mozetic
7c7884a2d9
EXSWHTEC-224 - Test cases ID clean up and documentation for Texture Management ( #92 )
...
- Update hipBindTextureToMipmappedArray.cc
- Fix build error for undeclared identifier 'ret'
- Disable tests which fail in external CI
2023-08-14 20:45:35 +05:30
ROCm CI Service Account
34976df246
SWDEV-385161 - Deprecate usage of env vars in HIP samples and tests ( #363 )
...
* SWDEV-385161 - Deprecate usage of env vars in HIP samples and tests env vars such as HIP_PATH, ROCM_PATH, HIP_COMPILER, HIP_RUNTIME, HSA_PATH etc are removed.
Change-Id: I280e20b291cfb14675846aae72d97fa5b3ad567d
2023-08-14 12:06:14 +05:30
ROCm CI Service Account
b8fb6f88b9
SWDEV-409113,SWDEV-409114,SWDEV-409112,SWDEV-409111,SWDEV-409110,SWDEV-409109,SWDEV-409096,SWDEV-409105 - Remove strong assumptions on hipMemGetInfo reported memory. ( #373 )
...
Change-Id: I6751e20690b93a3db35d98e45d295e5465387c5a
2023-07-20 10:20:05 +05:30
ROCm CI Service Account
74c143392b
SWDEV-409588 - hipMemsetDSync tests should not use the size as 1 while using D32/D16 APIs ( #372 )
...
Change-Id: I32c9bed860ddf4fe0d7bba21dce9bd720168c396
2023-07-20 10:18:30 +05:30
ROCm CI Service Account
04080c2e2e
SWDEV-408958 - Use LaunchDelayKernel and modify it to use same kernel based on real time clock for gfx10 and gfx11. ( #370 )
...
Change-Id: Iea8a48e8cbfa1745c7d5535dc5820133a4104087
2023-07-20 10:16:56 +05:30
ROCm CI Service Account
a23c6a140a
SWDEV-366390 - [catch2][dtest] Adding additional functional tests for hipGraphAddChildGraphNode() ( #107 )
...
Change-Id: I132141db9d9fee9c8ed3a28f11b2c729042588f0
2023-07-18 13:03:05 +05:30
milos-mozetic
8412bcb1b3
EXSWHTEC-315 - Implement unit tests for dim3 ( #298 )
...
- Implement unit tests for dim3
- Add doxygen comments
2023-07-18 13:02:03 +05:30
nives-vukovic
f73d1b21ff
EXSWHTEC-304 - Expand and refactor tests for clock device functions ( #273 )
...
- Expand and refactor clock device functions
- Add comments and format code
- Fix doxygen test group comments
2023-07-18 13:00:51 +05:30
nives-vukovic
22f3d9034b
EXSWHTEC-256 - Implement tests for grid_group APIs ( #153 )
...
- Migrate basic Cooperative Groups tests and integrate to catch
- Refactor basic Cooperative Groups tests
- Rename tiled partition related files and fix minor bug
- Add LaunchCooperativeKernal and LaunchCooperativeKernelMultiDevice tests
- Refactor hipCGThreadBlockTileType to use common function
- Fix updated file not added during merge
- Add coalesced_group type tests
- Add coalesced_group shuffle_up and shuffle_down tests
- Add coalesced_group shuffle tests - test fails
- Implement common code for cooperative group tests
- Fixed compilation errror in cooperative_groups_common.hh
- Implement busy wait device function
- Reimplement tests for grid_group APIs
- Add tests for grid_group member and non-member APIs
- Refactor existing test for grid_group sync testing
- Add thread and block dimensions generators
- Add check of grid and block dimensions
- Modify doxygen comments
- Move cpu_grid.h and supporting functions to catch/include
- Use warp_size from properties in grid/block dims generators
- Fix condition for warp size 32 on AMD
- Fix cpu_grid.h for warp function tests
- Add missing include into cpu_grid.h
- Code cleanup
- Fix doxygen comments
- Add missing include in utils header
2023-07-18 12:55:00 +05:30
Maneesh Gupta
c9190f77eb
Remove Unit_HMM_OverSubscriptionTst from unit tests
...
Test migrated to stress test as part of #317 .
2023-07-12 12:34:03 +05:30
ROCm CI Service Account
042234e0b2
SWDEV-403960 - [catch2][dtest] Enable xnack+ check condition ( #364 )
...
Change-Id: I9627d75d0d3258cf261c8e4bfe6c7c3c35c8f9c1
2023-07-11 11:37:23 -07:00
Jatin Chaudhary
2e029a8529
SWDEV-408621 - Memory tests are also getting the command-line too long error on windows. ( #362 )
...
Change-Id: Ieffd7c20630b3d1eab6124b3b00cb62926b7c058
2023-07-11 21:25:25 +05:30
Marko Veniger
bf50c2d2d8
EXSWHTEC-20 - hipFreeAsync negative tests ( #38 )
...
- Added negative tests for hipFreeAsync
- nullptr check for pointer parameter
- invalid stream handle for stream parameter
- Update config_nvidia_linux_common.json
2023-07-11 14:08:00 +05:30
Marko Veniger
6d62387c34
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
2023-07-11 14:06:37 +05:30
music-dino
3f9c1dd5b3
EXSWHTEC-75 - Implement tests for hipMemcpyAsync and derivatives ( #18 )
...
- Basic positive tests
- Negative parameter tests
- Disable tests failing on CI
2023-07-11 09:28:26 +05:30
ROCm CI Service Account
cf65854e79
SWDEV-407072 - Fix sync issues seen on some event tests ( #358 )
...
Change-Id: Ib904b9cca7329abcd02004daaeafd170014a1ec0
2023-07-09 09:08:35 +05:30
milos-mozetic
262dc3d072
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
2023-07-09 09:08:20 +05:30
ROCm CI Service Account
ee95b284c3
SWDEV-380340 - [catch2][dtest] DynamicLoading tests migrated from direct to catch2 ( #346 )
...
Change-Id: I5f82ddd565d4e86270498d2d8b155200ce568849
2023-07-09 08:55:01 +05:30
ROCm CI Service Account
a50aaea803
SWDEV-388833 - [catch2][dtest] g++ test migrated from dtests to catch2 ( #353 )
...
Change-Id: I6f23fa88dc6066c2c779348c245a1eb69fb807cb
2023-07-09 08:53:17 +05:30
Maneesh Gupta
2c41a3a34d
Fix build breakage in vulkan tests
...
Fix bug introduced by #341 . Move vulkan/vulkan_win32.h include to _WIN64 only section.
2023-07-08 21:12:54 +05:30
ROCm CI Service Account
dce969d702
SWDEV-404445 - [catch2][dtest] Adding test cases for uniform/non-uniform workgroup feature ( #355 )
...
Change-Id: I6d0764c1a42e08034158b9138695fee7bdc3f93e
2023-07-08 20:56:17 +05:30
ROCm CI Service Account
a461ae2fc9
SWDEV-388834 - [catch2][dtest] Kernel tests migrated from direct to catch2 ( #345 )
...
Change-Id: I8d1d7c6d5db018301cd76f2e38b5997ae91c15db
2023-07-08 20:54:42 +05:30
ROCm CI Service Account
8fe180bfdb
SWDEV-377322- [catch2][dtest] Added functional tests for the API hipGraphAddKernelNode ( #344 )
...
Change-Id: I693402be766f9cdc9369a92dc1fa5196ffd4d9b7
2023-07-08 20:54:08 +05:30
ROCm CI Service Account
c67e5dae23
SWDEV-403382 - fix errors for vulkan test ( #341 )
...
Change-Id: Icfe4c0cf1745c18caeae419e66544b6770f33e70
2023-07-08 20:53:51 +05:30
milos-mozetic
2f64855322
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
2023-07-08 20:51:34 +05:30
milos-mozetic
e103027f81
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
2023-07-08 20:50:41 +05:30