Skip to content
This repository was archived by the owner on Sep 4, 2025. It is now read-only.

Commit 7d3690c

Browse files
Alexei-V-Ivanov-AMDAlexei Ivanov
andauthored
Enabling Splitting HW by Buildkite Agents (#191)
* Restoring deleted .buildkite/test-template.j2 * Enabling agents for split HW --------- Co-authored-by: Alexei Ivanov <[email protected]>
1 parent 507c005 commit 7d3690c

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.buildkite/run-amd-test.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -o pipefail
55
echo "--- Confirming Clean Initial State"
66
while true; do
77
sleep 3
8-
if grep -q clean /opt/amdgpu/etc/gpu_state; then
8+
if grep -q clean ${BUILDKITE_META_DATA_RESET_TARGET}; then
99
echo "GPUs state is \"clean\""
1010
break
1111
fi
@@ -44,11 +44,11 @@ cleanup_docker
4444

4545
echo "--- Resetting GPUs"
4646

47-
echo "reset" > /opt/amdgpu/etc/gpu_state
47+
echo "reset" > ${BUILDKITE_META_DATA_RESET_TARGET}
4848

4949
while true; do
5050
sleep 3
51-
if grep -q clean /opt/amdgpu/etc/gpu_state; then
51+
if grep -q clean ${BUILDKITE_META_DATA_RESET_TARGET}; then
5252
echo "GPUs state is \"clean\""
5353
break
5454
fi
@@ -128,8 +128,9 @@ if [[ $commands == *"--shard-id="* ]]; then
128128
fi
129129
done
130130
else
131+
echo "Render devices: $BUILDKITE_AGENT_META_DATA_RENDER_DEVICES"
131132
docker run \
132-
--device /dev/kfd --device /dev/dri \
133+
--device /dev/kfd $BUILDKITE_AGENT_META_DATA_RENDER_DEVICES \
133134
--network host \
134135
--shm-size=16gb \
135136
--rm \

0 commit comments

Comments
 (0)