41 Commits

Autor SHA1 Mensaje Fecha
amilanov-amd 738bf16008 [hip-tests] Tag multigpu tests with Catch2 tags (#1315) 2025-11-14 13:00:30 +01:00
systems-assistant[bot] f55dda2082 SWDEV-543340 - Added Unit_hipEventIpc_shm_cleanup test (#548)
The test verifies that all shared memory objects for
IPC events used internally by HIP are properly cleaned
up after use and do not leave persistent files in /dev/shm.

Co-authored-by: Ioannis Assiouras <Ioannis.Assiouras@amd.com>
2025-11-13 18:21:12 +00:00
marandje 778f2f05bf SWDEV-555296 - Fix and enable Unit_hipEventIpc (#992) 2025-09-24 15:48:53 +02:00
systems-assistant[bot] ae874b489d SWDEV-515530 - Re-enable passing tests (#592)
* SWDEV-515530 - Re-enable passing tests

* SWDEV-515530 - Revert back windows config file

* SWDEV-515530 - Fix new line

* SWDEV-515530 - Enable a few more tests

* SWDEV-515530 - Enable passing VMM tests

* SWDEV-515530 - Disable failing tests

* SWDEV-515530 - Fix and enable texture tests

* SWDEV-515530 - Minor fixes

* SWDEV-515530 - Disable one more test

---------

Co-authored-by: Marko Arandjelovic <Marko.Arandjelovic@amd.com>
2025-09-02 16:03:07 +02:00
Danylo Lytovchenko f7338717ae SWDEV-470698 - fix formatting, add format check workflow (#657) 2025-08-20 19:58:06 +05:30
Vladana Stojiljkovic aee10912e0 SWDEV-491257 - Create stream capture tests with Event APIs
Change-Id: I9803a78c3513845f7bf91333a0db0d43bed5b346


[ROCm/hip-tests commit: fd92c47fea]
2024-12-18 13:52:31 -05:00
Jaydeep Patel 1540f7db7f SWDEV-487988 - Destroy event and free memory.
Change-Id: I95ceaac5b343132c0660de0dabba548fb6a29034


[ROCm/hip-tests commit: 80144befea]
2024-12-04 10:07:59 -05:00
Ioannis Assiouras 93cdac1e1a SWDEV-441106 - Fixed Unit_hipEventElapsedTime_NullCheck
Change-Id: Ie796d1b62ab3620104eeb3582cc6c9e52c335f36


[ROCm/hip-tests commit: 381f9d9e99]
2024-06-12 00:35:50 -04:00
taosang2 6125076d6f SWDEV-1 - Add warmup for right timing.
Add warmup for right timing in Unit_hipEventRecord
test.

Change-Id: If0ce1bafa81f1da8b1856ff9175737cdb82a2b84


[ROCm/hip-tests commit: cb7f02e04e]
2024-06-06 14:22:52 -04:00
Branislav Brzak 35c7d3e1c6 SWDEV-448163 - Fix Doxygen warnings
Change-Id: If72e312461a72920b6a482009c9aef4cf92f2e1b


[ROCm/hip-tests commit: 6c23e25c86]
2024-03-25 05:18:34 -04:00
Sebastian Luzynski 6009e57546 SWDEV-448163 - Fix doxygen warnings
This is a first batch of doxygen warnings fixes.

Signed-off-by: Sebastian Luzynski <Sebastian.Luzynski@amd.com>
Change-Id: Iba81d08b15738f80d86626113026e8a7e9cab42b


[ROCm/hip-tests commit: ea3508bf46]
2024-03-08 04:22:28 -05:00
Mirza Halilcevic d425db338b EXSWHTEC-384 - Coverage Tool and Test Plan update #455
Change-Id: Idf52308186a73ae1c4d815eb59f20ea7da99c964


[ROCm/hip-tests commit: dc78fafa49]
2024-02-27 22:26:25 +05:30
ROCm CI Service Account a4378fe258 SWDEV-385489 - [catch2][dtest] Adding scenarios for hipEventCreateWithFlags() with hipEventDisableSystemFence and default flags (#282)
Change-Id: Ied3dce437f34d793eb3715999125924ff74ff9b8

[ROCm/hip-tests commit: 23b02df2a1]
2023-08-14 20:53:37 +05:30
ROCm CI Service Account f72821a84d SWDEV-408958 - Use LaunchDelayKernel and modify it to use same kernel based on real time clock for gfx10 and gfx11. (#370)
Change-Id: Iea8a48e8cbfa1745c7d5535dc5820133a4104087

[ROCm/hip-tests commit: 04080c2e2e]
2023-07-20 10:16:56 +05:30
ROCm CI Service Account 29fd338b84 SWDEV-407072 - Fix sync issues seen on some event tests (#358)
Change-Id: Ib904b9cca7329abcd02004daaeafd170014a1ec0

[ROCm/hip-tests commit: cf65854e79]
2023-07-09 09:08:35 +05:30
milos-mozetic b2829b49de EXSWHTEC-224 - Test cases ID clean up and documentation for Event Management (#71)
- Test cases ID clean up and documentation for Event Management

[ROCm/hip-tests commit: 3969e4a320]
2023-06-28 09:45:15 +05:30
ROCm CI Service Account a64b929968 SWDEV-382397 - Add hipStreamSynchronize() (#166)
Make sure the queue is done before exit.

Change-Id: I1011514211d665d3e1f0e93abcc38f08b2e3c375

[ROCm/hip-tests commit: de3e0c92b7]
2023-03-01 19:02:23 +05:30
ROCm CI Service Account 20d7cbac2d SWDEV-366636 - Fix test timing issue (#182)
Change-Id: I7de327adc59516f5d32a8861c7810f28a5c3d22b


[ROCm/hip-tests commit: 72bffc7b27]
2023-02-27 15:52:10 -08:00
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
ROCm CI Service Account d8349509dc SWDEV-306410 - Add Unit_hipEventMGpuMThreads* (#3095)
Change-Id: Ieaaed1d15b4d258103d8341d4b17d9f83a9e4785

[ROCm/hip-tests commit: b8e8437c3c]
2022-11-28 14:04:36 +05:30
ROCm CI Service Account 83e5851beb SWDEV-327563 - Windows Enable fixed tests v5 (#3059)
Change-Id: Ie144e481f38b3e5d462f64d76ab4fd32043f2b46

[ROCm/hip-tests commit: 814f0cc15c]
2022-11-07 15:36:09 +05:30
nives-vukovic 63b45274e6 EXSWHTEC-13 - Implement positive test for hipEventCreate (#2901)
- Add hipEventCreate.cc file with a simple positive unit test
- Add newly created file into CMakeLists.txt
- Update hipEventCreate test according to coding guidelines

[ROCm/hip-tests commit: 9219f9eebd]
2022-11-02 21:32:58 +05:30
nives-vukovic 0c5c5d9785 EXSWHTEC-25 - Update Unit_hipEventCreateWithFlags_Positive test to include hipEventInterprocess flag on AMD (#3036)
* Implement tests for hipEventCreateWithFlags

- Add hipEventCreateWithFlags.cc with a simple positive unit test
- Divide Unit_hipEventCreate_NullCheck into two separate tests
- Add newly created file into CMakeLists.txt
- Update Unit_hipEventCreateWithFlags_Positive test to include hipEventInterprocess flag

[ROCm/hip-tests commit: 97a1a626f3]
2022-11-02 08:31:41 +05:30
ROCm CI Service Account c62ad66022 SWDEV-347670 - Enable GPU StreamWrite and StreamWait tests on Windows (#3031)
This patch skips Unit_hipStreamValue_*_Blocking test cases because of a soft hang
Stream write and stream wait passing tests can be enabled in the device
attribute.

Unit_hipStreamValue_*_Blocking tests will be enabled when the hang is fixed

Change-Id: Ieea831162208c4ec172b35a0421c66f6b1a21ed7


[ROCm/hip-tests commit: eceb699ddb]
2022-10-31 22:08:38 -07:00
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
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
nives-vukovic 9989a958c6 EXSWHTEC-15 - Implement additional HipEventElapsedTime tests (#2903)
- Fix minor bug in helper test function in Unit_hipEvent.cc
- Move negative test from Unit_hipEventElapsedTime_DifferentDevices to Unit_hipEventRecord_Negative
- Add Unit_hipEventElapsedTime_NotReady_Negative test when function is called on event that has not been completed

[ROCm/hip-tests commit: f72a34b807]
2022-09-26 13:47:12 +05:30
nives-vukovic 9e373a398f EXSWHTEC-16 - Implement hipEventSynchronize tests (#2904)
- Add hipEventSynchronize.cc file with positive unit tests: Simple recorded event synchronization and without event recording
- Add newly created file into CMakeLists.txt

[ROCm/hip-tests commit: bc83dae816]
2022-09-26 11:02:00 +05:30
nives-vukovic 41e09a2681 EXSWHTEC-14 - Implement tests for hipEventCreateWithFlags (#2902)
- Add hipEventCreateWithFlags.cc with a simple positive unit test
- Divide Unit_hipEventCreate_NullCheck into two separate tests

Signed-off-by: Nives Vukovic <nives.vukovic@htecgroup.com>

[ROCm/hip-tests commit: 613301ce68]
2022-09-12 20:29:42 +05:30
Fábio 3013f012ea EXSWCPHIPT-105: Add testing for hipEventDestroy (#2727)
[ROCm/hip-tests commit: 2a1b2b993d]
2022-08-05 11:00:06 +05:30
Jatin Chaudhary fe49f5ae24 EXSWCPHIPT-35 - Add hipEventQuery tests (#2721)
[ROCm/hip-tests commit: fa5ac6cae2]
2022-08-03 19:24:02 +05:30
ROCm CI Service Account 55f417dcee SWDEV-327563 - Enable fixed tests linux and windows (#2803)
Change-Id: Icad90d01f796a8a8cf57884b86ca1a5a2b50ec64

[ROCm/hip-tests commit: 1458912363]
2022-07-19 19:28:17 +05:30
Jatin Chaudhary e56c72677a EXSWCPHIPT-102 - Adding hipEventRecord Tests (#2722)
[ROCm/hip-tests commit: 02dcb037c6]
2022-07-01 11:30:02 +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
Fábio c59ef0b7a4 EXSWCPHIPT-107: Added testing for hipEventCreate (#2729)
[ROCm/hip-tests commit: 8843baba88]
2022-06-20 16:21:01 +05:30
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
ROCm CI Service Account 7253d79db9 SWDEV-327563 - Windows: enable skipped devicelib, event, stream tests (#2668)
Change-Id: Iebc9766f71f20148d2d4b6e08de7745111393a97


[ROCm/hip-tests commit: 824d79cd50]
2022-05-06 11:04:10 -07:00
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
Satyanvesh Dittakavi 1edf1934d5 SWDEV-289401 - update hipEvent unit test (#2312)
Reduce the data size as unit tests are expected to take lesser time

Change-Id: Ic30be2ba3e0ff5fff19404b46163b79878716b70

[ROCm/hip-tests commit: 7f4cc61ef7]
2021-08-19 10:28:51 +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