| From: | Fabien COELHO <coelho(at)cri(dot)ensmp(dot)fr> |
|---|---|
| To: | Andrew Dunstan <andrew(dot)dunstan(at)2ndquadrant(dot)com> |
| Cc: | PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: pgbench tests vs Windows |
| Date: | 2019-07-24 07:56:29 |
| Message-ID: | alpine.DEB.2.21.1907240729300.10384@lancre |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
Hello Andrew,
> Unfortunately, this isn't portable, as I've just discovered at the cost
> of quite a bit of time. In particular, you can't assume expr is present
> and in the path on Windows. The Windows equivalent would be something like:
>
> \setshell two\
> @set /a c = 1 + :one && echo %c%
Hmmm... Can we assume that echo is really always there on Windows? If so,
the attached patch does something only with "echo".
> I propose to prepare a patch along these lines. Alternatively we could
> just drop it - I don't think the test matters all that hugely.
The point is to have some minimal coverage so that unexpected changes are
caught. This is the only call to a working \setshell.
--
Fabien.
| Attachment | Content-Type | Size |
|---|---|---|
| pgbench-setshell-test-1.path | text/plain | 762 bytes |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Fabien COELHO | 2019-07-24 08:23:44 | Re: pgbench - allow to create partitioned tables |
| Previous Message | Michael Paquier | 2019-07-24 07:50:53 | Re: On the stability of TAP tests for LDAP |