Joseph Macaranas
e5345a9cca
External CI: rocdecode downstream builds ( #5254 )
...
- Trigger downstream build of rocpydecode within rocdecode pipelines.
- Copying similar variables as other pipelines even though these projects are not in the super-repos.
2025-09-05 10:12:39 -04:00
Daniel Su
151a4bd7bc
[Ex CI] add retries to potentially flaky steps ( #5175 )
2025-08-27 13:05:26 -04:00
Daniel Su
94099b1398
[Ex CI] rocPyDecode: fix test running ( #5002 )
2025-07-08 14:32:30 -04:00
Daniel Su
95415d5e70
Ex CI: remove firstRenderDeviceAccess demand from all components ( #4734 )
2025-05-13 13:08:27 -04:00
Daniel Su
ec36f39665
Ex CI: fix comparison in aggregatePipeline test condition ( #4622 )
2025-04-14 12:22:29 -04:00
Joseph Macaranas
87b9fac022
External CI: Boilerplate code for aggregate build pipeline ( #4496 )
...
- Add knobs to toggle aggregate build options.
- Aggregate build pipeline will pull ROCm dependencies from earlier in the same pipeline.
- Changing build pool of some components for more compute power.
- Deleting deprecated component.
- Add Ninja to dependency compilation in MIOpen.
- Add retries to wget for MIOpen CK build case.
---------
Co-authored-by: Daniel Su <danielsu@amd.com >
2025-04-11 17:13:58 -04:00
Daniel Su
09a3cd9a46
Ex CI: convert job strategy matrices into compiletime parameters ( #4553 )
2025-04-02 11:43:52 -04:00
Daniel Su
99a35bb1fc
Ex CI: remove /opt/rocm symlinks from nine components ( #4508 )
2025-03-18 11:41:23 -04:00
Daniel Su
1d9ecdef44
Ex CI: temporarily change from low pool to base pool ( #4463 )
2025-03-07 17:15:32 -05:00
Daniel Su
29509640e7
Ex CI: fixes for rocMLIR, rocPyDecode, RVS, rocprof-compute ( #4462 )
2025-03-07 16:46:05 -05:00
Daniel Su
c83677f41c
Ex CI: enable gfx90a tests ( #4450 )
2025-03-06 13:50:12 -05:00
Joseph Macaranas
bf3a437cd5
External CI: Resume building for gfx90a ( #4416 )
...
- Remove undefined gpuTarget references in docker step of some build jobs.
- Remove deprecated/renamed repo's pipeline yaml file.
2025-02-26 11:11:36 -05:00
Joseph Macaranas
a89b135afb
rocPyDecode External CI: Use sudo for cmake install step ( #4388 )
...
- Change owner after running install steps, for packaging and upload.
- Necessary to support changes in https://github.com/ROCm/rocPyDecode/pull/160
2025-02-18 11:18:10 -05:00
Joseph Macaranas
5fabb45bd1
External CI: Print out artifact download links ( #4297 )
...
- Also, fixes to rocprofiler-sdk when incorporating recent features.
- URL encoding algorithm converts trailing '=' in the base64 string to an integer representing the number of those trailing '=' characters.
2025-01-27 09:50:22 -05:00
Joseph Macaranas
dade3d7642
External CI: Docker Containers for Job Failures ( #4288 )
...
- Dynamically write a Dockerfile based on the environment for the failing job.
- Account for additional dependencies that need to be installed and setup.
- Build and push a custom container based on that dynamic Dockerfile to capture that failing environment.
- Documenting additional setup to install Docker on VMSS during provisioning.
2025-01-22 17:31:27 -05:00
Daniel Su
8cb43db5b2
External CI: improve manual run workflow & add mainline dependency support ( #4258 )
...
* Change AMDMIGraphX to use local-artifact-download for half 5.6
* Refactor dependencies-rocm & artifact-download, consolidate component variable lists
* Add mainline option to nightly
* Change all components to new dependencies-rocm usage
* rm aqlprofile checkoutRef
* simplify dependencies-rocm, add gpuTarget back to rocMLIR
* rm tag-builds from aqlprofile
* Make review changes
2025-01-14 14:57:42 -05:00
Joseph Macaranas
bacb49681e
External CI: Typo in rocPyDecode Pipeline Parameter ( #4157 )
2024-12-13 14:35:35 -05:00
Joseph Macaranas
fd067f7b3b
External CI: HIP shared library symlinks for rocPyDecode ( #4153 )
...
- Modifying the HIP shared libraries installed to follow the Linux symbolic link convention resolves test failures in rocPyDecode.
2024-12-13 09:58:25 -05:00
Daniel Su
3690edc79c
External CI: give manifest files same naming scheme as build artifacts ( #4100 )
2024-12-04 17:45:31 -05:00
Daniel Su
b0bf8915bb
External CI: pipeline manifests ( #4073 )
2024-12-02 11:08:16 -05:00
Joseph Macaranas
1356cf8a71
External CI: decode test changes ( #3983 )
...
- Only target container with access to first device
- Ensure pybind11-dev is uninstalled before the package manager install steps
2024-11-01 12:57:29 -04:00
Joseph Macaranas
92a0020d4c
External CI: Change test setup for rocPyDecode ( #3978 )
...
- Use multiple potential locations for pybind11 to be found by cmake.
2024-10-31 09:53:20 -04:00
Joseph Macaranas
2960fbbbd6
External CI: Always force rocPyDecode cleanup step
2024-10-30 10:50:44 -04:00
Joseph Macaranas
0298a79c97
External CI: do not assume python is python3 for rocpydecode ( #3955 )
2024-10-29 13:28:43 -04:00
Joseph Macaranas
ae2b197fc8
External CI: rocpydecode dependency installation change ( #3954 )
...
- Install pybind11 through pip instead of apt
- Add pip-installed pybind11 path to CMAKE_PREFIX_PATH
- Tested against source of PR 122
2024-10-29 11:01:54 -04:00
Daniel Su
bc7ab7707d
External CI: move gpu-diag directly before tests ( #3943 )
2024-10-25 11:23:23 -04:00
Daniel Su
fd2f2dc77a
External CI: add support to disable individual component tests ( #3938 )
2024-10-23 14:48:34 -04:00
Daniel Su
93be8ca70f
External CI: create a GPU diagnostics template ( #3932 )
2024-10-22 09:33:35 -04:00
Joseph Macaranas
21d0f09a88
External CI: Stop building gfx90a ( #3872 )
...
Save on VM resources until infrastructure has test targets.
2024-10-07 18:21:03 -04:00
Daniel Su
f72e28afbb
External CI: add a global variable to control gfx942 tests ( #3864 )
2024-10-04 18:57:19 -04:00
Joseph Macaranas
b61c291302
External CI: Fix rocPyDecode wheel creation ( #3852 )
...
- Set values for expected environment variables.
- Accompanying changes required in rocPyDecode repo. Pull request will be made.
2024-10-02 10:21:40 -04:00
Joseph Macaranas
7963d27853
External CI: Publish wheel as artifact for rocPyDecode ( #3796 )
2024-09-23 17:52:24 -04:00
Joseph Macaranas
dfc3b73aec
External CI: rocPyDecode Smoke Test ( #3786 )
2024-09-23 10:23:22 -04:00
Joseph Macaranas
9bd0cf605b
External CI: Support for rocPyDecode ( #3631 )
2024-08-21 16:14:36 -04:00