Commit Graph
76333 Commits
Author SHA1 Message Date
Mirza Halilčević 7cb8d2fe5b EXSWHTEC-7 - Implement tests for error handling APIs (#2883)
- Validate that hipGetErrorName returns a non empty string for all error enumerators
- Validate that hipGetErrorString returns a non empty string for all error enumerators
- Negative parameter test for hipGetErrorName and hipGetErrorString
- Validate expected behaviour of hipGetLastError and hipPeekAtLastError
- Multithreaded tests for hipGetLastError and hipPeekAtLastError
- Remove threaded_zig_zag_test.
- Validate error string for invalid error enumerator
- Remove empty lines from HipGetLastErrorThreadedTest and HipPeekAtLastErrorTest.
- Removed unnecessary check in hipGetErrorString negative test.
2022-11-02 21:01:54 +05:30
Mirza Halilčević 47306c02c0 EXSWHTEC-7 - Implement tests for error handling APIs (#2883)
- Validate that hipGetErrorName returns a non empty string for all error enumerators
- Validate that hipGetErrorString returns a non empty string for all error enumerators
- Negative parameter test for hipGetErrorName and hipGetErrorString
- Validate expected behaviour of hipGetLastError and hipPeekAtLastError
- Multithreaded tests for hipGetLastError and hipPeekAtLastError
- Remove threaded_zig_zag_test.
- Validate error string for invalid error enumerator
- Remove empty lines from HipGetLastErrorThreadedTest and HipPeekAtLastErrorTest.
- Removed unnecessary check in hipGetErrorString negative test.

[ROCm/hip commit: e4c0cb3fca]
2022-11-02 21:01:54 +05:30
Mirza Halilčević e4c0cb3fca EXSWHTEC-7 - Implement tests for error handling APIs (#2883)
- Validate that hipGetErrorName returns a non empty string for all error enumerators
- Validate that hipGetErrorString returns a non empty string for all error enumerators
- Negative parameter test for hipGetErrorName and hipGetErrorString
- Validate expected behaviour of hipGetLastError and hipPeekAtLastError
- Multithreaded tests for hipGetLastError and hipPeekAtLastError
- Remove threaded_zig_zag_test.
- Validate error string for invalid error enumerator
- Remove empty lines from HipGetLastErrorThreadedTest and HipPeekAtLastErrorTest.
- Removed unnecessary check in hipGetErrorString negative test.
2022-11-02 21:01:54 +05:30
Wenkai Du 826b93d98e Merge pull request #641 from ROCmSoftwarePlatform/2.14.3
Sync up with NCCL 2.14.3

[ROCm/rccl commit: effc4b255b]
2022-11-02 08:31:12 -07:00
Wenkai Du effc4b255b Merge pull request #641 from ROCmSoftwarePlatform/2.14.3
Sync up with NCCL 2.14.3
2022-11-02 08:31:12 -07:00
Mirza Halilčević cd961a741c Implement tests for hipDeviceGetDefaultMemPool (#2875)
- Test that returned mem_pool is not a nullptr
- Tests with invalid parameters.

[ROCm/hip-tests commit: 42681b01c9]
2022-11-02 19:25:37 +05:30
Mirza Halilčević 42681b01c9 Implement tests for hipDeviceGetDefaultMemPool (#2875)
- Test that returned mem_pool is not a nullptr
- Tests with invalid parameters.
2022-11-02 19:25:37 +05:30
Mirza Halilčević be9f0e1c75 Implement tests for hipDeviceGetDefaultMemPool (#2875)
- Test that returned mem_pool is not a nullptr
- Tests with invalid parameters.

[ROCm/hip commit: 6ebe7822cc]
2022-11-02 19:25:37 +05:30
Mirza Halilčević 6ebe7822cc Implement tests for hipDeviceGetDefaultMemPool (#2875)
- Test that returned mem_pool is not a nullptr
- Tests with invalid parameters.
2022-11-02 19:25:37 +05:30
Nirmal Unnikrishnan 8225271e18 Updating the Rocrtst packaging
Update rocrtst packaging to add dependency on rocm-core so that rocrtst
gets uninstalled when rocm-core package is removed

Depends-On : I1e7ed52d7eed2c190d0b5651e7ded7192d7634b5

Change-Id: I7243dd29950b93a2665720a0062816c574f0f640
2022-11-02 09:38:48 -04:00
Nirmal Unnikrishnan a0977f8108 Updating the Rocrtst packaging
Update rocrtst packaging to add dependency on rocm-core so that rocrtst
gets uninstalled when rocm-core package is removed

Depends-On : I1e7ed52d7eed2c190d0b5651e7ded7192d7634b5

Change-Id: I7243dd29950b93a2665720a0062816c574f0f640


[ROCm/ROCR-Runtime commit: 8225271e18]
2022-11-02 09:38:48 -04:00
ROCm CI Service Account 2fcb8178c8 SWDEV-306122 - [catch2][dtest] Additional tests for hipGraphGetNodes/hipGraphGetRootNodes api (#2860)
Change-Id: I4e9a6eadd92b6de4aded0aa96464bfcc59441ac4

[ROCm/hip-tests commit: 664c8b377d]
2022-11-02 14:42:11 +05:30
ROCm CI Service Account 664c8b377d SWDEV-306122 - [catch2][dtest] Additional tests for hipGraphGetNodes/hipGraphGetRootNodes api (#2860)
Change-Id: I4e9a6eadd92b6de4aded0aa96464bfcc59441ac4
2022-11-02 14:42:11 +05:30
ROCm CI Service Account 847c6ee3a8 SWDEV-306122 - [catch2][dtest] Additional tests for hipGraphGetNodes/hipGraphGetRootNodes api (#2860)
Change-Id: I4e9a6eadd92b6de4aded0aa96464bfcc59441ac4

[ROCm/hip commit: 60a07fd66f]
2022-11-02 14:42:11 +05:30
ROCm CI Service Account 60a07fd66f SWDEV-306122 - [catch2][dtest] Additional tests for hipGraphGetNodes/hipGraphGetRootNodes api (#2860)
Change-Id: I4e9a6eadd92b6de4aded0aa96464bfcc59441ac4
2022-11-02 14:42:11 +05:30
ROCm CI Service Account 56515b9f52 SWDEV-347688 - port compiler folder Dtest (#2858)
Change-Id: I79d505881b23d2f12429609cc8cbf478d19bf944

[ROCm/hip-tests commit: 6f7f88cb14]
2022-11-02 14:41:55 +05:30
ROCm CI Service Account 6f7f88cb14 SWDEV-347688 - port compiler folder Dtest (#2858)
Change-Id: I79d505881b23d2f12429609cc8cbf478d19bf944
2022-11-02 14:41:55 +05:30
ROCm CI Service Account cb6ce17b8d SWDEV-347688 - port compiler folder Dtest (#2858)
Change-Id: I79d505881b23d2f12429609cc8cbf478d19bf944

[ROCm/hip commit: c108e595d1]
2022-11-02 14:41:55 +05:30
ROCm CI Service Account c108e595d1 SWDEV-347688 - port compiler folder Dtest (#2858)
Change-Id: I79d505881b23d2f12429609cc8cbf478d19bf944
2022-11-02 14:41:55 +05:30
Mirza Halilčević 052ce69ecc EXSWHTEC-2 - Implement additional tests for hipDeviceSynchronize (#2872)
- Test synchronization when no work is enqueued on streams
- Test synchronization on default stream
- Modify tests to run for all devices.
 - Remove unnecessary check in Unit_hipDeviceSynchronize_Positive_Empty_Streams test.

[ROCm/hip-tests commit: 29b9a4a0c0]
2022-11-02 14:41:34 +05:30
Mirza Halilčević 29b9a4a0c0 EXSWHTEC-2 - Implement additional tests for hipDeviceSynchronize (#2872)
- Test synchronization when no work is enqueued on streams
- Test synchronization on default stream
- Modify tests to run for all devices.
 - Remove unnecessary check in Unit_hipDeviceSynchronize_Positive_Empty_Streams test.
2022-11-02 14:41:34 +05:30
Mirza Halilčević ec7f02b9c7 EXSWHTEC-2 - Implement additional tests for hipDeviceSynchronize (#2872)
- Test synchronization when no work is enqueued on streams
- Test synchronization on default stream
- Modify tests to run for all devices.
 - Remove unnecessary check in Unit_hipDeviceSynchronize_Positive_Empty_Streams test.

[ROCm/hip commit: ca2ed9b357]
2022-11-02 14:41:34 +05:30
Mirza Halilčević ca2ed9b357 EXSWHTEC-2 - Implement additional tests for hipDeviceSynchronize (#2872)
- Test synchronization when no work is enqueued on streams
- Test synchronization on default stream
- Modify tests to run for all devices.
 - Remove unnecessary check in Unit_hipDeviceSynchronize_Positive_Empty_Streams test.
2022-11-02 14:41:34 +05:30
Jonathan R. Madsen 7c9534e601 Dyninst fix for BinaryEdit::getResolvedLibraryPath (#193)
* Dyninst fix for BinaryEdit::getResolvedLibraryPath

- parsing of /sbin/ldconfig -p did not handle "Cache generated by: ..." line in Ubuntu 22.04

* Update ubuntu-focal-codecov workflow

- install texinfo
- set MPI_HEADERS_ALLOW_MPICH=ON

[ROCm/rocprofiler-systems commit: 654beef6ab]
2022-11-02 01:25:26 -05:00
Jonathan R. Madsen 654beef6ab Dyninst fix for BinaryEdit::getResolvedLibraryPath (#193)
* Dyninst fix for BinaryEdit::getResolvedLibraryPath

- parsing of /sbin/ldconfig -p did not handle "Cache generated by: ..." line in Ubuntu 22.04

* Update ubuntu-focal-codecov workflow

- install texinfo
- set MPI_HEADERS_ALLOW_MPICH=ON
2022-11-02 01:25:26 -05:00
ROCm CI Service Account e8ec4e3e21 SWDEV-306122 - [catch2][dtest] hipGraph tests for hipStreamGetCaptureInfo_V2 api (#2854)
Change-Id: Ia55eae2d04e3d7f229aa571fe94e2e8e0dfd5603

[ROCm/hip-tests commit: ecf407cfd0]
2022-11-02 11:50:51 +05:30
ROCm CI Service Account ecf407cfd0 SWDEV-306122 - [catch2][dtest] hipGraph tests for hipStreamGetCaptureInfo_V2 api (#2854)
Change-Id: Ia55eae2d04e3d7f229aa571fe94e2e8e0dfd5603
2022-11-02 11:50:51 +05:30
ROCm CI Service Account 2edf1bea80 SWDEV-306122 - [catch2][dtest] hipGraph tests for hipStreamGetCaptureInfo_V2 api (#2854)
Change-Id: Ia55eae2d04e3d7f229aa571fe94e2e8e0dfd5603

[ROCm/hip commit: 84650ef5aa]
2022-11-02 11:50:51 +05:30
ROCm CI Service Account 84650ef5aa SWDEV-306122 - [catch2][dtest] hipGraph tests for hipStreamGetCaptureInfo_V2 api (#2854)
Change-Id: Ia55eae2d04e3d7f229aa571fe94e2e8e0dfd5603
2022-11-02 11:50:51 +05:30
ROCm CI Service Account 32d0501c8f SWDEV-349226 - Add missing hipDataTypes (#3039)
Change-Id: I3326f326aebe677a93a55ffd7b56b8f6402e0194

[ROCm/hip commit: bd4181a260]
2022-11-02 10:44:22 +05:30
ROCm CI Service Account bd4181a260 SWDEV-349226 - Add missing hipDataTypes (#3039)
Change-Id: I3326f326aebe677a93a55ffd7b56b8f6402e0194
2022-11-02 10:44:22 +05:30
searlmc1 0e3113e570 Use llvm-readelf rather than readelf (#2941)
[ROCm/hip commit: 361e0de646]
2022-11-02 10:44:04 +05:30
searlmc1 361e0de646 Use llvm-readelf rather than readelf (#2941) 2022-11-02 10:44:04 +05:30
Ammar ELWazir bbbd177dd7 Suppressing the hipGraphLaunch issue
hipGraphs acts as a separate activity group as they have their own memory copies and their kernel dispatches and more activities, currently hip api that roctracer depend on doesn't have a way to represent this type, so we are temporarily suppressing the issue up till we have a complete support for the hipGraphs

Change-Id: I5d889be05c9414530672c781e5a712d572ea4104
2022-11-01 23:29:05 -05:00
Ammar ELWazir be0c6a3380 Suppressing the hipGraphLaunch issue
hipGraphs acts as a separate activity group as they have their own memory copies and their kernel dispatches and more activities, currently hip api that roctracer depend on doesn't have a way to represent this type, so we are temporarily suppressing the issue up till we have a complete support for the hipGraphs

Change-Id: I5d889be05c9414530672c781e5a712d572ea4104


[ROCm/rocprofiler commit: bbbd177dd7]
2022-11-01 23:29:05 -05:00
ROCm CI Service Account 7fbe544a39 SWDEV-352687 - Updated hipMemAdvise_TstAlignedAllocMem test code (#3041)
Change-Id: Ie6690116d18efbb8586c6ab065550a46a134a611

[ROCm/hip-tests commit: a8c14cfef7]
2022-11-02 08:31:55 +05:30
ROCm CI Service Account a8c14cfef7 SWDEV-352687 - Updated hipMemAdvise_TstAlignedAllocMem test code (#3041)
Change-Id: Ie6690116d18efbb8586c6ab065550a46a134a611
2022-11-02 08:31:55 +05:30
ROCm CI Service Account bd4b8d8b3e SWDEV-352687 - Updated hipMemAdvise_TstAlignedAllocMem test code (#3041)
Change-Id: Ie6690116d18efbb8586c6ab065550a46a134a611

[ROCm/hip commit: a26b219626]
2022-11-02 08:31:55 +05:30
ROCm CI Service Account a26b219626 SWDEV-352687 - Updated hipMemAdvise_TstAlignedAllocMem test code (#3041)
Change-Id: Ie6690116d18efbb8586c6ab065550a46a134a611
2022-11-02 08:31:55 +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
nives-vukovic 97a1a626f3 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
2022-11-02 08:31:41 +05:30
nives-vukovic 1d5763d4fa 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 commit: 2b57acc903]
2022-11-02 08:31:41 +05:30
nives-vukovic 2b57acc903 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
2022-11-02 08:31:41 +05:30
ROCm CI Service Account 2ee3a313bd SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphAddEventWaitNode() API. (#2591)
1. Functional Tests
2. Negative Tests

Change-Id: I970a41e9c070c74c179818e74bfd93276dcfad10

[ROCm/hip-tests commit: 879900af71]
2022-11-02 08:30:06 +05:30
ROCm CI Service Account 879900af71 SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphAddEventWaitNode() API. (#2591)
1. Functional Tests
2. Negative Tests

Change-Id: I970a41e9c070c74c179818e74bfd93276dcfad10
2022-11-02 08:30:06 +05:30
ROCm CI Service Account 0564c96be3 SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphAddEventWaitNode() API. (#2591)
1. Functional Tests
2. Negative Tests

Change-Id: I970a41e9c070c74c179818e74bfd93276dcfad10

[ROCm/hip commit: 80626a9c4c]
2022-11-02 08:30:06 +05:30
ROCm CI Service Account 80626a9c4c SWDEV-306122 - [catch2][dtest] Adding following tests for hipGraphAddEventWaitNode() API. (#2591)
1. Functional Tests
2. Negative Tests

Change-Id: I970a41e9c070c74c179818e74bfd93276dcfad10
2022-11-02 08:30:06 +05:30
ROCm CI Service Account be898422c4 SWDEV-340007 - Correct hipEventQuery return values (#2852)
Change-Id: Ie59cd0e5a63f37def5fefe444d4ba68a2ba3a382

[ROCm/hip-tests commit: 3935de7e22]
2022-11-02 08:29:50 +05:30
ROCm CI Service Account 3935de7e22 SWDEV-340007 - Correct hipEventQuery return values (#2852)
Change-Id: Ie59cd0e5a63f37def5fefe444d4ba68a2ba3a382
2022-11-02 08:29:50 +05:30
ROCm CI Service Account 744afb17d4 SWDEV-340007 - Correct hipEventQuery return values (#2852)
Change-Id: Ie59cd0e5a63f37def5fefe444d4ba68a2ba3a382

[ROCm/hip commit: 985c42c5ae]
2022-11-02 08:29:50 +05:30