Gráfico de commits

536 Commits

Autor SHA1 Mensaje Fecha
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