agora inbox for pgsql-hackers@postgresql.orghelp / color / mirror / Atom feed
[PATCH 2/3] pg_upgrade can result in early wraparound on databases with high transaction load 497+ messages / 2 participants [nested] [flat]
* [PATCH 2/3] pg_upgrade can result in early wraparound on databases with high transaction load @ 2021-05-18 11:26 Drouvot, Bertrand <bdrouvot@amazon.com> 0 siblings, 0 replies; 497+ messages in thread From: Drouvot, Bertrand @ 2021-05-18 11:26 UTC (permalink / raw) On 5/4/21 10:17 AM, Drouvot, Bertrand wrote: Copy/pasting Andres feedback (Thanks Andres for this feedback) on those questions from another thread [1]. > I was also wondering if: > > * We should keep the old behavior in case pg_resetwal -x is being used > without -u? (The proposed patch does not set an arbitrary oldestXID > anymore in case -x is used) Andres: I don't think we should. I don't see anything in the old behaviour worth maintaining. > * We should ensure that the xid provided with -x or -u is > >= FirstNormalTransactionId (Currently the only check is that it is > # 0)? Andres: Applying TransactionIdIsNormal() seems like a good idea. => I am attaching a new version that makes use of TransactionIdIsNormal() checks. Andres: I think it's important to verify that the xid provided with -x is within a reasonable range of the oldest xid. => What do you mean by "a reasonable range"? Thanks Bertrand --- src/bin/pg_resetwal/pg_resetwal.c | 65 ++++++++++++++++++------------- src/bin/pg_upgrade/controldata.c | 17 +++++++- src/bin/pg_upgrade/pg_upgrade.c | 6 +++ src/bin/pg_upgrade/pg_upgrade.h | 1 + 4 files changed, 60 insertions(+), 29 deletions(-) diff --git a/src/bin/pg_resetwal/pg_resetwal.c b/src/bin/pg_resetwal/pg_resetwal.c index 805dafef07..5e864760ed 100644 --- a/src/bin/pg_resetwal/pg_resetwal.c +++ b/src/bin/pg_resetwal/pg_resetwal.c @@ -65,6 +65,7 @@ static bool guessed = false; /* T if we had to guess at any values */ static const char *progname; static uint32 set_xid_epoch = (uint32) -1; static TransactionId set_xid = 0; +static TransactionId set_oldest_unfrozen_xid = 0; static TransactionId set_oldest_commit_ts_xid = 0; static TransactionId set_newest_commit_ts_xid = 0; static Oid set_oid = 0; @@ -102,6 +103,7 @@ main(int argc, char *argv[]) {"next-oid", required_argument, NULL, 'o'}, {"multixact-offset", required_argument, NULL, 'O'}, {"next-transaction-id", required_argument, NULL, 'x'}, + {"oldest-transaction-id", required_argument, NULL, 'u'}, {"wal-segsize", required_argument, NULL, 1}, {NULL, 0, NULL, 0} }; @@ -135,7 +137,7 @@ main(int argc, char *argv[]) } - while ((c = getopt_long(argc, argv, "c:D:e:fl:m:no:O:x:", long_options, NULL)) != -1) + while ((c = getopt_long(argc, argv, "c:D:e:fl:m:no:O:x:u:", long_options, NULL)) != -1) { switch (c) { @@ -176,9 +178,24 @@ main(int argc, char *argv[]) fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname); exit(1); } - if (set_xid == 0) + if (!TransactionIdIsNormal(set_xid)) { - pg_log_error("transaction ID (-x) must not be 0"); + pg_log_error("transaction ID (-x) must be greater or equal to %u", FirstNormalTransactionId); + exit(1); + } + break; + + case 'u': + set_oldest_unfrozen_xid = strtoul(optarg, &endptr, 0); + if (endptr == optarg || *endptr != '\0') + { + pg_log_error("invalid argument for option %s", "-u"); + fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname); + exit(1); + } + if (!TransactionIdIsNormal(set_oldest_unfrozen_xid)) + { + pg_log_error("oldest unfrozen transaction ID (-u) must be greater or equal to %u", FirstNormalTransactionId); exit(1); } break; @@ -429,21 +446,12 @@ main(int argc, char *argv[]) XidFromFullTransactionId(ControlFile.checkPointCopy.nextXid)); if (set_xid != 0) - { ControlFile.checkPointCopy.nextXid = FullTransactionIdFromEpochAndXid(EpochFromFullTransactionId(ControlFile.checkPointCopy.nextXid), set_xid); - /* - * For the moment, just set oldestXid to a value that will force - * immediate autovacuum-for-wraparound. It's not clear whether adding - * user control of this is useful, so let's just do something that's - * reasonably safe. The magic constant here corresponds to the - * maximum allowed value of autovacuum_freeze_max_age. - */ - ControlFile.checkPointCopy.oldestXid = set_xid - 2000000000; - if (ControlFile.checkPointCopy.oldestXid < FirstNormalTransactionId) - ControlFile.checkPointCopy.oldestXid += FirstNormalTransactionId; + if (set_oldest_unfrozen_xid != 0) { + ControlFile.checkPointCopy.oldestXid = set_oldest_unfrozen_xid; ControlFile.checkPointCopy.oldestXidDB = InvalidOid; } @@ -1209,20 +1217,21 @@ usage(void) printf(_("Usage:\n %s [OPTION]... DATADIR\n\n"), progname); printf(_("Options:\n")); printf(_(" -c, --commit-timestamp-ids=XID,XID\n" - " set oldest and newest transactions bearing\n" - " commit timestamp (zero means no change)\n")); - printf(_(" [-D, --pgdata=]DATADIR data directory\n")); - printf(_(" -e, --epoch=XIDEPOCH set next transaction ID epoch\n")); - printf(_(" -f, --force force update to be done\n")); - printf(_(" -l, --next-wal-file=WALFILE set minimum starting location for new WAL\n")); - printf(_(" -m, --multixact-ids=MXID,MXID set next and oldest multitransaction ID\n")); - printf(_(" -n, --dry-run no update, just show what would be done\n")); - printf(_(" -o, --next-oid=OID set next OID\n")); - printf(_(" -O, --multixact-offset=OFFSET set next multitransaction offset\n")); - printf(_(" -V, --version output version information, then exit\n")); - printf(_(" -x, --next-transaction-id=XID set next transaction ID\n")); - printf(_(" --wal-segsize=SIZE size of WAL segments, in megabytes\n")); - printf(_(" -?, --help show this help, then exit\n")); + " set oldest and newest transactions bearing\n" + " commit timestamp (zero means no change)\n")); + printf(_(" [-D, --pgdata=]DATADIR data directory\n")); + printf(_(" -e, --epoch=XIDEPOCH set next transaction ID epoch\n")); + printf(_(" -f, --force force update to be done\n")); + printf(_(" -l, --next-wal-file=WALFILE set minimum starting location for new WAL\n")); + printf(_(" -m, --multixact-ids=MXID,MXID set next and oldest multitransaction ID\n")); + printf(_(" -n, --dry-run no update, just show what would be done\n")); + printf(_(" -o, --next-oid=OID set next OID\n")); + printf(_(" -O, --multixact-offset=OFFSET set next multitransaction offset\n")); + printf(_(" -u, --oldest-transaction-id=XID set oldest unfrozen transaction ID\n")); + printf(_(" -V, --version output version information, then exit\n")); + printf(_(" -x, --next-transaction-id=XID set next transaction ID\n")); + printf(_(" --wal-segsize=SIZE size of WAL segments, in megabytes\n")); + printf(_(" -?, --help show this help, then exit\n")); printf(_("\nReport bugs to <%s>.\n"), PACKAGE_BUGREPORT); printf(_("%s home page: <%s>\n"), PACKAGE_NAME, PACKAGE_URL); } diff --git a/src/bin/pg_upgrade/controldata.c b/src/bin/pg_upgrade/controldata.c index 4f647cdf33..a4b6375403 100644 --- a/src/bin/pg_upgrade/controldata.c +++ b/src/bin/pg_upgrade/controldata.c @@ -44,6 +44,7 @@ get_control_data(ClusterInfo *cluster, bool live_check) bool got_oid = false; bool got_multi = false; bool got_oldestmulti = false; + bool got_oldestxid = false; bool got_mxoff = false; bool got_nextxlogfile = false; bool got_float8_pass_by_value = false; @@ -312,6 +313,17 @@ get_control_data(ClusterInfo *cluster, bool live_check) cluster->controldata.chkpnt_nxtmulti = str2uint(p); got_multi = true; } + else if ((p = strstr(bufin, "Latest checkpoint's oldestXID:")) != NULL) + { + p = strchr(p, ':'); + + if (p == NULL || strlen(p) <= 1) + pg_fatal("%d: controldata retrieval problem\n", __LINE__); + + p++; /* remove ':' char */ + cluster->controldata.chkpnt_oldstxid = str2uint(p); + got_oldestxid = true; + } else if ((p = strstr(bufin, "Latest checkpoint's oldestMultiXid:")) != NULL) { p = strchr(p, ':'); @@ -544,7 +556,7 @@ get_control_data(ClusterInfo *cluster, bool live_check) /* verify that we got all the mandatory pg_control data */ if (!got_xid || !got_oid || - !got_multi || + !got_multi || !got_oldestxid || (!got_oldestmulti && cluster->controldata.cat_ver >= MULTIXACT_FORMATCHANGE_CAT_VER) || !got_mxoff || (!live_check && !got_nextxlogfile) || @@ -575,6 +587,9 @@ get_control_data(ClusterInfo *cluster, bool live_check) cluster->controldata.cat_ver >= MULTIXACT_FORMATCHANGE_CAT_VER) pg_log(PG_REPORT, " latest checkpoint oldest MultiXactId\n"); + if (!got_oldestxid) + pg_log(PG_REPORT, " latest checkpoint oldestXID\n"); + if (!got_mxoff) pg_log(PG_REPORT, " latest checkpoint next MultiXactOffset\n"); diff --git a/src/bin/pg_upgrade/pg_upgrade.c b/src/bin/pg_upgrade/pg_upgrade.c index e23b8ca88d..0d877f6456 100644 --- a/src/bin/pg_upgrade/pg_upgrade.c +++ b/src/bin/pg_upgrade/pg_upgrade.c @@ -485,6 +485,12 @@ copy_xact_xlog_xid(void) old_cluster.controldata.chkpnt_nxtxid, new_cluster.pgdata); check_ok(); + prep_status("Setting oldest XID for new cluster"); + exec_prog(UTILITY_LOG_FILE, NULL, true, true, + "\"%s/pg_resetwal\" -f -u %u \"%s\"", + new_cluster.bindir, old_cluster.controldata.chkpnt_oldstxid, + new_cluster.pgdata); + check_ok(); /* * If the old server is before the MULTIXACT_FORMATCHANGE_CAT_VER change diff --git a/src/bin/pg_upgrade/pg_upgrade.h b/src/bin/pg_upgrade/pg_upgrade.h index f7eb2349e6..db96627ccb 100644 --- a/src/bin/pg_upgrade/pg_upgrade.h +++ b/src/bin/pg_upgrade/pg_upgrade.h @@ -207,6 +207,7 @@ typedef struct uint32 chkpnt_nxtmulti; uint32 chkpnt_nxtmxoff; uint32 chkpnt_oldstMulti; + uint32 chkpnt_oldstxid; uint32 align; uint32 blocksz; uint32 largesz; -- 2.17.0 --NzB8fVQJ5HfG6fxh-- ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --vphnza2cz5zw5t4a Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v8a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
* [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior @ 2026-06-03 06:24 Andres Freund <andres@anarazel.de> 0 siblings, 0 replies; 497+ messages in thread From: Andres Freund @ 2026-06-03 06:24 UTC (permalink / raw) --- .github/workflows/pg-ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index f2543689fe5..ad9bbf745fb 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -307,7 +307,7 @@ jobs: ${{env.ADDITIONAL_SETUP}} echo ::group::test_setup - meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup + meson test ${{env.MTEST_ARGS}} --suite setup --logbase setup || exit 1 echo ::endgroup:: meson test ${{env.MTEST_ARGS}} --num-processes ${{env.TEST_JOBS}} ${{env.MTEST_TARGET}} @@ -781,6 +781,7 @@ jobs: run: | # meson + ninja aren't preinstalled on windows-2022. Install via pip python -m pip install --upgrade meson ninja + if (!$?) { throw 'cmdfail' } # Install IPC::Run. @@ -793,7 +794,9 @@ jobs: # the thread at # https://postgr.es/m/CAN55FZ06xanSbJdHe-CurjX_qNuBWZDEvS1kAk36L38YCtZXnw%40mail.gmail.com "o conf recommends_policy 0`no conf commit`nnotest install NJM/IPC-Run-20250809.0.tar.gz" | cpan + if (!$?) { throw 'cmdfail' } perl -mIPC::Run -e 1 + if (!$?) { throw 'cmdfail' } - name: Setup hosts file shell: pwsh @@ -821,7 +824,7 @@ jobs: - name: Build run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 - ninja -C build ${{env.MBUILD_TARGET}} + ninja -C build ${{env.MBUILD_TARGET}} || exit 1 ninja -C build -t missingdeps - name: Test world -- 2.54.0.380.gc69baaf57b --lyfxwjjve3vodszg Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v9a-0011-ci-windows-ninja-is-already-installed.patch" ^ permalink raw reply [nested|flat] 497+ messages in thread
end of thread, other threads:[~2026-06-03 06:24 UTC | newest] Thread overview: 497+ messages (download: mbox mbox.gz follow: Atom feed) -- links below jump to the message on this page -- 2021-05-18 11:26 [PATCH 2/3] pg_upgrade can result in early wraparound on databases with high transaction load Drouvot, Bertrand <bdrouvot@amazon.com> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v8a 10/14] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de> 2026-06-03 06:24 [PATCH v9a 10/22] ci: windows: Check for errors, cmd/powershell don't have set -e behavior Andres Freund <andres@anarazel.de>
This inbox is served by agora; see mirroring instructions for how to clone and mirror all data and code used for this inbox