Skip to content

Commit e371be2

Browse files
committed
[perf_tool] Add latest perf_clickhouse GitHub action changes
Signed-off-by: Dom Del Nano <ddelnano@gmail.com>
1 parent 5e04aef commit e371be2

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/perf_clickhouse.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,12 @@ jobs:
116116
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
117117
run: echo "${GH_TOKEN}" | docker login ghcr.io -u "${{ github.actor }}" --password-stdin
118118

119+
- name: Build and install px CLI
120+
run: |
121+
bazel build //src/pixie_cli:px
122+
install -m 0755 bazel-bin/src/pixie_cli/px_/px /usr/local/bin/px
123+
px version
124+
119125
- name: Run clickhouse-export perf
120126
env:
121127
PX_API_KEY: ${{ secrets.PX_API_KEY }}
@@ -124,6 +130,7 @@ jobs:
124130
run: |
125131
bazel run //src/e2e_test/perf_tool:perf_tool -- run \
126132
--api_key="${PX_API_KEY}" \
133+
--cloud_addr=${{ vars.PERF_CLOUD_ADDR }}
127134
--commit_sha="${{ steps.get-commit-sha.outputs.commit-sha }}" \
128135
--experiment_name=clickhouse-export \
129136
--suite=clickhouse-exec \

0 commit comments

Comments
 (0)