Skip to content

Commit 070d10a

Browse files
committed
Update c-cpp.yml
1 parent 0d8662e commit 070d10a

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/c-cpp.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
branches: [ master ]
88

99
env:
10-
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
10+
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
1111

1212
jobs:
1313
build:
@@ -17,19 +17,20 @@ jobs:
1717
steps:
1818
- name: pg
1919
run: |
20+
sudo apt install libipc-run-perl
2021
echo "Deploying to production server on branch" $BRANCH_NAME
2122
git config --global user.email "ci@postgrespro.ru"
2223
git config --global user.name "CI PgPro admin"
2324
git clone https://github.com/postgres/postgres.git pg
2425
cd pg
2526
git checkout master
26-
./configure --prefix=`pwd`/tmp_install CFLAGS="-O3"
27+
./configure --prefix=`pwd`/tmp_install CFLAGS="-O3" --enable-tap-tests --enable-cassert COPT=-Werror
2728
git clone https://github.com/postgrespro/aqo.git contrib/aqo
2829
git -C contrib/aqo checkout $BRANCH_NAME
2930
patch -p1 --no-backup-if-mismatch < contrib/aqo/aqo_master.patch
3031
make -j4 > /dev/null && make -j4 -C contrib > /dev/null
3132
env CLIENTS=50 THREADS=50 make -C contrib/aqo check
32-
33+
3334
echo "Use AQO with debug code included"
3435
git clean -fdx
3536
git -C contrib/aqo clean -fdx

t/001_pgbench.pl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@
336336
"SELECT sum(executions_with_aqo) FROM test.aqo_query_stat");
337337

338338
# 25 trans * 10 clients * 4 query classes = 1000 + unique SELECT to pgbench_branches
339-
is($res, 1001, 'Each query should be logged in LEARN mode');
339+
is($res, $ENV{CLIENTS}*100+1, 'Each query should be logged in LEARN mode');
340340
$res = $node->safe_psql('postgres',
341341
"SELECT sum(executions_without_aqo) FROM test.aqo_query_stat");
342342
is($res, 0, 'AQO has learned on the queries - 2');

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy