ad78611674
* Initial steps added for rocprofiler-systems-continuous-integration.yml * Add new line to end of rocprofiler-systems-continuous-integration.yml * Fix matrix issue in rocprofiler-systems CI workflow * Update runner to use mi355 * Remove sudo from ROCm download step * Add Python venv * Try to install python venv * Add -y to pip venv install commands * Add shell: bash to download ROCm step * Fix issue in if statement * Fix typo in mv command * Fix mv command * Update paths * add directory in install step * Use default runner for now while debugging setup * Add set -e to steps * debug build step * Add amdgpu install step * remove working-directory from amdgpu install step * add path/ld lib path, add -S argument to run-ci.py * Fix typo in DCMAKE_PREFIX_PATH * Add DGPU_TARGETS to run-ci.py command * add Docker options, remove GPU_TARGETS * Install amd-smi-lib * Add DCMAKE_BUILD_TYPE, update path * Remove mkdir * Add build dynist cmake arguments * Update cmake arguments again * Add missing \ to run-ci.py command * add libdw dependency * Add later install step * Increase timeout of configure/build/test step * use 16 jobs to try and speed up pipeline time * Add GHCR image, remove TheRock tarball download step, minor changes for debugging * Add credentials to container portion of step * Add package read permissions to ubuntu step * Update tarball name * Increase jobs to 16, disable some tests for now due to timeouts * Modify to only include gpu tests * Fix configuration * Enable MPI on run-ci.py run * Add install MPI step, changed tests to be run * Enable OMPI flags, enable network counter access * Use new Docker image names, add privileged option to Docker * Change cmake build type * Add fail-fast false option for CI * Update ROCM_VERSION variable to reflect docker changes * Specify TARBALL_ROCM_VERSION as separate * Add MI325 to debug pipeline errors * Move location of env variables * Only test on jammy for now, run all tests to assess other issues * test with branch that contains fix for openmp * Exclude "ompvv" We will re-add one ticket is fixed. * Test: Disable USE_MPI * Replace TheRock ROCm install with rocm-dev for now * Try out MI355 noble and MI325 for jammy/noble * Update amdgpu step to support different ROCm versions * Remove unused env variables --------- Co-authored-by: David Galiffi <David.Galiffi@amd.com>