Commit Graph

29 Commits

Author SHA1 Message Date
Hernandez, Gerardo 001affc6ae SWDEV-420237 - Add tests for reduce sync operations (#102) 2025-05-14 11:57:05 +01:00
Michael Xie 72450ae7a1 SWDEV-492356 - Install hip-test artifacts into a single folder
Change-Id: Ib2a2c021e2546c0233050f11d3dc84f2ea4ff03d
2024-11-13 18:22:32 -05:00
SrinivasaRao 59471ab86b SWDEV-409793 - [catch2][dtest] Expanding the hipRTC coveage for the header hip_bfloat16.h
Change-Id: I92b62f05276f58bb8ad4afec9e03180de3b43e71
2024-07-16 14:49:23 -04:00
Satyanvesh Dittakavi 8417e0b442 SWDEV-458637 - Adds test for bitcode compilation with undefined function
Change-Id: Ic94d2a4a99ce6993a9a11e74192e13c90a99598e
2024-07-01 12:22:47 -04:00
poojajs 72f2f3187b SWDEV-394940 Enabling basic testcases with HIPRTC apis for supported compiler options & also with combination of compiler options
Change-Id: If762335c9258fa6b0a49d53c54c0508fb7987056
2024-05-29 02:44:17 -04:00
Sameer Sahasrabuddhe 53f0a9bd01 SWDEV-453422: introduce warp sync tests
The following builtins are tested:

  - __all_sync, __any_sync, __ballot_sync and __activemask
  - __match_any_sync and __match_all_sync
  - __shfl_sync, __shfl_up_sync, __shfl_down_sync, and __shfl_xor_sync

The tests for shfl (all variants) were manually validated on a CUDA setup.

NOTE:

  - Unit_hipVoteSync_All temporarily disabled on Windows (SWDEV-452308).
  - All new tests temporarily disabled on CUDA (SWDEV-453145).

Change-Id: I84b205a88aa24219d199c760793e2f19f0cf8f13
2024-05-03 08:58:23 -04:00
SrinivasaRao 51f3451577 SWDEV-436870 - [catch2][dtest] Test cases to verify the data type of ptrdiff_t
Change-Id: Ie477f7201c0bd2db5f1f200eec326c91d0c98c28
2024-04-03 11:54:25 -04:00
Lakhan singh Thakur 5f3c4b9ca1 SWDEV-379212 - Adding Tests for hiprtcGetLoweredName() api for templated kernels
Change-Id: I45f092bb260dcd60709e79cbd7babfd2d9982858
2024-03-19 11:54:57 -04:00
SrinivasaRao bcf6730196 SWDEV-437084 - [catch2][dtest] Test cases covering all the data types and functions defined inside amd_hip_complex.h with hipRTC
Change-Id: I945375643ad3da6c1e45706897c5c6ceee639da5
2024-03-19 11:42:32 -04:00
mbhiutra 8d8db1f1bf SWDEV-412880 - [catch2][dtest] Adding test cases for functions defined inside hip_vector_types.h, hip_fp16.h, texture_types.h and math_functions.h
Change-Id: I5427898303babc1f1f0dc4b15921e9f1cd52c4ad
2024-02-13 00:33:10 -05:00
mbhiutra 51b354a25f SWDEV-415965 - [catch2][dtest] Added test for hip Math Constants
Change-Id: I6fbfc88d9e8d7708d7323a7708b03a7f5998db41
2023-11-24 06:00:01 -05:00
Satyanvesh Dittakavi a3509a54cf SWDEV-419480 - Add hipRTC test which includes standard headers
Change-Id: Ieea60a16eaea2446a1a8e0f890ad7ecba39a8d10
2023-11-06 09:06:34 -05:00
Satyanvesh Dittakavi 50e3514a82 SWDEV-421415 - Add hipRTC test with device-side malloc
Change-Id: Ia1c3f2ab703432915bda0c62cae584349e535463
2023-11-01 21:50:00 -04:00
Satyanvesh Dittakavi 949cb688dd SWDEV-395996 - Enable the disabled hiprtc tests
Change-Id: Id0b12f11c298f7488cd95e92916574388e9b1356
2023-10-12 12:11:35 -04:00
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
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 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
ROCm CI Service Account 6a1564a4b2 SWDEV-366314 - Test for hip_bfloat16 using hiprtc (#77)
Change-Id: I919b1386c4812c160f39c8cffa4ac3403c959d99
2023-06-28 09:46:12 +05:30
ROCm CI Service Account fd758200e5 SWDEV-368280 - Add Unit_hipStreamCaptureExtModuleLaunchKernel (#105)
For stream capture test of hipExtModuleLaunchKernel.
SWDEV-372824 - Add Unit_hipStreamCaptureRtc
For stream capture test based on RTC

Change-Id: I96ef1395f75189ad751ca637f5c3273d280e849a
2023-06-21 15:56:36 +05:30
ROCm CI Service Account af4826551c SWDEV-384013 - Add HIPRTC_JIT_IR_TO_ISA_OPT_EXT tests (#301)
Change-Id: I57f3349a8e9ae1754f2823c7c143d6475ab6caac
2023-06-19 09:39:34 -07:00
ROCm CI Service Account 486fd01d0c SWDEV-1 - [catch2][dtest] Add functional test for hiprtc (#2689)
Change-Id: I204b060fc00bb81f14f7bb296d4ff5cd7be9804a
2022-06-03 08:32:33 +05:30
ROCm CI Service Account 7d45f699fc SWDEV-308763 - Update hiprtc tests to link with hiprtc lib (#2575)
hiprtc is made into a separate lib and hence tests should link with it explicitly during compilation
Also, updates the hiprtc programming guide

Change-Id: Ie1f9d7250d4a8622b77ef92938fc0decbaeb72f9
2022-04-01 09:02:20 +05:30
ROCm CI Service Account 6f32803b25 SWDEV-321656 - [catch2][dtest] Add hiprtc test for warp size (#2578)
Change-Id: I1a6ac42e17d78544722c429b230b93d0c0ec257c
2022-04-01 09:01:44 +05:30
agunashe f90c5d218c SWDEV-273235 - Linux: catch2 shared lib to executable (#2421)
Change-Id: I17101e39fd05eb35c087ebdf3cb005d428d9f206
2021-11-26 11:02:29 +05:30
Jatin Chaudhary 4df3d1af47 SWDEV-297217 - Add test for overriding user options (#2386)
Change-Id: If4c2cad9ef3359ca8d98814864fbe0b9b8e4a4ab
2021-11-25 15:09:18 +05:30
Jatin Chaudhary 46fb008ba6 SWDEV-289409 - Add hiprtc tests
Change-Id: Ib26527b704aed32ae3f3ed38bf6e2fd412462c8e
2021-07-22 00:34:53 -04:00
Jatin Chaudhary da360c2aab SWDEV-277697 - [CatchTest] Fix Documentation, Add test to AMD specific, Add HIP Macros, New Binary for multiproc tests
Change-Id: I3783caf85c694b724ed55b778220b8ef9a39f84b
2021-05-25 07:12:54 -04:00
cjatin be6809d8d1 SWDEV-277697 - Adding Infra and dependent libs: Catch2 and json parser, for new HIP Testing framework
Change-Id: Iedfa041ec9acc13eeb631ff67e1677e2fe29463d
2021-05-19 00:47:00 -04:00