Skip to content

Commit

Permalink
Reduce external-fts CI pipeline to only icw-test
Browse files Browse the repository at this point in the history
Code taking care of external-fts are largely identical to that of
internal-fts, so two redundant pipelines are removed. Besides, CI is
really unstable these days, redundant pipeline can cause PR to be
unnecessarily blocked.
  • Loading branch information
Ray-Eldath authored and avamingli committed Nov 3, 2023
1 parent eb19b80 commit 0428457
Showing 1 changed file with 0 additions and 108 deletions.
108 changes: 0 additions & 108 deletions .github/workflows/build_external_fts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -93,111 +93,3 @@ jobs:
limit-access-to-actor: true
limit-access-to-users: hashdata-build
wait-timeout-minutes: 60
icw-orca-test:
needs: build
runs-on: [self-hosted, example]
env:
MAKE_TEST_COMMAND: "-k PGOPTIONS='-c optimizer=on -c gp_appendonly_insert_files=0' installcheck-world"
TEST_OS: "centos"
DUMP_DB: "true"
steps:
- uses: actions/checkout@v3
with:
path: "gpdb_src"
- uses: actions/download-artifact@v3
with:
name: cbdb-variables
path: /opt/
- uses: actions/download-artifact@v3
with:
name: cbdb-package
path: /opt/
- name: Run icw-orca-test script
run: |
mkdir /code
cp -a gpdb_src/ /code
cd /code
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
gpdb_src/hd-ci/icw_cbdb.bash $FTS_MODE
- uses: actions/upload-artifact@v3
if: failure()
with:
name: icw-orca-test
path: |
/code/gpdb_src/src/test/regress/regression.out
/code/gpdb_src/src/test/regress/regression.diffs
/code/gpdb_src/src/test/regress/results/
/code/gpdb_src/src/test/regress/expected/
/code/gpdb_src/src/test/isolation2/regression.out
/code/gpdb_src/src/test/isolation2/regression.diffs
/code/gpdb_src/src/test/isolation2/results/
/code/gpdb_src/src/test/isolation2/expected/
/code/gpdb_src/gpAux/gpdemo/datadirs/standby/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
- name: Setup upterm session
uses: lhotari/action-upterm@v1
if: failure()
with:
limit-access-to-actor: true
limit-access-to-users: hashdata-build
wait-timeout-minutes: 60
icw-parallel-test:
needs: build
runs-on: [self-hosted, example]
env:
MAKE_TEST_COMMAND: "-C src/test/regress -k PGOPTIONS='-c gp_appendonly_insert_files=0' installcheck-cbdb-parallel"
TEST_OS: "centos"
DUMP_DB: "true"
steps:
- uses: actions/checkout@v3
with:
path: "gpdb_src"
- uses: actions/download-artifact@v3
with:
name: cbdb-variables
path: /opt/
- uses: actions/download-artifact@v3
with:
name: cbdb-package
path: /opt/
- name: Run icw-parallel-test script
run: |
mkdir /code
cp -a gpdb_src/ /code
cd /code
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
gpdb_src/hd-ci/icw_cbdb.bash $FTS_MODE
- uses: actions/upload-artifact@v3
if: failure()
with:
name: icw-parallel-test
path: |
/code/gpdb_src/src/test/regress/regression.out
/code/gpdb_src/src/test/regress/regression.diffs
/code/gpdb_src/src/test/regress/results/
/code/gpdb_src/src/test/regress/expected/
/code/gpdb_src/src/test/isolation2/regression.out
/code/gpdb_src/src/test/isolation2/regression.diffs
/code/gpdb_src/src/test/isolation2/results/
/code/gpdb_src/src/test/isolation2/expected/
/code/gpdb_src/gpAux/gpdemo/datadirs/standby/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
/code/gpdb_src/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
- name: Setup upterm session
uses: lhotari/action-upterm@v1
if: failure()
with:
limit-access-to-actor: true
limit-access-to-users: hashdata-build
wait-timeout-minutes: 60

0 comments on commit 0428457

Please sign in to comment.