ROCm CI Service Account
3048c339ab
SWDEV-366138 - Add surface tests ( #309 )
...
Add surface tests
Optimize some codes
Change-Id: I1691b81d597bfd722d561778f919ebf8ca530e89
[ROCm/hip-tests commit: 2337705b55 ]
2023-06-20 16:33:37 -07:00
ROCm CI Service Account
85129ca201
SWDEV-399416 – remove wiki link ( #299 )
...
Remove wiki link from hip_texture_helper.hh
Change-Id: I97116cfdc6f8fc71f0eabc388117921eb12028d7
[ROCm/hip-tests commit: 7c56699b2b ]
2023-06-19 22:11:16 -07:00
ROCm CI Service Account
f97fcfb153
SWDEV-384938 - [catch2][dtest] Warp shuffle function support for half datatypes ( #226 )
...
Change-Id: I8fb3f26f51894eaea7824111e3f69deb5da3dde3
[ROCm/hip-tests commit: 3d63316327 ]
2023-05-09 21:47:47 -07:00
Maneesh Gupta
76bf03c9c7
SWDEV-1 - Fix warnings while building tests ( #201 )
...
Change-Id: I7faf3446f8c9dafbbfc6bab4c6c1b756f0e4219d
[ROCm/hip-tests commit: ac4267e21e ]
2023-03-14 21:42:20 +05:30
ROCm CI Service Account
ff8637c332
SWDEV-383201 - Sync for two memory tests ( #184 )
...
Unit_hipMemcpy_Positive_Synchronization_Behavior
Unit_hipMemcpyHtoD_Positive_Synchronization_Behavior
Change-Id: Ia0d188d93fde99b4400a6b5ab60fcde969c2405d
[ROCm/hip-tests commit: ce788b3cef ]
2023-03-06 16:57:29 +05:30
ROCm CI Service Account
afd5fd4446
SWDEV-382074 - Check for peer access. ( #169 )
...
Change-Id: I8b931a92fc97c68556d74332984ddf17c53df7d4
[ROCm/hip-tests commit: 92f0da368f ]
2023-02-27 21:20:57 -08:00
ROCm CI Service Account
9b44d48a42
SWDEV-352540, SWDEV-352480, SWDEV-351985 - updating gfx11 check ( #164 )
...
Change-Id: Ibb0b80463d1316019599cf83462d41196490ea3d
[ROCm/hip-tests commit: df911a7119 ]
2023-02-13 14:10:31 -08:00
ROCm CI Service Account
abfb3f99a5
SWDEV-362512 - Use macro to check NV or AMD. ( #161 )
...
Change-Id: If55a25dded52110f55d6c60cdbf0030378e5dd8b
[ROCm/hip-tests commit: 5e90a5e386 ]
2023-02-09 13:29:44 -08:00
Mirza Halilčević
848418ec9b
EXSWHTEC-69 - Implement tests for hipMemRangeGetAttributes ( #51 )
...
- Negative parameter tests for hipMemRangeGetAttribute and hipMemRangeGetAttributes
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributeReadMostly
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributePreferredLocation
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributeLastPrefetchLocation
- Validate the behavior of hipMemRangeGetAttribute for hipMemRangeAttributeAccessedBy
- Validate the behavior of hipMemRangeGetAttributes
[ROCm/hip-tests commit: 203b994230 ]
2023-01-17 17:27:58 +05:30
music-dino
8237f2a7cd
EXSWHTEC-74 - Implement tests for hipMemcpy and derivatives ( #15 )
...
- Basic positive tests
- Negative parameter tests
[ROCm/hip-tests commit: f5eb0da5c1 ]
2023-01-17 12:25:43 +05:30
ROCm CI Service Account
d8b7cb28ff
SWDEV-337452 - Changing Clock64 to WallClock64 in tests for gfx11. ( #78 )
...
Change-Id: I484fe9ff7cd56c70a37a3ac5a4a55812f8557259
[ROCm/hip-tests commit: 87fac87657 ]
2023-01-06 15:05:21 -08:00
milos-mozetic
32f354cb2d
EXSWHTEC-200 - Create documentation detailing groups of tests ( #5 )
...
- Customized Doxygen configuration named DoxyfileTests is added, as well as separate header file used for definition of test groups.
- Add support for TEMPLATE_TEST_CASE preprocessing
- Extend the PREDEFINED list to define all macro names to include #if and #ifdef sections in documentation
[ROCm/hip-tests commit: 4dc52105c0 ]
2022-12-29 13:15:34 +05:30
arjun-raj-kuppala
a063d591ad
Create jenkinsfile ( #3 )
...
[ROCm/hip-tests commit: b177875344 ]
2022-12-14 17:28:10 +05:30
music-dino
02c8a5783e
EXSWHTEC-81 - Implement tests for hipGetSymbolAddress and hipGetSymbolSize ( #3002 )
...
- Implement negative tests for hipGetSymbolAddress
- Implement negative tests for hipGetSymbolSize
- Reimplement positive test for both apis
- Expand positive test with memcpy to and from symbol
- Disable test sections that cause a segfault in CUDA
[ROCm/hip-tests commit: bcdb3a7ece ]
2022-11-30 17:28:13 +05:30
ROCm CI Service Account
e41399533b
SWDEV-345188 - Windows: fix warnings while building catch ( #3071 )
...
fixes deprecated warning for 'getenv' on Windows
Change-Id: I5ecdaca451a936e843691c4611910ee338b22e46
[ROCm/hip-tests commit: d20ab63be1 ]
2022-11-28 20:17:09 +05:30
ROCm CI Service Account
3d05214ace
SWDEV-360437 - fix tests with hipGetLastError() ( #3040 )
...
Unit_hipFreeImplicitSyncDev*
Unit_hipFreeImplicitSyncHost*
Unit_hipFreeImplicitSyncArray*
Unit_hipStreamCreateWithFlags_DefaultStreamInteraction
Unit_hipStreamSynchronize_NullStreamAndStreamPerThread
Change-Id: I382cf13bfe15bd8b1af657bdbb8c4f9043ea6f17
[ROCm/hip-tests commit: acf7e3580b ]
2022-10-31 17:38:26 -07:00
Rakesh Roy
624d6bbdce
SWDEV-361590 - Fix Palamida scan issue ( #3020 )
...
- Don't use code from Wikipedia (prohibited sources)
[ROCm/hip-tests commit: e7203b9706 ]
2022-10-25 09:08:18 -07:00
music-dino
39c86475c1
EXSWHTEC-94 - Implement helper classes and functions for memory tests ( #2978 )
...
- Implement helper classes and functions for memory tests
- Remove c++14 standard constraint on memory tests
- Remove GenerateLinearAllocationFlagCombinations until finished
[ROCm/hip-tests commit: 77bc96131b ]
2022-10-12 08:30:51 +05:30
Paulius Velesko
65a428aaff
Catch2 Test Fixes ( #2961 )
...
* test fixes
* address PR comment
* PR comment fixing Nvidia pass
* add additional kernel launch checks
* pr comments
[ROCm/hip-tests commit: da453211ed ]
2022-09-30 15:07:25 -07:00
Mirza Halilčević
55ad764e70
EXSWHTEC-5, EXSWHTEC-7 - Implement abstraction for multithreaded tests ( #2887 )
...
* Implement abstraction for multithreaded tests.
Signed-off-by: Dino Music <dino.music@htecgroup.com >
Co-authored-by: Mirza Halilcevic <mirza.halilcevic@htecgroup.com >
[ROCm/hip-tests commit: 960f396180 ]
2022-09-19 20:54:45 +05:30
ROCm CI Service Account
55da06237e
SWDEV-349490 - Add unit test of sRGB ( #2940 )
...
Add unit test of sRGB.
Update helper functions to accomodate uchar4 and float4.
Change-Id: Ib604cf603ab63b908130ef1c562c53d42328bacf
[ROCm/hip-tests commit: 30fcb99268 ]
2022-09-15 21:04:57 -07:00
agunashe
90a98d2813
SWDEV-344154 - infrastructure to skip tests for different archs ( #2850 )
...
Change-Id: Id3bda440c4cd920ce18c14d06e2f2c6ab6346de3
[ROCm/hip-tests commit: 77307513ae ]
2022-08-17 17:10:52 -07:00
ROCm CI Service Account
a3433c458c
SWDEV-348686 - Add extension on windows platform for executable path. ( #2845 )
...
Change-Id: Id7a9b6ec49e8f210b0a74b5f5fd68d584f005b4e
[ROCm/hip-tests commit: a3ed68d072 ]
2022-08-05 12:19:24 +05:30
Anton Mitkov
75bd4a8bcf
EXSWCPHIPT-118 - Added testing for hipMemset Synchronous behavoiour. ( #2750 )
...
[ROCm/hip-tests commit: 871c75e8f0 ]
2022-08-04 10:35:21 +05:30
Dylan Angus
4a96554d63
Extending hipMallocManaged tests ( #2670 )
...
* Extending hipMallocManaged tests
* Fixed compilation error
* Added tests skips for hipMallocManaged tests on devices that don't support managed memory
* Removed unused stream
[ROCm/hip-tests commit: 4b07ea6125 ]
2022-07-28 20:05:27 -07:00
ROCm CI Service Account
51feb62db0
SWDEV-329789 - ported MultiThread Test to catch2 ( #2800 )
...
Change-Id: Ic23244ed150c7e35188e30eee70e58438472bd45
[ROCm/hip-tests commit: 5a7d362eef ]
2022-07-19 20:09:07 +05:30
ROCm CI Service Account
e469c7468f
SWDEV-306122 - [catch2][dtest] API hipGraphKernelNodeGetParams, hipGraphKernelNodeSetParams, hipGraphExecKernelNodeSetParams. ( #2802 )
...
Change-Id: Ie5eb8949f589ac7ac5eb0f02e99f2012d9c0b926
[ROCm/hip-tests commit: e3ee2626f4 ]
2022-07-19 19:27:29 +05:30
ROCm CI Service Account
9309313836
SWDEV-333188 - Port image tests to catch2 ( #2793 )
...
- Port image tests to catch2.
- Disable 3D filter test for gfx9a.
- Some other improvement
- Temporarily disable linear filter tests on Windows
Change-Id: Ieeddac9f8c50aa9b6b12ca9d8fd792a51973b8ca
[ROCm/hip-tests commit: 0fc518d281 ]
2022-07-19 19:26:56 +05:30
Jatin Chaudhary
321702b3f5
EXSWCPHIPT-125 - Add tests for hipGetDeviceCount and restructure some SpawnProc tests ( #2765 )
...
[ROCm/hip-tests commit: f072dfd60b ]
2022-07-11 15:02:51 +05:30
Dylan Angus
a6a28e879d
EXSWCPHIPT-77 - Extending tests for hipHostRegister ( #2609 )
...
[ROCm/hip-tests commit: eafb3a23ee ]
2022-07-11 12:18:19 +05:30
Fábio
39cb05db47
EXSWCPHIPT-42: Changes to HIP RTC Framework implementation ( #2732 )
...
- Removed ifdef from hipTestContext class
- Fix potential race condition in hipTest::launchRTCKernel()
- Improve documentation
- Move moduleUnloading to main() instead of explicitly calling it on every test
- Fix code formating
- Fix segmentation fault caused by using catch2 macro after catch2 is destroyed
[ROCm/hip-tests commit: a0296bd614 ]
2022-06-28 09:00:37 +05:30
Jatin Chaudhary
595d29b186
Add HIP_CHECK_THREAD and REQUIRE_THREAD macro for multi threaded HIP API tests ( #2664 )
...
[ROCm/hip-tests commit: 4820aa0dd4 ]
2022-06-20 15:07:13 +05:30
ROCm CI Service Account
c6673650f2
SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphEventWaitNodeSetEvent() ( #2590 )
...
- Functional Tests
- Negative Tests
Change-Id: I2421c3def1a7c6865dca29bde7e741948e67345d
[ROCm/hip-tests commit: 810dd89f46 ]
2022-06-16 17:09:11 -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
Jatin Chaudhary
a9f5e0bd3d
Add missing tests for hipHostMalloc ( #2566 )
...
[ROCm/hip-tests commit: 8b291f071a ]
2022-06-10 21:16:23 +05:30
Finlay
eebf627237
hipMallocArray tests for default array and surface load store ( #2675 )
...
[ROCm/hip-tests commit: 205107aa3c ]
2022-05-25 16:13:18 +05:30
Finlay
44fc472d01
Updated negative tests for hipStreamGetPriority ( #2517 )
...
[ROCm/hip-tests commit: 99a23cfd45 ]
2022-05-25 11:50:59 +05:30
ROCm CI Service Account
dc7b730733
SWDEV-228443 - Enhancing hip unit tests for Memory Allocation APIs ( #2616 )
...
Adding new testcases for hipMalloc3D,hipMalloc3DArray,
hipArrayCreate,hipMallocPitch and hipMallocArray APIs
Change-Id: Ia2cc8865d605272995aaf703dd26954d11ded2ea
[ROCm/hip-tests commit: b49e8e9fdf ]
2022-05-17 15:01:15 +05:30
ROCm CI Service Account
e17423a24e
SWDEV-305992 - Improve texture tests ( #2646 )
...
Enable more texture supports for hip-rocclr.
Skip texture tests on device that doesn't support images.
SWDEV-322257 - Fix issues of image tests skipped on
NVidia devices.
Change-Id: Ia99d06b1e97fc945f1b740e47710f4dcd70f38ca
[ROCm/hip-tests commit: 70ccfa39ad ]
2022-05-09 08:46:20 -07:00
ROCm CI Service Account
bab195cec6
SWDEV-293806 - Added tests for AtomicAdd with and without unsafeAtomics flag ( #2603 )
...
Added tests for AtomicAdd API for coherent/non-coherent memory with and without unsafeAtomics flags
Change-Id: I1937d7e936ac062b8d93feb59a50a6dd8ae9feca
[ROCm/hip-tests commit: 48332d0396 ]
2022-03-31 10:35:00 +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
01240ce9ce
SWDEV-273235 - catch2 windows build ( #2422 )
...
Change-Id: I331c6c2525a65746e2d0799ec8dc2f608af1176a
[ROCm/hip-tests commit: 3ccd6ec300 ]
2021-11-26 11:52:46 +05:30
agunashe
82957e3458
SWDEV-273235 - Linux: catch2 shared lib to executable ( #2421 )
...
Change-Id: I17101e39fd05eb35c087ebdf3cb005d428d9f206
[ROCm/hip-tests commit: f90c5d218c ]
2021-11-26 11:02:29 +05:30
Jatin Chaudhary
4419d680c1
SWDEV-289409 - Add Infra for process isolation ( #2374 )
...
Change-Id: Iada6e5cfd38e2ba6efa14d7328e56f2260a72931
[ROCm/hip-tests commit: cce98e445a ]
2021-10-06 17:26:52 +05:30
Maneesh Gupta
4d8ff0e321
Revert "SWDEV-289405 - [catch2][dtest][module] Migration of Module files to CATCH2 framework ( #2351 )" ( #2354 )
...
This reverts commit 595ec1b4bb .
[ROCm/hip-tests commit: 1d15e18e30 ]
2021-09-20 10:47:52 +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
19857aae5f
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 >
[ROCm/hip-tests commit: e3996d3b92 ]
2021-09-17 11:54:39 +05:30
dkrottap
595ec1b4bb
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
[ROCm/hip-tests commit: 4e1a3ff850 ]
2021-09-17 11:39:36 +05:30
DURGESH KROTTAPALLI
3961c18919
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
[ROCm/hip-tests commit: 18591bc68f ]
2021-07-31 00:48:43 +05:30
Satyanvesh Dittakavi
85dc80328c
SWDEV-289401 - Catch2 tests for hip event APIs
...
Change-Id: I7c28f842282e07c21656fb92ddbb1a9ad32d752c
[ROCm/hip-tests commit: 8093223eec ]
2021-07-30 07:15:00 -04:00