Jatin Chaudhary
13ad100cf8
SWDEV-296918 - Improve the check on test of unsafe atomic API ( #2373 )
...
Change-Id: I2631994af0deb4ed6c32141886676b72b8a30204
2021-10-06 17:24:26 +05:30
lthakur
af8edb2a8f
SWDEV-298757 - hipMemPrefetchAsyncExtTsts.cc - Adding more rigorous tests for hipMemPrefetchAsync() api ( #2369 )
...
Change-Id: I321c5c636b6961e9eeee901b98645690783a418b
2021-10-06 17:24:04 +05:30
Maneesh Gupta
424b01f968
[dtest] Remove unused variables in hipMemset2DAsyncMultiThreadAndKernel.cc
2021-09-30 13:17:15 +05:30
lthakur
01ed876b0a
SWDEV-298757 - hipMallocManagedFlagsTst.cc Added tests to test flags of hipMallocManaged() api. ( #2366 )
...
Change-Id: I4294a4e5c3176c9ece8ed6b35cb83e4d1a3e4773
2021-09-24 16:29:39 +05:30
Jatin Chaudhary
f88fed2b45
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
2021-09-24 16:28:38 +05:30
sumanthtg
770b64e848
SWDEV-238517 - [dtest] New Catch2 Tests for texture object apis. ( #2358 )
...
Seperate Catch2 files are created for each resource type. Future test additions of respective resource type will be added to resource type specific files.
Change-Id: I7ba09f5bd31605bb670ec70ed7f12904e34cf40d
2021-09-24 16:27:39 +05:30
sumanthtg
dc22ccc85e
SWDEV-303262 - Catch2 test fix for -Wunused-but-set-parameter compilation error. ( #2357 )
...
Change-Id: I102d80763103fa792ab1282745bd89f8d24454d2
2021-09-24 16:27:17 +05:30
Maneesh Gupta
1d15e18e30
Revert "SWDEV-289405 - [catch2][dtest][module] Migration of Module files to CATCH2 framework ( #2351 )" ( #2354 )
...
This reverts commit 4e1a3ff850 .
2021-09-20 10:47:52 +05:30
Maneesh Gupta
b7193e19da
Fix catch2 unit test build failure
...
Incorrect resolution of merge conflict resulted in not updating tests/catch/unit/memory/CMakeLists.txt correctly
2021-09-20 09:41:45 +05:30
sumanthtg
d818f6920d
SWDEV-292637 - [dtest] Catch2 unit and multiprocess tests for Memset3d,HostMalloc and MallocConcurrency tests ( #2348 )
...
Change-Id: I9025bc13735c1d9fb0f0811a9c9d6ad304adc134
2021-09-17 12:11:26 +05:30
sumanthtg
e3996d3b92
SWDEV-294470 - [dtest] Catch2 unit tests for hipMemset2d, hipMemset2d Mthread, hipMemset3d files. ( #2347 )
...
Change-Id: Ia503f9dd12b8c576dee17c3fcbb018eeac305a7e
Co-authored-by: Maneesh Gupta <maneesh.gupta@amd.com >
2021-09-17 11:54:39 +05:30
dkrottap
4e1a3ff850
SWDEV-289405 - [catch2][dtest][module] Migration of Module files to CATCH2 framework ( #2351 )
...
Migrated all module related files to CATCH2 framework and optimized to
have single module kernel file
Change-Id: I39aa28ef22c1b2f4d0014ca32b59b9c645b725dc
2021-09-17 11:39:36 +05:30
sumanthtg
039b342e14
SWDEV-292643 - [dtest] Catch2 additional unit tests for stream management apis. ( #2349 )
...
APIs covered :
hipStreamGetPriority, hipStreamCreate, hipStreamGetFlags, hipExtStreamGetCUMask apis.
Change-Id: I238b4e631938471eab05c598f91477eeb0856054
2021-09-17 11:39:25 +05:30
sumanthtg
429d02b564
SWDEV-294470 - [dtest] Catch2 unit tests for memset related tests. ( #2345 )
...
Change-Id: Ib227e75cb0bef9273bc787e47fa5b713086fac46
2021-09-17 11:37:05 +05:30
sumanthtg
06749136b9
SWDEV-292643 - [dtest] Catch2 unit tests for stream management apis. ( #2343 )
...
Catch2 tests for : hipStreamAddCallback, hipStreamCreateWithFlags, hipStreamCreateWithPriority, hipExtStreamCreateWithCUMask
Change-Id: Ia99c06b1e97fc945f1a740e47710f4dcd70f38cd
2021-09-14 13:38:07 +05:30
Jatin Chaudhary
731a353e74
SWDEV-296918 - Adding unsafe atomics test for gfx90a ( #2331 )
...
Change-Id: I3936e0b30e15aff154bdab3efe3f6da2ccce3578
2021-09-06 12:21:38 +05:30
Julia Jiang
190babdaab
SWDEV-286322 - remove unnecessary executable permission in some HIP files ( #2329 )
...
Change-Id: If992963761a73d709e08330bc36f2c979d5dcae9
2021-09-02 08:47:57 +05:30
dkrottap
4287af6a2f
SWDEV-294643 - [catch2][dtest] Migration of Malloc related files to Catch2 ( #2314 )
...
Migrated malloc related files under memory folder into catch2 framework
Change-Id: I5aa07fc8148bdf6bef135947091aaf1d3c54663b
2021-08-19 10:29:07 +05:30
Satyanvesh Dittakavi
7f4cc61ef7
SWDEV-289401 - update hipEvent unit test ( #2312 )
...
Reduce the data size as unit tests are expected to take lesser time
Change-Id: Ic30be2ba3e0ff5fff19404b46163b79878716b70
2021-08-19 10:28:51 +05:30
DURGESH KROTTAPALLI
18591bc68f
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpy related apis.
...
Migrated all hipMemcpy related APIs to CATCH2 framework by optmizing
the code and moving the stress related tests to stress folder.
Change-Id: Id47669b49304c35d1a68fabdaaf3f6e3ab0428a5
2021-07-31 00:48:43 +05:30
Satyanvesh Dittakavi
8093223eec
SWDEV-289401 - Catch2 tests for hip event APIs
...
Change-Id: I7c28f842282e07c21656fb92ddbb1a9ad32d752c
2021-07-30 07:15:00 -04:00
Jatin Chaudhary
89bf84fb30
SWDEV-289409 - minor fixes for hipStream tests
...
Change-Id: I68288f33724b636715ee732e9044f82790e5da47
2021-07-29 02:04:31 -04:00
Rahul Garg
c54d09a028
SWDEV-293742 - Update copyright year
...
Change-Id: I4248b2cebd3de056f9d5d417e0697da22fb964ef
2021-07-23 07:13:33 -04:00
Jatin Chaudhary
46fb008ba6
SWDEV-289409 - Add hiprtc tests
...
Change-Id: Ib26527b704aed32ae3f3ed38bf6e2fd412462c8e
2021-07-22 00:34:53 -04:00
DURGESH KROTTAPALLI
f79a5a73fa
SWDEV-292393 - [catch2][dtest] hipMemcpyAtoH and hipMemcpyHtoA APIs to catch2
...
Migrated functional and negative scenarios of
hipMemcpyAtoH and
hipMemcpyHtoA APIs to catch2 framework
Change-Id: I68bb37d99fc371b8803e64ebf1533c0870b14fab
2021-07-20 18:08:17 +05:30
sumanthtg
c9ae0281ff
SWDEV-238517 - [dtest] Catch2 unit tests for device files.
...
Changes contain Device files under "hip/tests/src/runtimeApi/device" migrated to Catch2 and some additional device tests.
Change-Id: Ie88adc3c32c2079456b14e029cfc6c319b48d8f6
2021-07-19 13:38:30 -04:00
Sarbojit Sarkar
ab2b73ed7e
SWDEV-289406 - Occuancy test migration
...
Change-Id: Ic6bce9bbad908bd210727f9981f7a3fc750a91ed
2021-07-19 06:15:00 +00:00
DURGESH KROTTAPALLI
7b2d95eed1
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpy2DFromArray and hipMemcpy2DFromArrayAsync apis.
...
Added functional and negative scenarios for hipMemcpy2DFromArray and
hipMemcpy2DFromArrayAsync APIs
Change-Id: I269499b1d538affd505d9f529e7516cb3aa17863
2021-07-16 16:03:00 -04:00
Jatin Chaudhary
9965325cc6
SWDEV-283267 - Add rtc document and remove hip header from tests
...
Change-Id: I43a23384ab70128ccd7f41204f796105576cd604
2021-07-14 11:00:38 -04:00
Rupam Chetia
f699e87bd2
SWDEV-230423 - [dtest] Adding Stress tests.
...
http://ontrack-internal.amd.com/browse/SWDEV-230423
1. Moving stress folder from hip/test/src to hip/test.
2. Adding Stream stress tests.
These stress tests create multiple streams and launches kernel on them
in multiple combinations for 100000 iterations. These tests will test
the stability of streams created using hipStreamCreate, hipStreamCreateWithPriority
and hipStreamCreateWithFlags.
3. Adding printf stress tests using simple kernels.
4. Adding printf stress tests using a complex kernel.
Change-Id: Idcd26707fb9504ab8dbe6cebcbb32ade61bf1483
2021-07-14 04:40:30 -04:00
DURGESH KROTTAPALLI
2eece126e6
SWDEV-292393 - [catch2][dtest] hipMemcpy2D related dtests to catch2 framework
...
Migrated functional and negative scenarios of
hipMemcpy2D and
hipMemcpy2DAsync APIs to catch2 framework
Change-Id: I339f0914cc76fee194fff53dd9686b0c16d85af9
2021-07-14 00:04:27 +05:30
DURGESH KROTTAPALLI
4d4ac68418
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpy3D and hipMemcpyParam2D APIs
...
Added functional and negative scenarios for
hipMemcpy3D and
hipMemcpyParam2D APIs in catch2 framework
Change-Id: I3473eb952c23aba6bc500d78ca93d52a9f7a5d6f
2021-07-13 12:22:43 -04:00
sumanthtg
9798817ca0
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
2021-07-13 08:42:41 -04:00
DURGESH KROTTAPALLI
cc0a8fee55
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpyPeer and hipMemcpyPeerAsync APIs.
...
Added functional and negative scenarios for
hipMemcpyPeer and
hipMemcpyPeerAsync APIs
Change-Id: Ibaee0d84cb616727dc5db057bb9422702670b686
2021-07-09 01:06:30 -04:00
DURGESH KROTTAPALLI
81f717774f
SWDEV-292393 - [catch2][dtest] Tests for hipMemcpy2DToArray and hipMemcpy2DToArrayAsync apis.
...
Added functional and negative scenarios for hipMemcpy2DToArray and
hipMemcpy2DToArrayAsync APIs
Change-Id: I97331a587fb1d51583faeec998cdb4ac09bfa564
2021-07-08 04:22:43 -04:00
agunashe
e2c6bb5b4e
SWDEV-293742 - Update copyright end year
...
Change-Id: I2cb7bbd9a6d9da28116ba9dd9cec4e60525444e2
2021-07-07 12:57:23 -04:00
cjatin
2498b5ebe4
SWDEV-289409 - Batch 2 of device tests
...
Change-Id: I3976b5565bf040e77196ca797afb3f71f0e81d6c
2021-07-06 02:42:14 -04:00
Sarbojit Sarkar
617f19e6d9
SWDEV-291783 - Catch2 tests for some of Stream APIs
...
Change-Id: I656fc59184863ef142cf89d7541982492f6b8484
2021-07-01 01:02:06 -04:00
Anusha GodavarthySurya
c749be3299
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
2021-06-25 01:01:16 -04:00
Jatin Chaudhary
55c711460b
SWDEV-289409 - Add libstdc++fs to unit test exe
...
Change-Id: Id668cd450f032a57d880270188cecf6950b69f40
2021-06-24 04:18:53 -07:00
cjatin
068e1f5043
SWDEV-289409 - Add first batch of device tests, add new exe, helper functions and update test Guidelines
...
Change-Id: I71929caf44725ba2cab7a6f0224bc37b9d04bcbb
2021-06-23 00:51:50 -07:00
Jatin Chaudhary
6890dc3ea1
SWDEV-277697 - Disable Saxpy test in catch
...
Change-Id: I9ca0ac1baa39ea31fa503c01ca8d362b6b0626a9
2021-06-21 10:59:42 -04:00
Jatin Chaudhary
8dc8ce17d9
SWDEV-277697 - Fix issues with nvcc + catch2
...
Change-Id: If9be2d7d6a635964ee0abf8ffa9d948b734864f1
2021-06-15 12:33:20 -04:00
cjatin
fc4a1ef2b8
SWDEV-277697 - Fix ununsed variable error with -Werror,-Wunused-parameter
...
Change-Id: Iadd0050e6cf4e4858e1508c1f24f73732a1af443
2021-06-03 13:25:07 -04:00
cjatin
0a4c9ddf48
SWDEV-277697 - [CatchTest] Disable CXX Extensions (gnu++11 etc) on CMake
...
Change-Id: I17abd329c16cf0a61316186558828d0524b98281
2021-06-01 06:48:05 -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