Rahul Manocha
b299b79a77
SWDEV-436821 Update hip samples Readme files
...
Change-Id: I6bf3a72eac4a4242cb2dbf4e6eee73e0e1bef2ef
[ROCm/hip-tests commit: 76dd8ea569 ]
2023-12-21 14:20:44 -05:00
Maneesh Gupta
91c9372c33
SWDEV-1 - Remove extra code added during merge conflict resolution
...
Change-Id: I57a01c6c92958cabed303fe250dd872b03b07ca4
[ROCm/hip-tests commit: f5deb13ce3 ]
2023-12-21 05:51:32 +00:00
Maneesh Gupta
6ae21d195e
SWDEV-1 - Merge github PRs to amd-staging
...
- https://github.com/ROCm/hip-tests/pull/194
- https://github.com/ROCm/hip-tests/pull/36
- https://github.com/ROCm/hip-tests/pull/44
- https://github.com/ROCm/hip-tests/pull/47
- https://github.com/ROCm/hip-tests/pull/62
- https://github.com/ROCm/hip-tests/pull/63
- https://github.com/ROCm/hip-tests/pull/64
- https://github.com/ROCm/hip-tests/pull/65
- https://github.com/ROCm/hip-tests/pull/66
- https://github.com/ROCm/hip-tests/pull/67
- https://github.com/ROCm/hip-tests/pull/68
- https://github.com/ROCm/hip-tests/pull/69
- https://github.com/ROCm/hip-tests/pull/142
- https://github.com/ROCm/hip-tests/pull/196
- https://github.com/ROCm/hip-tests/pull/238
Change-Id: I74f7fef76d7d536b1cf89dad3e527c92d1cd21b5
[ROCm/hip-tests commit: 6429ef1b60 ]
2023-12-20 10:39:37 +00:00
Nives Vukovic
a3cc0be869
EXSWHTEC-308 - Migrate and refactor cooperative groups tests from HIP repository ( #238 )
...
Change-Id: Ib46b7c038a5bda9d05f5d55a7269a7c645b0d049
[ROCm/hip-tests commit: e0612f9346 ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
6250954456
EXSWHTEC-265 - Implement Tests for Atomic Exchange ( #196 )
...
Change-Id: I4d332dcaad2d0a788b6711f5be05ca6d61a9e34b
[ROCm/hip-tests commit: f24d2dd934 ]
2023-12-20 10:22:01 +00:00
Nives Vukovic
450d7159dd
EXSWHTEC-251 - Implement Performance Tests for Stream APIs ( #142 )
...
Change-Id: I790d8cadb3a94a220a52c8bdc0a23b1a63931232
[ROCm/hip-tests commit: f05f97758e ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
f1c9884299
EXSWHTEC-141 - Implement tests for hipGraphicsUnregisterResource ( #69 )
...
Change-Id: Ied2c5e8f399a8949544e9b4aeac127e38f81845f
[ROCm/hip-tests commit: 615ac6b9ad ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
3ee7c2ab55
EXSWHTEC-140 - Implement tests for hipGraphicsUnmapResources ( #68 )
...
Change-Id: Ib10185833caa2de58e11b42a1748aee19a27e391
[ROCm/hip-tests commit: 96223a468d ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
cef6d3aa21
EXSWHTEC-139 - Implement tests for hipGraphicsResourceGetMappedPointer ( #67 )
...
Change-Id: Iea299ac18ebdebd4f554497e51e64c161217e68e
[ROCm/hip-tests commit: c8eae3a168 ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
d8bb5fb081
EXSWHTEC-138 - Implement tests for hipGraphicsSubResourceGetMappedArray ( #66 )
...
Change-Id: Ic5e4c90d2e60c5d09556be8d797aaa811f950ecc
[ROCm/hip-tests commit: e3a3ea56a3 ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
109844f386
EXSWHTEC-137 - Implement tests for hipGraphicsMapResources ( #65 )
...
Change-Id: I81f90002dba7f7be5ec2ed5fb2f07c5d98d815c0
[ROCm/hip-tests commit: 51fc7b5011 ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
73e09677dc
EXSWHTEC-136 - Implement tests for hipGraphicsGLRegisterImage ( #64 )
...
Change-Id: Ida0cdfcf2b4fb7da397fdbc3881f3358935d9364
[ROCm/hip-tests commit: 00964ba66c ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
06678e238b
EXSWHTEC-135 - Implement tests for hipGraphicsGLRegisterBuffer #63
...
Change-Id: Ibecd69c83b4aeebd7129aa009206893146e06cb4
[ROCm/hip-tests commit: 0fbfa9cde1 ]
2023-12-20 10:22:01 +00:00
Mirza Halilcevic
29054554ce
EXSWHTEC-134 - Implement tests for hipGLGetDevices #62
...
Change-Id: I866a1f9af975691fb92586bd62c6cf88b0376f4f
[ROCm/hip-tests commit: 1386d9df25 ]
2023-12-20 10:22:01 +00:00
Nives Vukovic
fffc952b8f
EXSWHTEC-105 - Implement tests for hipModuleOccupancyMaxActiveBlocksPerMultiprocessor and hipModuleOccupancyMaxPotentialBlockSize APIs #47
...
Change-Id: I4e51bb999f43c4f304ed4712dadc3fc1aae3f7a4
[ROCm/hip-tests commit: bb791d8e86 ]
2023-12-20 10:22:01 +00:00
Nives Vukovic
bb352913bb
EXSWHTEC-178 - Implement tests for Graph Event Node APIs #44
...
Change-Id: Id3f569d94d347af2f5e27513fa01c5a1e8e30fd9
[ROCm/hip-tests commit: 575e4cc93e ]
2023-12-20 10:22:01 +00:00
Nives Vukovic
639ba1e5f3
EXSWHTEC-172 - Hip graph launching and execution tests #36
...
Change-Id: I2cfadf6335a582f593191860d5084cb79fa411b3
[ROCm/hip-tests commit: 133521b22f ]
2023-12-20 10:22:01 +00:00
Nives Vukovic
7b29405366
EXSWHTEC-273 - Implement tests for warp shfl_xor and shfl functions #194
...
Change-Id: I8a87044ff465b0bb39f87faedc995d5052b8205f
[ROCm/hip-tests commit: 55c04d6169 ]
2023-12-20 10:22:01 +00:00
kjayapra-amd
fa69fa731c
SWDEV-322620 - Tests are disabled at .json level, no need to disabled with MACRO at compile time.
...
Change-Id: I1455b7fc9ac7011bd0430adf78864c7fb13a69dc
[ROCm/hip-tests commit: 6d8e62c0e3 ]
2023-12-19 08:21:13 -05:00
Rakesh Roy
cf3d4a1162
SWDEV-434211, SWDEV-437982 - Disable failing tests found in PSDB stress testing
...
- Disable tests that are failing on Linux during PSDB stress testing
Change-Id: I1711d2d67afd3d23a27f84684a06602236cece45
[ROCm/hip-tests commit: 24e2f429ca ]
2023-12-18 20:49:43 +05:30
Rupam Chetia
9b9c1cd34c
SWDEV-322620 - [catch2][dtest] Adding test for VMM APIs
...
Change-Id: Ia4dea28601b3c2f0163012a7a2ceb14d3a0c369b
[ROCm/hip-tests commit: de348d8b35 ]
2023-12-16 07:28:16 -05:00
Rahul Manocha
2d432c1ca6
SWDEV-431345 - CMake build flow for hip samples 16,17
...
Change-Id: I7bfc8600511c78d8c73aa526f9846cd268651279
[ROCm/hip-tests commit: f0b5b20466 ]
2023-12-15 09:02:23 -05:00
Jatin Chaudhary
bf7b7e6809
SWDEV-428670 - Delete hipStream*Performance tests
...
This class of tests can fail randomnly since they assume that time to
create first set of stream should be greater than second set. This is
incorrect since there can be multiple reason why the time for second
batch can be greater than the first batch.
Change-Id: I5f91c2bab7119608014dead25fdeb38523c61682
[ROCm/hip-tests commit: 39aeb7b42e ]
2023-12-13 17:12:16 +00:00
Jatin Chaudhary
9aa4fe7847
SWDEV-427756 - Remove Unit_hipApiLinkUnusedLibs test
...
Reasoning: The test assumes hipcc to be present, which might not be the
case on platforms running hip-tests. This test assumes only one type of
GPU present, iGPUs can mess the test up. It also assumes write access
inside the folder its executing, which might not be the case and lastly
it relies on a behavior of HIP which has changed a few times which is
how does a HIP application behave when code object in an exe does not
match the gpu isa. Also work on SWDEV-365241 might render this redundant,
incases where you try to run gfx1032 on gfx1030.
Change-Id: Ie99bdf7caef47e449e3d19c138af47ab82f73d2b
[ROCm/hip-tests commit: da6e008456 ]
2023-12-13 11:51:29 -05:00
Rahul Manocha
6ed9ba879b
SWDEV-437139 hip sample 22 fix
...
Change-Id: Icb7a9d759e62dab95399c81e2b68ff2cd8c24c0b
[ROCm/hip-tests commit: 1a2f1eb11c ]
2023-12-12 17:34:07 +00:00
Nives Vukovic
8c4b2675cc
EXSWHTEC-173 - Implement tests for Graph Node dependencies APIs ( #50 )
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/50
Change-Id: I65707d9d0bfa12c08d82779c1402215f22d7815b
[ROCm/hip-tests commit: 91ee1399df ]
2023-12-08 10:28:47 -05:00
Jatin Chaudhary
3057d60aec
SWDEV-429802 - add address sanitizer build option to hip-tests
...
Change-Id: I5662e1d7a08c81239e043ddc7b48853a414a3556
[ROCm/hip-tests commit: 7cfc4a3664 ]
2023-12-08 10:25:29 -05:00
Jaydeep Patel
2c41a3c2f4
SWDEV-411680 - Create stream after device is set.
...
Change-Id: I3eec0b6855ff9377fdd5bc34128cac9e4af9ec7f
[ROCm/hip-tests commit: cd6796db58 ]
2023-12-08 10:23:46 -05:00
Ioannis Assiouras
d614ceced0
SWDEV-433317 - Added compilation flag to report an error if vla is used
...
Change-Id: I8a03e1fece88ec52261c53684c9f66bbfc401a12
[ROCm/hip-tests commit: 3ae4d80e86 ]
2023-12-05 17:53:18 -05:00
Rahul Manocha
b821fdbfba
[SWDEV-431345][SWDEV-432633] toplevel cmake for hip samples
...
Change-Id: If22e7e96604f184458cc6ab6bb9945152f9359e0
[ROCm/hip-tests commit: 7481de706f ]
2023-12-05 11:36:15 -05:00
Satyanvesh Dittakavi
6259d20646
SWDEV-419480 - Disable the hiprtc std headers test
...
The corresponding change https://gerrit-git.amd.com/c/compute/ec/clr/+/940530
in clr is being reverted. This test can be enabled when this change
is reintroduced.
Change-Id: I7787d576b59b9000d43042ec5553219e748b0ae0
[ROCm/hip-tests commit: 4a60fe5fd1 ]
2023-12-05 08:09:56 +00:00
Maneesh Gupta
38bd0db481
SWDEV-388833 - Fix potential build issues with gcc tests
...
Change-Id: I53c109ebaed60b085069d862d87ac8a3597331c5
[ROCm/hip-tests commit: da89b3e76e ]
2023-11-30 01:19:22 -05:00
Rakesh Roy
16691f6e85
SWDEV-425678 - Fix build failure in HIP samples
...
- Due to file reorg path changes cmake fails at find_package(hip) unless CMAKE_PREFIX_PATH is set explicitly
- Update CMakeLists.txt to set CMAKE_PREFIX_PATH
- Update Readme
Change-Id: Ibdb4419efcdd6583b059a728e48dfdb8f927a48b
[ROCm/hip-tests commit: 4dfa7ca7e6 ]
2023-11-27 12:56:29 -05:00
Tao Sang
e84ad1b0d7
SWDEV-409658 - Enable some stream value tests
...
Enable the following tests
Unit_hipStreamValue_Wait64_Blocking_NoMask_And
Unit_hipStreamValue_Wait64_Blocking_NoMask_Nor
Unit_hipStreamValue_Wait32_Blocking_NoMask_Nor
Relatetd tickets: SWDEV-409658, SWDEV-409602,
SWDEV-409596
Change-Id: I98891d79ac0b141fbaffda29ffda3dcb3e65c327
[ROCm/hip-tests commit: d04b8bf458 ]
2023-11-27 09:43:41 -05:00
vinay birur
dd4065b1fd
SWDEV-388833 - [catch2][dtest] gcc tests migrated to catch2
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/359
Change-Id: I3c0330cd1585a49531968f295ecee12227ebaee2
[ROCm/hip-tests commit: 0fcf383c36 ]
2023-11-27 06:59:16 -05:00
Rakesh Roy
284f94a239
SWDEV-389650: Remove Unit_hipGraphRetainUserObject_Functional_2 from disabled tests
...
- Fix has been added to fix Unit_hipGraphRetainUserObject_Functional_2
- Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/338
Change-Id: Ic8542c1d542b87360cc6037003c32052fff38443
[ROCm/hip-tests commit: 2ecfc56b6f ]
2023-11-26 03:54:24 -05:00
mbhiutra
aecf96918f
SWDEV-415965 - [catch2][dtest] Added test for hip Math Constants
...
Change-Id: I6fbfc88d9e8d7708d7323a7708b03a7f5998db41
[ROCm/hip-tests commit: 51b354a25f ]
2023-11-24 06:00:01 -05:00
Jaydeep Patel
720038c5b3
SWDEV-362372 - Enable Unit_hipStreamWaitEvent_UninitializedStream_Negative.
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/220
Change-Id: I232de264ac0385513f66f289a081ed6e03d181dd
[ROCm/hip-tests commit: a18d7bc316 ]
2023-11-24 05:41:01 -05:00
sdashmiz
51af8b6515
SWDEV-389652 - re-enable user obj with child graph
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/340
Signed-off-by: sdashmiz <shadi.dashmiz@amd.com >
Change-Id: I3a5fd47221856ac76c58c94f5a2c05bbfd774296
[ROCm/hip-tests commit: ba8d4d2c61 ]
2023-11-24 05:40:02 -05:00
vinay birur
33d812e490
SWDEV-388833 - [catch2][dtest] p2p tests migrated from dtests to catch2
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/319 ,
Change-Id: I6024fd5172a9765756938601a30ed0469b5f1d5b
[ROCm/hip-tests commit: ea4476770a ]
2023-11-24 05:36:34 -05:00
Ioannis Assiouras
bcd84a5201
SWDEV-391727 - Unit_hipMemRangeGetAttribute_TstCountParam
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/399
Change-Id: I80c11d549b4f6e66ecea2b676d32fba9d7929e49
[ROCm/hip-tests commit: ab80259b3c ]
2023-11-24 01:50:45 -05:00
Jatin Chaudhary
bae9739c15
SWDEV-411156 - Add basic tests for fp16
...
Recreation of github PR https://github.com/ROCm-Developer-Tools/hip-tests/pull/384
Change-Id: Ie4f00ebd198c8689d34757a3c27aaddb85d15370
[ROCm/hip-tests commit: 51c5b7b612 ]
2023-11-22 20:58:37 +05:30
Ioannis Assiouras
af570d8d63
SWDEV-433143 - Changes VLA to std::vector in hipDeviceGetUuid
...
Change-Id: I7251b6a6e8efa7d4051c50422c0022623862d8ae
[ROCm/hip-tests commit: 9c0686dded ]
2023-11-20 10:08:16 +00:00
taosang2
e070627ea7
SWDEV-364236 - Add layered texture object tests
...
Add layered array and texture object tests for all
types.
Change-Id: Ifb4d085a526c1ff7d1b7afe528c194d536b99db8
[ROCm/hip-tests commit: a79d6f8361 ]
2023-11-17 16:16:08 -05:00
taosang2
3bcee40ac1
SWDEV-313387 - Port CTS SVM atomic tests to Hip
...
Change-Id: I32c9bed860ddf4fe1d7bba21dce9bd728168c398
[ROCm/hip-tests commit: f425bee1dc ]
2023-11-17 12:47:49 -05:00
taosang2
9ead75d6a1
SWDEV-431104 - Add pcie atomic in hipinfo
...
Add hostNativeAtomicSupported property into
hipinfo.
Change-Id: I606226705cd440c1742e0eac4840f7b189d69148
[ROCm/hip-tests commit: a115fcc189 ]
2023-11-17 12:31:37 -05:00
Rahul Manocha
9941cb9c48
SWDEV-431064 catch test perf_test target compilation fix
...
Change-Id: I7de355c0d8ffd60ae05851e94c6e1a08ad655fd8
[ROCm/hip-tests commit: c5fa5e683f ]
2023-11-17 06:34:32 -05:00
Jaydeep Patel
d4e5dfa942
SWDEV-425248 - numerous bug fixes
...
https://gerrit-git.amd.com/c/compute/ec/clr/+/849086 changed stream sync behaviour and accordingly updated Unit_hipStreamCreateWithFlags_DefaultStreamInteraction.
Update error code to match for hipStreamWaitEvent.
Thread detach makes executions all async and while that is happening, It is unexpected effect for device reset so join thread is better.
Change-Id: I1affa84089626dee478d8bcc5aaa318e320fd6b0
[ROCm/hip-tests commit: be88e1dffc ]
2023-11-17 06:30:38 -05:00
Rahul Manocha
e96f828db3
SWDEV-428567 Perf Catch Test for new hipMemcpyKind
...
Change-Id: I215d5465c6e538deecf99e735f6bcf67e159841b
[ROCm/hip-tests commit: 0f3750cf2c ]
2023-11-17 06:28:17 -05:00
SrinivasaRao
08a03524d7
SWDEV-416449 - [catch2][dtest] Functional test cases for the memory type attribute of hipPointerGetAttributes() API
...
Change-Id: I7d0dc9f9a646ee3ea5aaa0d7f416817594ad7409
[ROCm/hip-tests commit: c866e654da ]
2023-11-17 06:27:40 -05:00