Skip to content

Commit 6e25d94

Browse files
[ci]: enable scheduled perf runs to update rolling baseline (#1599)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent cae8fa1 commit 6e25d94

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

.buildkite/scripts/pr_test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ EFFECTIVE_PR=${BUILDKITE_PULL_REQUEST:-false}
7676
if [ "$EFFECTIVE_PR" = "false" ] && [ -n "${PR_NUMBER:-}" ]; then
7777
EFFECTIVE_PR=$PR_NUMBER
7878
fi
79-
MODAL_ENV="BUILDKITE_REPO=$BUILDKITE_REPO BUILDKITE_COMMIT=$BUILDKITE_COMMIT BUILDKITE_PULL_REQUEST=$EFFECTIVE_PR BUILDKITE_BRANCH=${BUILDKITE_BRANCH:-} TEST_SCOPE=${TEST_SCOPE:-} BUILDKITE_BUILD_URL=${BUILDKITE_BUILD_URL:-} BUILDKITE_BUILD_ID=${BUILDKITE_BUILD_ID:-} BUILDKITE_JOB_ID=${BUILDKITE_JOB_ID:-} IMAGE_VERSION=$IMAGE_VERSION"
79+
MODAL_ENV="BUILDKITE_REPO=$BUILDKITE_REPO BUILDKITE_COMMIT=$BUILDKITE_COMMIT BUILDKITE_PULL_REQUEST=$EFFECTIVE_PR BUILDKITE_BRANCH=${BUILDKITE_BRANCH:-} BUILDKITE_SOURCE=${BUILDKITE_SOURCE:-} TEST_SCOPE=${TEST_SCOPE:-} BUILDKITE_BUILD_URL=${BUILDKITE_BUILD_URL:-} BUILDKITE_BUILD_ID=${BUILDKITE_BUILD_ID:-} BUILDKITE_JOB_ID=${BUILDKITE_JOB_ID:-} IMAGE_VERSION=$IMAGE_VERSION"
8080

8181
POST_RUN_HOOK=""
8282

fastvideo/tests/modal/pr_test.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ def resolve_uv_torch_backend(image_tag: str) -> str | None:
6565
"BUILDKITE_COMMIT": os.environ.get("BUILDKITE_COMMIT", ""),
6666
"BUILDKITE_PULL_REQUEST": os.environ.get("BUILDKITE_PULL_REQUEST", ""),
6767
"BUILDKITE_BRANCH": os.environ.get("BUILDKITE_BRANCH", ""),
68+
"BUILDKITE_SOURCE": os.environ.get("BUILDKITE_SOURCE", ""),
6869
"BUILDKITE_BUILD_URL": os.environ.get("BUILDKITE_BUILD_URL", ""),
6970
"BUILDKITE_BUILD_ID": os.environ.get("BUILDKITE_BUILD_ID", ""),
7071
"BUILDKITE_JOB_ID": os.environ.get("BUILDKITE_JOB_ID", ""),
@@ -408,7 +409,7 @@ def run_performance_tests():
408409
"export HF_HOME='/root/data/.cache' && "
409410
"export PERFORMANCE_TRACKING_ROOT='/tmp/perf-tracking' && "
410411
"hf auth login --token $HF_API_KEY && "
411-
"if [ \"${BUILDKITE_BRANCH:-}\" = 'main' ] && [ \"${TEST_SCOPE:-}\" = 'full' ]; then "
412+
"if [ \"${BUILDKITE_BRANCH:-}\" = 'main' ] && ( [ \"${BUILDKITE_SOURCE:-}\" = 'schedule' ] || [ \"${TEST_SCOPE:-}\" = 'full' ] ); then "
412413
"export PERF_RUN_SOURCE='scheduled_main'; "
413414
"export PERF_UPLOAD_POLICY='always'; "
414415
"elif [ -n \"${BUILDKITE_PULL_REQUEST:-}\" ] && [ \"${BUILDKITE_PULL_REQUEST:-false}\" != 'false' ]; then "

0 commit comments

Comments
 (0)