Testsuite broken on builders.

Thomas Miedema thomasmiedema at gmail.com
Fri Mar 13 15:47:55 UTC 2015


I have a fix for this in https://phabricator.haskell.org/D728. Waiting
for validate and review.

On Fri, Mar 13, 2015 at 3:21 PM, Karel Gardas <karel.gardas at centrum.cz> wrote:
>
> Hello,
>
> we do have builders[1] broken for about 2-3 days now due to an issue in
> testsuite[2]. It shows as:
>
> Traceback (most recent call last):
> File "../driver/runtests.py", line 200, in <module>
> "gs" -dNODISPLAY -dBATCH -dQUIET -dNOPAUSE ../config/good.ps
> from testlib import *
> File
> "/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/testsuite/driver/testlib.py",
> line 2058, in <module>
> resultGood = runCmdExitCode(genGSCmd(config.confdir + '/good.ps'));
> File
> "/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/testsuite/driver/testlib.py",
> line 1870, in runCmdExitCode
> return (runCmd(cmd) >> 8);
> File
> "/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/testsuite/driver/testlib.py",
> line 1838, in runCmd
> r = rawSystemWithTimeout([config.timeout_prog, str(config.timeout), cmd])
> File
> "/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/testsuite/driver/testlib.py",
> line 1813, in rawSystemWithTimeout
> r = rawSystem(cmd_and_args)
> File
> "/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/testsuite/driver/testlib.py",
> line 1790, in rawSystem
> return subprocess.call([strip_quotes(cmd)] + cmd_and_args[1:])
> NameError: global name 'strip_quotes' is not defined
> gmake[1]: *** [test] Error 1
> gmake[1]: Leaving directory
> `/buildbot/gabor-ghc-head-builder/builder/tempbuild/build/testsuite/tests'
> gmake: *** [test] Error 2
>
>
> Following git log you were two developers dealing with testsuite recently.
> Perhaps you've broken the thing? Do you think you find some time to fix
> that?
>
> Thanks a lot!
> Karel
>
> [1]: http://haskell.inf.elte.hu/builders/
>
> [2]: http://haskell.inf.elte.hu/builders/solaris-x86-head/342/21.html


More information about the ghc-devs mailing list