Re: Heads Up: cirrus-ci is shutting down June 1st

From: Jakub Wartak <jakub(dot)wartak(at)enterprisedb(dot)com>
To: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>
Cc: Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com>, Andres Freund <andres(at)anarazel(dot)de>, Jelte Fennema-Nio <postgres(at)jeltef(dot)nl>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org, Zsolt Parragi <zsolt(dot)parragi(at)percona(dot)com>, Peter Eisentraut <peter(at)eisentraut(dot)org>
Subject: Re: Heads Up: cirrus-ci is shutting down June 1st
Date: 2026-05-29 11:38:17
Message-ID: CAKZiRmzd_N2cR7OE+k6fQNTAB0zxDFb0J3JPxLUCbf3FzE--pA@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Fri, May 29, 2026 at 11:51 AM Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com> wrote:
[..]
Hi, thanks to everybody for working on this.

> https://github.com/nbyavuz/postgres/actions/runs/26628396798

Windows (runs-on: windows-2022) seems kind of slow isn't it ?

Maybe that's not related to the patch itself, but any idea why the windows
tests are so slow? Or will we able to somehow accelerate those?

Windows - VS - Meson & ninja / succeeded [..] minutes ago in 31m 28s

Processor(s): 1 Processor(s) Installed.
[..]
Total Physical Memory: 16,379 MB
[..]

but:
NUMBER_OF_PROCESSORS=4
[..]
+ TEST_JOBS: 8

vs

392/396 test_json_parser - postgresql:test_json_parser/002_inline
OK 152.56s 3712 subtests passed
393/396 pgbench - postgresql:pgbench/001_pgbench_with_server
OK 574.61s 474 subtests passed
394/396 pg_rewind - postgresql:pg_rewind/002_databases
OK 772.86s 10 subtests passed
395/396 pg_waldump - postgresql:pg_waldump/001_basic
OK 771.19s 156 subtests passed
396/396 libpq_pipeline - postgresql:libpq_pipeline/001_libpq_pipeline
OK 395.76s 23 subtests passed

while last CirrusCI run for me for Windows took 19min 21s (4 CPUs / 4 GBs,
but sysinfo reported there "Total Physical Memory: 16,380 MB").

If that's IO traffic as Andres described, maybe we could enable feature
called "Turn off Windows write-cache buffer flushing on the device"
in device manager -> disk -> policies, but dunno how much that would
help really as we seem to be already using fsync=off, maybe it helps
when saving other files too (???)

-J.

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Hannu Krosing 2026-05-29 11:44:26 some utf8 breaking substring(txt,1,3) but not substring(txt from '^.{4}')
Previous Message Joel Jacobson 2026-05-29 10:50:47 Re: Key joins