File tree 3 files changed +19
-7
lines changed
3 files changed +19
-7
lines changed Original file line number Diff line number Diff line change @@ -64,16 +64,28 @@ jobs:
64
64
make --keep-going -j$(nproc) PROFILE='-Werror -Wall' USE_HEALPIX=0
65
65
make USE_HEALPIX=0 install
66
66
67
- - name : Test pgSphere
67
+ - name : Test pgSphere (installcheck)
68
68
run : |
69
69
initdb -D pgdata -U postgres
70
70
pg_ctl -D pgdata -l postgres.log start
71
71
make USE_HEALPIX=0 installcheck
72
+ pg_ctl -D pgdata -l postgres_installcheck.log stop
73
+ rm -rf pgdata
72
74
73
75
- name : Show installcheck regression.diffs
74
76
if : ${{ failure() }}
75
77
run : cat regression.diffs
76
78
79
+ - name : Test pgSphere (crushtest)
80
+ run : |
81
+ initdb -D pgdata -U postgres
82
+ pg_ctl -D pgdata -l postgres_crushtest.log start
83
+ make USE_HEALPIX=0 crushtest
84
+
85
+ - name : Show crushtest regression.diffs
86
+ if : ${{ failure() }}
87
+ run : cat regression.diffs
88
+
77
89
- name : Upload artifacts
78
90
uses : actions/upload-artifact@v4
79
91
if : success() || failure()
Original file line number Diff line number Diff line change 1
1
-- indexed operations.....
2
2
-- spoint_data and scircle_data tables have to be created and indexed using
3
- \! testsuite/gen_point.pl 1 > results/gen_point_1.sql
3
+ \! perl testsuite/gen_point.pl 1 > results/gen_point_1.sql
4
4
\i results/gen_point_1.sql
5
5
CREATE TABLE spoint_data (sp spoint);
6
6
COPY spoint_data (sp) FROM stdin;
7
7
CREATE INDEX sp_idx ON spoint_data USING gist (sp);
8
8
-- and
9
- \! testsuite/gen_circle.pl 1 0.1 > results/gen_circle_1_0.1.sql
9
+ \! perl testsuite/gen_circle.pl 1 0.1 > results/gen_circle_1_0.1.sql
10
10
\i results/gen_circle_1_0.1.sql
11
11
CREATE TABLE scircle_data (sc scircle);
12
12
COPY scircle_data (sc) FROM stdin;
13
13
CREATE INDEX sc_idx ON scircle_data USING gist (sc);
14
14
--
15
- \! testsuite/gen_poly.pl 1 0.1 4 > results/gen_poly_1_0.1_4.sql
15
+ \! perl testsuite/gen_poly.pl 1 0.1 4 > results/gen_poly_1_0.1_4.sql
16
16
\i results/gen_poly_1_0.1_4.sql
17
17
CREATE TABLE spoly_data (sp spoly);
18
18
COPY spoly_data (sp) FROM stdin;
Original file line number Diff line number Diff line change 2
2
3
3
-- spoint_data and scircle_data tables have to be created and indexed using
4
4
5
- \! testsuite/ gen_point .pl 1 > results/ gen_point_1 .sql
5
+ \! perl testsuite/ gen_point .pl 1 > results/ gen_point_1 .sql
6
6
\i results/ gen_point_1 .sql
7
7
8
8
-- and
9
9
10
- \! testsuite/ gen_circle .pl 1 0 .1 > results/ gen_circle_1_0 .1 .sql
10
+ \! perl testsuite/ gen_circle .pl 1 0 .1 > results/ gen_circle_1_0 .1 .sql
11
11
\i results/ gen_circle_1_0 .1 .sql
12
12
13
13
--
14
14
15
- \! testsuite/ gen_poly .pl 1 0 .1 4 > results/ gen_poly_1_0 .1_4 .sql
15
+ \! perl testsuite/ gen_poly .pl 1 0 .1 4 > results/ gen_poly_1_0 .1_4 .sql
16
16
\i results/ gen_poly_1_0 .1_4 .sql
You can’t perform that action at this time.
0 commit comments