Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 2 additions & 26 deletions .github/workflows/develop-bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,6 @@ permissions:
contents: write

jobs:
commit-metadata:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup AWS CLI
uses: aws-actions/configure-aws-credentials@e1253824e5c10ff9df46874f81ed3ec929e19cfd # v6
with:
role-to-assume: arn:aws:iam::245040174862:role/GitHubBenchmarkRole
aws-region: us-east-1
- name: Upload Commit Metadata
shell: bash
run: |
set -Eeu -o pipefail -x

sudo apt-get update && sudo apt-get install -y jq
bash scripts/commit-json.sh > new-commit.json
bash scripts/cat-s3.sh vortex-ci-benchmark-results commits.json new-commit.json

build:
timeout-minutes: 60
runs-on: >-
Expand Down Expand Up @@ -217,15 +198,10 @@ jobs:
run: |
python3 scripts/string-split.py

- name: Upload Benchmark Results
shell: bash
run: |
bash scripts/cat-s3.sh vortex-ci-benchmark-results data.json.gz results.json

# v4 (Postgres) ingest -- the REQUIRED benchmark-results pipeline feeding the live
# benchmarks website for suites that emit v4 records; a failure here fails the job.
# All suites also upload S3 results above. string-bench does not emit
# results.ingest.jsonl, so these steps are disabled for it.
# string-bench does not emit results.ingest.jsonl, so these steps are disabled for it
# and its results are not stored.
# Also gated on the ingest-role ARN var (the assume-role input that MUST exist for
# OIDC to succeed). post-ingest.py mints the RDS IAM token internally (boto3) from
# the assumed GitHubBenchmarkIngestRole; sslmode=verify-full validates the cert.
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/sql-bench-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -282,12 +282,6 @@ jobs:
Benchmark `${{ matrix.name }}` (${{ inputs.matrix_preset }}) failed! Check the [workflow run](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}) for details.
comment-tag: bench-pr-comment-${{ matrix.id }}-${{ inputs.matrix_preset }}

- name: Upload Benchmark Results
if: inputs.mode == 'develop'
shell: bash
run: |
bash scripts/cat-s3.sh vortex-ci-benchmark-results data.json.gz results.json

# v4 (Postgres) ingest -- the REQUIRED benchmark-results pipeline feeding the live
# benchmarks website (see develop-bench.yml for the full rationale); a failure here fails the
# job. Gated on inputs.mode == 'develop' + the ingest-role ARN var (the assume-role
Expand Down
70 changes: 0 additions & 70 deletions scripts/cat-s3.sh

This file was deleted.

40 changes: 0 additions & 40 deletions scripts/commit-json.sh

This file was deleted.

Loading