This is an automated email from the ASF dual-hosted git repository.
philo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new d0f611ec6 [GLUTEN-4917][VL][CI] Add TPCDS benchmark (#5693)
d0f611ec6 is described below
commit d0f611ec6d2f8986de76cc49c7f1c0d85657a438
Author: Yuan <[email protected]>
AuthorDate: Fri May 10 22:37:55 2024 +0800
[GLUTEN-4917][VL][CI] Add TPCDS benchmark (#5693)
---
.github/workflows/velox_docker_cache.yml | 2 +-
.github/workflows/velox_tpch_bench.yml | 15 +++++++++++++++
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/velox_docker_cache.yml
b/.github/workflows/velox_docker_cache.yml
index 91676dbb6..ec95f48a2 100644
--- a/.github/workflows/velox_docker_cache.yml
+++ b/.github/workflows/velox_docker_cache.yml
@@ -117,7 +117,7 @@ jobs:
- name: CCache after
run: |
- ccache -vs
+ ccache -s
- uses: actions/cache/save@v3
with:
diff --git a/.github/workflows/velox_tpch_bench.yml
b/.github/workflows/velox_tpch_bench.yml
index 87d71a604..6be12305c 100644
--- a/.github/workflows/velox_tpch_bench.yml
+++ b/.github/workflows/velox_tpch_bench.yml
@@ -40,3 +40,18 @@ jobs:
run: |
branchname=origin/pr/${{ github.event.issue.number }}/head
curl --noproxy $JENKINS_HOST -L -X POST
http://$JENKINS_HOST:$JENKINS_PORT/job/Gluten_Perf_Github_Action_Check/build
--user $JENKINS_USER --data-urlencode json='{"parameter": [{"name":"sha1",
"value":"'$branchname'"}]}'
+ velox-trigger-tpcds-on-comment:
+ # check the comment if it contains the keywords
+ if: ${{ github.event.issue.pull_request &&
contains(github.event.comment.body, '/Benchmark Velox TPCDS') }}
+ runs-on: velox-self-hosted
+ container: ubuntu:22.04
+ steps:
+ - uses: actions/checkout@v4
+ - run: apt-get update && apt-get install ca-certificates -y &&
update-ca-certificates
+ - run: sed -i
's/http\:\/\/archive.ubuntu.com/https\:\/\/mirrors.ustc.edu.cn/g'
/etc/apt/sources.list
+ - run: apt-get update
+ - run: apt-get install -y curl
+ - name: trigger_tpch_bench
+ run: |
+ branchname=origin/pr/${{ github.event.issue.number }}/head
+ curl --noproxy $JENKINS_HOST -L -X POST
http://$JENKINS_HOST:$JENKINS_PORT/job/Gluten_Perf_DS_Github_Action_Check/build
--user $JENKINS_USER --data-urlencode json='{"parameter": [{"name":"sha1",
"value":"'$branchname'"}]}'
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]