Re: [HACKERS] psql & regress tests - Mailing list pgsql-hackers

From wieck@debis.com (Jan Wieck)
Subject Re: [HACKERS] psql & regress tests
Date
Msg-id m11ofdb-0003kGC@orion.SAPserv.Hamburg.dsh.de
Whole thread Raw
In response to Re: [HACKERS] psql & regress tests  (Bruce Momjian <pgman@candle.pha.pa.us>)
Responses Re: [HACKERS] psql & regress tests  (Bruce Momjian <pgman@candle.pha.pa.us>)
Re: [HACKERS] psql & regress tests  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
Bruce Momjian wrote:

> > ERROR:  Bad boolean external representation 'XXX'
> > FATAL 1:  SearchSysCache: recursive use of cache 10
> > FATAL 2:  elog: error in postmaster or backend startup, giving up!
> > pq_flush: send() failed: Broken pipe
> > Server process (pid 9791) exited with status 512 at Fri Nov 19 03:17:09 1999
> > Terminating any active server processes...
> >
> >     It happens during the first parallel group of 11  tests.  Not
> >     allways, so it's timing critical. Outch.

Hmmm,

    the  first  FATAL  is  emitted from catcache.c in line 988. I
    think that the cache->busy lives in shared memory  and  isn't
    protected  against  concurrent  usage, as it should be. Cache
    #10 is RELNAME. That really makes sense, because most of  the
    tests  I'm  running  parallel now issue CREATE TABLE commands
    first.


> Now that we know numeric is working, can we make the test run faster in
> the default mode?

    It is already down to 100 digits after the decimal point.   I
    don't  want  to  lower  it  too  much, but maybe 30 or 50 are
    enough too - no?


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#========================================= wieck@debis.com (Jan Wieck) #

pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] Primary key requires SERIAL
Next
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] psql & regress tests