Commit Graph

85 Commits

Author SHA1 Message Date
agunashe c6f47ab2d9 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 commit: 59a23a7441]
2022-02-28 09:26:33 -08:00
lthakur 52325e1396 SWDEV-298757 - Moving Unit_hipMemPrefetchAsyncOneToAll into stress/memory directory (#2460)
[ROCm/hip commit: e92f44d0ac]
2022-02-25 19:39:30 +05:30
meher-bhiutras 4a19d2bad7 SWDEV-301952 - [catch2][dtest] Migration of Negative folder test files to Catch2 (#2463)
Migrated hipMemcpyFromSymbol/hipMemcpyToSymbol, hipMemcpyFromSymbolAsync/hipMemcpyToSymbolAsync files under Negative/memory folder into catch2 framework.

Change-Id: Id9e451fa7262193df3812bc0247e3957ae083c35

[ROCm/hip commit: 9ee204588b]
2022-02-25 19:39:13 +05:30
ROCm CI Service Account 56f8fd3278 SWDEV-306122 - [catch2][dtest] Tests for hipGraphAddChildGraphNode API (#2491)
Added Negative and functional tests for hipGraphAddChildGraphNode API

Change-Id: I4dbd065b758c32f1b978017cc96d112b8066b5ff

[ROCm/hip commit: 806ed2ddd0]
2022-02-25 18:54:55 +05:30
ROCm CI Service Account 46901a4627 SWDEV-306122 - [catch2][dtest] hipGraphAddMemcpyNode1D API Negative test (#2492)
Change-Id: I6db16f031da0f150356aff132e21f9ecb5a1b852

[ROCm/hip commit: 4ef049fb52]
2022-02-25 18:54:14 +05:30
ROCm CI Service Account 71dd53dcb1 SWDEV-306122 - [catch2][dtest] Tests for hipGraphHostNodeSetParams API (#2503)
Added Negative and functional tests for hipGraphHostNodeSetParams API

Change-Id: I5ec101a66b17c723a562c15d951832b65772dbbf

[ROCm/hip commit: 533d36368f]
2022-02-25 18:53:36 +05:30
ROCm CI Service Account f6b7c262ca SWDEV-306122 - [catch2][dtest] hipGraph tests for GetNodes/GetRootNodes (#2497)
Change-Id: I5e9fafd0802585b6b33c391d7281151010ffc1c3

[ROCm/hip commit: 4ecad956c9]
2022-02-25 16:25:51 +05:30
sumanthtg 27af441964 SWDEV-306122 - [catch2][dtest] hipGraph functional tests for GetNodes/GetRootNotes (#2441)
Change-Id: I9b31252ddb5259b2e7c2bc7502e0494a8041ed9e

[ROCm/hip commit: 279e050a07]
2022-02-25 14:07:38 +05:30
ROCm CI Service Account a48b8d5b1d SWDEV-306122 - [catch2][dtest] Tests for hipGraphDestroyNode API (#2509)
Added negative and functional tests for hipGraphDestroyNode API

Change-Id: Ifc4183b94e8fd428c44f2bbc3016539f972b8069

[ROCm/hip commit: f86a8da09e]
2022-02-25 14:04:23 +05:30
ROCm CI Service Account d9ad8b0e50 SWDEV-316467 - tests to verify hipGraphMemcpyNodeSetParamsToSymbol negative scenarios (#2499)
Change-Id: I38c7fe6ea060ce8f4c2ffe3ddd6ef927da2e864a

[ROCm/hip commit: e30b950817]
2022-02-24 20:47:07 +05:30
ROCm CI Service Account fb1c8587b8 SWDEV-306122 - [catch2][dtest] hipGraphExecMemsetNodeSetParams added Functional and Negative test scenario (#2500)
Change-Id: Ia6cc644e59985bdee8a7b5ebccf6ced711dcfc7b

[ROCm/hip commit: 411110ebc9]
2022-02-24 20:46:30 +05:30
ROCm CI Service Account d0d605e0af SWDEV-306122 - [catch2][dtest] Tests for hipGraphAddMemcpyNodeToSymbol API (#2501)
Added Negative and functional tests for hipGraphAddMemcpyNodeToSymbol API

Change-Id: I2cae4de9977c8d2ecbdd6ec6868514cd6e1c6efd

[ROCm/hip commit: 6c34fc554d]
2022-02-24 20:45:30 +05:30
ROCm CI Service Account 9c63d709f2 SWDEV-306122 - [catch2][dtest] Tests for hipGraphExecHostNodeSetParams API (#2502)
Added Negative and functional tests for hipGraphExecHostNodeSetParams API

Change-Id: I56ae94cff564fc0888fa6f0398ecb913cf4b9eed

[ROCm/hip commit: 16edb6c7d2]
2022-02-24 20:44:54 +05:30
ROCm CI Service Account 93e27e9390 SWDEV-306122 - [catch2][dtest] Tests for hipGraphNodeFindInClone API (#2504)
Added Negative and functional tests for hipGraphNodeFindInClone API

Change-Id: I62382f6e5fcb5c1ca62fca7326efb8e6fc0ab624

[ROCm/hip commit: 11b71138cd]
2022-02-24 20:44:23 +05:30
ROCm CI Service Account dda11ad36d SWDEV-306122 - [catch2][dtest] Tests for hipGraphChildGraphNodeGetGraph API (#2505)
Added Negative and functional tests for hipGraphChildGraphNodeGetGraph API

Change-Id: I93c905687b684448297bde203414f9e6cc1f454a

[ROCm/hip commit: 97273320b1]
2022-02-24 20:43:51 +05:30
ROCm CI Service Account 19b3c5c0d5 SWDEV-306122 - [catch2][dtest] Tests for hipGraphAddMemcpyNodeFromSymbol API (#2506)
Added Negative and functional tests for hipGraphAddMemcpyNodeFromSymbol API

Change-Id: Ic65045ca56ae8949efd7690e62f788ff888cd893

[ROCm/hip commit: 1dca3b328f]
2022-02-24 20:43:14 +05:30
ROCm CI Service Account 4fd3d2377a SWDEV-298757 - hipHmmOvrSubscriptionTst.cc adding HMM over subscription test (#2493)
Change-Id: I4728a329e673cbb94656a28b266cdcd046a07144

[ROCm/hip commit: c10b08bc34]
2022-02-24 18:59:00 +05:30
ROCm CI Service Account 13a69906ce SWDEV-314080 - Testing All hipMemsetxx() apis with hipStreamPerThread (#2494)
Change-Id: I452edb7d0047146b22500750bf529a59ab7f99d5

[ROCm/hip commit: bdc8f76306]
2022-02-24 18:58:38 +05:30
ROCm CI Service Account 6b504acc59 SWDEV-314080 - Tested All hipMemcpy**() apis with hipStreamPerThread stream obj (#2496)
Change-Id: I8f429eb0cc3be2e4d62c76ccb8c1510c56a1e143

[ROCm/hip commit: d18b4b8848]
2022-02-24 18:58:04 +05:30
ROCm CI Service Account 178c783438 SWDEV-306122 - [catch2][dtest] hipGraph tests for hipGraphAddMemcpyNode api (#2498)
Change-Id: I65088f4107158e320d54b5e54a47d4ad8ce5d85f

[ROCm/hip commit: 7d8d41e45b]
2022-02-24 18:57:27 +05:30
ROCm CI Service Account 7ab94d1f9b SWDEV-306122 - [catch2][dtest] Tests for hipGraphAddHostNode API (#2507)
Added Negative and functional tests for hipGraphAddHostNode API

Change-Id: I7237cdf62daa492d94b1f67fcb9df8b2260d8052

Co-authored-by: DURGESH KROTTAPALLI <Durgesh.Krottapalli>

[ROCm/hip commit: e21231649d]
2022-02-24 16:54:07 +05:30
ROCm CI Service Account fac96c41b6 SWDEV-306122 - [catch2][dtest] Tests for hipGraphInstantiateWithFlags API (#2508)
Added Negative and functional tests for hipGraphInstantiateWithFlags API

Change-Id: Ife82615f4aec3c5df90e4640a7cc4381709306d9

Co-authored-by: DURGESH KROTTAPALLI <Durgesh.Krottapalli@amd.com>

[ROCm/hip commit: 11271fe362]
2022-02-24 16:41:35 +05:30
ROCm CI Service Account 91a89dece3 SWDEV-306122 - [catch2][dtest] hipGraphClone API (#2510)
Added Negative, functional and multithreaded  tests for hipGraphClone API

Change-Id: I0733b469c1f1f0e897ed70c49b6ad3756a35f1b5

[ROCm/hip commit: 302b0e8e12]
2022-02-24 16:40:14 +05:30
lthakur 6cd4c0576e SWDEV-298757 - Moved long running tests into stress category. (#2461)
[ROCm/hip commit: 6e696a028b]
2022-02-23 11:58:08 -08:00
lthakur 307de511fd SWDEV-298757 - hipMemRangeGetAttribute.cc Adding test cases for hipMemRangeGetAttribute() api (#2459)
[ROCm/hip commit: 990f546b38]
2022-02-22 19:30:16 -08:00
agunashe f8746b1982 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 commit: ffe3f9cf81]
2022-02-09 08:17:45 -08:00
TomSang 27107af5a3 SWDEV-315590 - Fix texture fetch issue (#2467)
Add
tests/catch/unit/texture/hipTextureObjFetchVector.cc

Change-Id: Ifed915c87573b789780b2180321ccb746845dafb

[ROCm/hip commit: c341658db1]
2022-01-31 19:53:09 -08:00
Sarbojit2019 bc20b513c4 SWDEV-310181 - Fix for memcpy3D test failure (#2455)
[ROCm/hip commit: 3fcc42d05e]
2022-01-11 13:50:49 +05:30
Maneesh Gupta f617a9ccbb Add missing checks in hipMemCoherencyTst.cc (#2442)
Change-Id: I47f188345ec39ad216ee8dd92dc9d89d99ca2733

[ROCm/hip commit: b09c16b062]
2022-01-06 16:23:09 +05:30
Sarbojit2019 77a716268f SWDEV-292547 - dtests for hipStreamPerThread (#2417)
[ROCm/hip commit: 9de957d9df]
2022-01-06 16:18:30 +05:30
sumanthtg 0f1a85cd1c SWDEV-309676 - Fix for build failure due to new compiler flag -Wbitwise-instead-of-logical (#2443)
Change-Id: I55d230dbb409b93d17dcff2bd29b27100b586e17

[ROCm/hip commit: 2734e94293]
2021-12-20 14:04:38 +05:30
agunashe 6a81c11669 SWDEV-273235 - enabling catch2 config file and graph tests (#2437)
Change-Id: Ia9ce9e4b32aaca0986b86a237ff01a030e8da4d5

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

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

[ROCm/hip commit: 0d361c5621]
2021-11-26 11:52:46 +05:30
agunashe 6a5e1ea51e SWDEV-273235 - Linux: catch2 shared lib to executable (#2421)
Change-Id: I17101e39fd05eb35c087ebdf3cb005d428d9f206

[ROCm/hip commit: 6c24531156]
2021-11-26 11:02:29 +05:30
sumanthtg a4d0f06eb7 SWDEV-306122 - [catch2][dtest] hipGraph functional tests for hipGraphAddEmptyNode (#2411)
Change-Id: I93139c195e4621d33d9330413b6eedaf714c72d8

[ROCm/hip commit: 02ac5137f5]
2021-11-26 07:19:49 +05:30
sumanthtg 89a8c9d37e SWDEV-306122 - [catch2][dtest] hipGraph functional tests for hipGraphAddDependencies (#2410)
Change-Id: Iec9f15db89192f73ebb7f2452199d0b41d18da88

[ROCm/hip commit: e269ce0a9c]
2021-11-26 07:19:12 +05:30
sumanthtg 65dff13267 SWDEV-308570 - [catch2][dtest] Existing hipGraph tests migrated from HIT to Catch2 (#2409)
Change-Id: If831cb41175b43a98863d2b023f11e9a228f6584

[ROCm/hip commit: 71244ada69]
2021-11-26 07:18:18 +05:30
sumanthtg 1a838c8f14 SWDEV-306122 - [catch2][dtest] hipGraph tests for hipGraphAddMemcpyNode api (#2408)
Change-Id: I970cbf88667c5da19496d6a09e7fa0ffb5e29b2b

[ROCm/hip commit: c799271ab5]
2021-11-26 04:45:45 +05:30
lthakur ba6fe1a221 SWDEV-293806 - Adding tests to check behvior related to fine and coarse grain (#2402)
Change-Id: Ia437adf138e6952ff42b6081c39da5bfaf931e53

[ROCm/hip commit: f6da2f8795]
2021-11-25 15:11:10 +05:30
Jatin Chaudhary ebfdc5c9e5 SWDEV-297217 - Add test for overriding user options (#2386)
Change-Id: If4c2cad9ef3359ca8d98814864fbe0b9b8e4a4ab

[ROCm/hip commit: 3aad02a138]
2021-11-25 15:09:18 +05:30
Maneesh Gupta 8aad90d0bd Update hipMallocManaged.cc
* Fix integer and size_t comparisions.
* Split basic scenario into two - all devices and HMM enabled devices only.

[ROCm/hip commit: 36dc2b4cc3]
2021-10-06 18:45:15 +05:30
Maneesh Gupta 8143a1dde0 Update hipMemPrefetchAsyncExtTsts.cc
Removed unused variables

[ROCm/hip commit: 15306667ed]
2021-10-06 18:17:08 +05:30
lthakur cbb5deb342 SWDEV-298757 - hipMallocManaged.cc Adding basic and rigorous scenarios related to hipMallocManaged() api. (#2379)
* SWDEV-298757 - Adding test case to test hipMemAdvise() on mmap() memory

Change-Id: Ib8d57d2249d0bb6780c9fdef21907568c22db66c

[ROCm/hip commit: ed460452db]
2021-10-06 17:37:26 +05:30
lthakur 4a3628f75b SWDEV-298757 - Adding test case to test hipMemAdvise() on mmap() memory (#2378)
Change-Id: Ib8d57d2249d0bb6780c9fdef21907568c22db66c

[ROCm/hip commit: 382701025e]
2021-10-06 17:33:26 +05:30
Jatin Chaudhary e4b9d607dd SWDEV-289409 - Add Infra for process isolation (#2374)
Change-Id: Iada6e5cfd38e2ba6efa14d7328e56f2260a72931

[ROCm/hip commit: 44e844d19d]
2021-10-06 17:26:52 +05:30
Jatin Chaudhary 2b8bf18dc9 SWDEV-296918 - Improve the check on test of unsafe atomic API (#2373)
Change-Id: I2631994af0deb4ed6c32141886676b72b8a30204

[ROCm/hip commit: a935321f9f]
2021-10-06 17:24:26 +05:30
lthakur 1b30fb0783 SWDEV-298757 - hipMemPrefetchAsyncExtTsts.cc - Adding more rigorous tests for hipMemPrefetchAsync() api (#2369)
Change-Id: I321c5c636b6961e9eeee901b98645690783a418b

[ROCm/hip commit: 71e8b09070]
2021-10-06 17:24:04 +05:30
Maneesh Gupta 266355ffb3 [dtest] Remove unused variables in hipMemset2DAsyncMultiThreadAndKernel.cc
[ROCm/hip commit: 865b40d8bd]
2021-09-30 13:17:15 +05:30
lthakur 349a189e7a SWDEV-298757 - hipMallocManagedFlagsTst.cc Added tests to test flags of hipMallocManaged() api. (#2366)
Change-Id: I4294a4e5c3176c9ece8ed6b35cb83e4d1a3e4773

[ROCm/hip commit: 9ae69c5935]
2021-09-24 16:29:39 +05:30