Commit Graph

27 Commits

Author SHA1 Message Date
ROCm CI Service Account 568c361802 SWDEV-353807 - Fixes multiple catch issues (#2912)
- enforcing c++17 for all tests
- Warning as error: ignoring return value

Change-Id: I3d171540403f74222e631d1a8e393386461c9729


[ROCm/hip-tests commit: d0aaed906d]
2022-08-30 16:53:21 -07:00
ROCm CI Service Account d5c78a909c SWDEV-353807 - deviceLib test when build/execution nodes are different (#2905)
Change-Id: I9dd831bbf87999cb3ea65c91b7e86679198357d3


[ROCm/hip-tests commit: ba5a0b9af5]
2022-08-30 12:27:28 -07:00
Jatin Chaudhary fb0006cafe Add tests for hipStreamWaitEvent (#2559)
[ROCm/hip-tests commit: 867f1276b7]
2022-08-03 16:47:34 +05:30
ROCm CI Service Account 655f4dce77 SWDEV-332251 - packaging in windows and multiple arch in catchInfo.txt (#2779)
Change-Id: I627662b59de002e9042f8218478404de0aa73ea5

[ROCm/hip-tests commit: c8c0c67677]
2022-07-08 13:36:41 +05:30
ROCm CI Service Account 20844fd79d SWDEV-332251 - packaging hip catch tests (#2751)
use "make package_test" to create test packages for catch folder

Change-Id: I1dbcfc8d55bb236b1c8c160d47018d57cb9e0534


[ROCm/hip-tests commit: 261d606262]
2022-06-22 11:18:27 -07:00
Fábio 4dc1940119 EXSWCPHIPT-42 - Add HIP RTC support to the test framework (#2719)
* EXSWCPHIPT-42 - Add HIP RTC support to the test framework
* Removed ifdef from hipTestContext class

[ROCm/hip-tests commit: f04fdbd0f7]
2022-06-13 15:35:02 +05:30
Maneesh Gupta d9783ca993 SWDEV-327563 - Windows: enable deviceLib catch tests (#2642)
Change-Id: I10094c31d0f51c311618ecdc193e7411316d00ef

[ROCm/hip-tests commit: cd6fb63981]
2022-04-21 14:34:17 +05:30
ROCm CI Service Account a809035395 SWDEV-314946 - Windows: adding properties to hip tests exe (#2620)
Change-Id: I3bac668345e3168f8a2b2772bf8ca422430803d8


[ROCm/hip-tests commit: 3dab167f5a]
2022-04-13 10:26:25 -07:00
TomSang 555f1b7a78 SWDEV-314867 - Fix clang missing issue in cuda docker (#2446)
Cuda dockers doesn't contain clang. The dependence on clang
will fail catch2 building. Catch2 building actually doesn't
need clang. Remove clang dependence from catch2 cmake file.

Change-Id: I8fd76e99d27ce4f5769baffae0608dd1cf0f4188

[ROCm/hip-tests commit: dbcb198b19]
2022-03-15 14:08:55 -07:00
ROCm CI Service Account f13ebc4e4e SWDEV-321872 - [catch2][dtest] Texture tests migrated to catch2 (#2536)
Change-Id: I4e29001812e2310680c6c24028667eb560194e87

[ROCm/hip-tests commit: 3f4fb28faf]
2022-03-11 16:53:48 +05:30
ROCm CI Service Account 2b8c3d01ef SWDEV-325491 - hip build when rocm_agent_enumerator returns no devices (#2535)
Change-Id: I2fe58d1eaba82a3dab2472bd37a8ab26d105ac1c

[ROCm/hip-tests commit: ef83ae6fd0]
2022-03-11 09:58:52 +05:30
agunashe 1828535524 SWDEV-1 - hip tests: Moving ctest file generation to execution phase (#2522)
Earlier ctest file creation was taking place during build time.
Due to cmake framework issue the file creation had issues,
which in turn failed the test build.
This change moves this logic to the execution phase
and gets rid of the unwanted dependency during build time

Change-Id: Ifbf7e325f1b15a8be12e76560a6d339bc76705ee

[ROCm/hip-tests commit: 4872e70674]
2022-02-28 09:26:33 -08:00
agunashe 6fded87b97 SWDEV-273235 - hip change to build catch tests on Windows (#2472)
* SWDEV-273235 - hip change to build catch tests on Windows

Change-Id: I96de305694609c669cb81480f3572d987ce87d98

* SWDEV-1 - skip failing hipStreamPerThread_DeviceReset_1 test on Linux

[ROCm/hip-tests commit: ec8d624959]
2022-02-09 08:17:45 -08:00
Maneesh Gupta 385d8ae8ef SWDEV-316804 - Fix catch2 standalone build failure
project needs to be defined at the beginning of the cmake file.

[ROCm/hip-tests commit: 160a9dabe9]
2022-01-06 12:02:12 +05:30
agunashe 4564fd3633 SWDEV-273235 - enabling catch2 config file and graph tests (#2437)
Change-Id: Ia9ce9e4b32aaca0986b86a237ff01a030e8da4d5

[ROCm/hip-tests commit: 2e4d43deb1]
2021-12-16 10:11:13 +05:30
agunashe 3971e912aa SWDEV-273235 - catch2 packaging for jenkins build (#2430)
Change-Id: I9686b3e26d4e8a24ce97ac1e1f31a4293678d577

[ROCm/hip-tests commit: 7073499c22]
2021-12-16 10:11:02 +05:30
agunashe 01240ce9ce SWDEV-273235 - catch2 windows build (#2422)
Change-Id: I331c6c2525a65746e2d0799ec8dc2f608af1176a

[ROCm/hip-tests commit: 3ccd6ec300]
2021-11-26 11:52:46 +05:30
Sarbojit2019 a436379532 SWDEV-304161 - Fix for test build failure on Nvidia (#2387)
[ROCm/hip-tests commit: 6b70924fe0]
2021-10-20 14:27:13 -07:00
Jatin Chaudhary 258dff96aa SWDEV-297706 - Set HIP_ARCHITECTURE Property to off. Since cmake 3.21 cmake has added this property(https://gitlab.kitware.com/cmake/cmake/-/blob/master/Help/prop_tgt/HIP_ARCHITECTURES.rst) (#2364)
Change-Id: I33580ac0171ac3744341fcbf25cc3421a1512166

[ROCm/hip-tests commit: f88fed2b45]
2021-09-24 16:28:38 +05:30
sumanthtg 5bde13dbef SWDEV-292637 - [dtest] Catch2 unit and multiprocess tests for Memset3d,HostMalloc and MallocConcurrency tests (#2348)
Change-Id: I9025bc13735c1d9fb0f0811a9c9d6ad304adc134

[ROCm/hip-tests commit: d818f6920d]
2021-09-17 12:11:26 +05:30
sumanthtg 05c10a4713 SWDEV-238517 - [dtest] Catch2 multiprocess tests for device files.
Changes contain Catch2 device multiprocess tests which were covered under "hip/tests/src/runtimeApi/device" and some additional tests. These test files makes use of fork call or sets visible devices env variable and validates various device aspects.

Change-Id: Iaaca37598d386104da9e5f37f92ab176bc8a2845


[ROCm/hip-tests commit: 9798817ca0]
2021-07-13 08:42:41 -04:00
Anusha GodavarthySurya e5b673f2e2 SWDEV-290637 - Update tests to use current directory CMAKE_CURRENT_LIST_DIR instead of HIP_SRC_PATH to build from hipamd repo
Change-Id: Ide04d9f7b1fc43b475d985a6dce0aa1bd2ec00da


[ROCm/hip-tests commit: c749be3299]
2021-06-25 01:01:16 -04:00
cjatin 3d223b1631 SWDEV-289409 - Add first batch of device tests, add new exe, helper functions and update test Guidelines
Change-Id: I71929caf44725ba2cab7a6f0224bc37b9d04bcbb


[ROCm/hip-tests commit: 068e1f5043]
2021-06-23 00:51:50 -07:00
Jatin Chaudhary e19f8b2489 SWDEV-277697 - Fix issues with nvcc + catch2
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1


[ROCm/hip-tests commit: 8dc8ce17d9]
2021-06-15 12:33:20 -04:00
cjatin e72b217212 SWDEV-277697 - [CatchTest] Disable CXX Extensions (gnu++11 etc) on CMake
Change-Id: I17abd329c16cf0a61316186558828d0524b98281


[ROCm/hip-tests commit: 0a4c9ddf48]
2021-06-01 06:48:05 -04:00
Jatin Chaudhary e3a3d98d55 SWDEV-277697 - [CatchTest] Fix Documentation, Add test to AMD specific, Add HIP Macros, New Binary for multiproc tests
Change-Id: I3783caf85c694b724ed55b778220b8ef9a39f84b


[ROCm/hip-tests commit: da360c2aab]
2021-05-25 07:12:54 -04:00
cjatin abab64b35a SWDEV-277697 - Adding Infra and dependent libs: Catch2 and json parser, for new HIP Testing framework
Change-Id: Iedfa041ec9acc13eeb631ff67e1677e2fe29463d


[ROCm/hip-tests commit: be6809d8d1]
2021-05-19 00:47:00 -04:00