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]

Reply via email to