Remove environment sensitivity in pl/tcl regression test.
commite37842e959f25102e60576c02abe3e52befd7e7b
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 30 Sep 2023 00:20:57 +0000 (29 20:20 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 30 Sep 2023 00:20:57 +0000 (29 20:20 -0400)
treefb4cee46685a4284b53b0b5614905a8a489ebfde
parentd8ceb98e4cb037f34178c6c2066771913d952000
Remove environment sensitivity in pl/tcl regression test.

Add "-gmt 1" to our test invocations of the Tcl "clock" command,
so that they do not consult the timezone environment.  While it
doesn't really matter which timezone is used here, it does
matter that the command not fall over entirely.  We've now
discovered that at least on FreeBSD, "clock scan" will fail if
/etc/localtime is missing.  It seems worth making the test
insensitive to that.

Per Tomas Vondras' buildfarm animal dikkop.  Thanks to
Thomas Munro for the diagnosis.

Discussion: https://postgr.es/m/316d304a-1dcd-cea1-3d6c-27f794727a06@enterprisedb.com
src/pl/tcl/expected/pltcl_setup.out
src/pl/tcl/sql/pltcl_setup.sql