Skip to content

Commit 9a69178

Browse files
authored
upload cloudberrydb icw test log in artifact (#102)
This pr is mainly used for cloudberrydb icw test log to artifact so that you can see why the test failed.
1 parent 85f5b7e commit 9a69178

2 files changed

Lines changed: 133 additions & 3 deletions

File tree

.github/workflows/build.yml

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,28 @@ jobs:
5858
cd /code
5959
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
6060
gpdb_src/hd-ci/icw_cbdb.bash $FTS_MODE
61+
- uses: actions/upload-artifact@v3
62+
if: failure()
63+
with:
64+
name: cbdb-test-log
65+
path: |
66+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/cbdb-artifacts.txt
67+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.out
68+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.diffs
69+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/results/
70+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/expected/
71+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.out
72+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.diffs
73+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/results/
74+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/expected/
75+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/standby/log/
76+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
77+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
78+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
79+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
80+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
81+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
82+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
6183
icw-orca-test:
6284
needs: build
6385
runs-on: [self-hosted, example]
@@ -84,6 +106,28 @@ jobs:
84106
cd /code
85107
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
86108
gpdb_src/hd-ci/icw_cbdb.bash $FTS_MODE
109+
- uses: actions/upload-artifact@v3
110+
if: failure()
111+
with:
112+
name: cbdb-test-log
113+
path: |
114+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/cbdb-artifacts.txt
115+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.out
116+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.diffs
117+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/results/
118+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/expected/
119+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.out
120+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.diffs
121+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/results/
122+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/expected/
123+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/standby/log/
124+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
125+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
126+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
127+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
128+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
129+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
130+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
87131
icw-parallel-test:
88132
needs: build
89133
runs-on: [self-hosted, example]
@@ -110,8 +154,28 @@ jobs:
110154
cd /code
111155
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
112156
gpdb_src/hd-ci/icw_cbdb.bash $FTS_MODE
113-
114-
157+
- uses: actions/upload-artifact@v3
158+
if: failure()
159+
with:
160+
name: cbdb-test-log
161+
path: |
162+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/cbdb-artifacts.txt
163+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.out
164+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.diffs
165+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/results/
166+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/expected/
167+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.out
168+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.diffs
169+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/results/
170+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/expected/
171+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/standby/log/
172+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
173+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
174+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
175+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
176+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
177+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
178+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
115179
116180
117181

.github/workflows/release.yml

Lines changed: 67 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
needs: build
4040
runs-on: [self-hosted, example]
4141
env:
42-
MAKE_TEST_COMMAND: "-k PGOPTIONS='-c optimizer=off -c gp_appendonly_insert_files=0'' installcheck-world"
42+
MAKE_TEST_COMMAND: "-k PGOPTIONS='-c optimizer=off -c gp_appendonly_insert_files=0' installcheck-world"
4343
TEST_OS: "centos"
4444
DUMP_DB: "true"
4545
BUILD_TYPE: release
@@ -70,6 +70,28 @@ jobs:
7070
cd /code
7171
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
7272
gpdb_src/hd-ci/icw_cbdb.bash internal_fts
73+
- uses: actions/upload-artifact@v3
74+
if: failure()
75+
with:
76+
name: cbdb-test-log
77+
path: |
78+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/cbdb-artifacts.txt
79+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.out
80+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.diffs
81+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/results/
82+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/expected/
83+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.out
84+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.diffs
85+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/results/
86+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/expected/
87+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/standby/log/
88+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
89+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
90+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
91+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
92+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
93+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
94+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
7395
icw-orca-test:
7496
needs: build
7597
runs-on: [self-hosted, example]
@@ -105,6 +127,28 @@ jobs:
105127
cd /code
106128
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
107129
gpdb_src/hd-ci/icw_cbdb.bash internal_fts
130+
- uses: actions/upload-artifact@v3
131+
if: failure()
132+
with:
133+
name: cbdb-test-log
134+
path: |
135+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/cbdb-artifacts.txt
136+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.out
137+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.diffs
138+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/results/
139+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/expected/
140+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.out
141+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.diffs
142+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/results/
143+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/expected/
144+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/standby/log/
145+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
146+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
147+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
148+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
149+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
150+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
151+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
108152
icw-parallel-test:
109153
needs: build
110154
runs-on: [self-hosted, example]
@@ -131,6 +175,28 @@ jobs:
131175
cd /code
132176
echo $GITHUB_RUN_ID > gpdb_src/BUILD_NUMBER
133177
gpdb_src/hd-ci/icw_cbdb.bash internal_fts
178+
- uses: actions/upload-artifact@v3
179+
if: failure()
180+
with:
181+
name: cbdb-test-log
182+
path: |
183+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/cbdb-artifacts.txt
184+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.out
185+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/regression.diffs
186+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/results/
187+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/regress/expected/
188+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.out
189+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/regression.diffs
190+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/results/
191+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/src/test/isolation2/expected/
192+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/standby/log/
193+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/qddir/demoDataDir-1/log/
194+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast1/demoDataDir0/log/
195+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast2/demoDataDir1/log/
196+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast3/demoDataDir2/log/
197+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror1/demoDataDir0/log/
198+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror2/demoDataDir1/log/
199+
/opt/actions-runner/_work/cloudberrydb/cloudberrydb/gpAux/gpdemo/datadirs/dbfast_mirror3/demoDataDir2/log/
134200
release:
135201
name: Upload Release Asset
136202
needs: ["icw-orca-test","icw-test","icw-parallel-test"]

0 commit comments

Comments
 (0)