summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2015-09-03test.sh: add tests for auth_userMarko Kreen
2015-08-08test.sh: simpler sed expressionMarko Kreen
2015-08-06test.sh: dont re-exec, use bash directlyMarko Kreen
2015-08-06Adapt system tests to work with modern BSD and MacOSEric Radman
- Replace `seq a b` with {a..b}, and auto-upgrade to bash if shell does not support range expansion (DASH on Ubuntu) - Replace ipfw with pf; (MacOS 10.7+, *BSD) - Replace `echo -n` with `printf` (MacOS) - Change to test directory before starting - Provide aproximate compatibility between MacOS and Linux options for sed and nc - Auto-populate userlist.txt Tested on MacOS 10.10, Ubuntu 14, OpenBSD 5.7
2015-08-03Support pg_hba.conf-style syntaxMarko Kreen
Also add peer auth. Main reason to have it is that unix and tcp connections may want different auth and configuring it in plain .ini is pain. As a bonus it provides ip-based filtering too. No username mapping yet though.
2015-08-03tls: Test scriptsMarko Kreen
Todo: merge with main test.sh
2015-07-31test.sh; sync with 9.4, make more robustMarko Kreen
2014-05-23Test that commented out lines are ignored.Guillaume Aubert
2013-12-18Fix a bunch of typos.Euler Taveira de Oliveira
2013-12-18Use uppercase in TODO/FIXME.Euler Taveira de Oliveira
Some popular editors (like Vim) highlight uppercase keywords like TODO, FIXME, and XXX.
2013-12-18Replace C++ comments.Euler Taveira de Oliveira
2012-12-03Minor cleanups for ENABLE/DISABLE, add testsMarko Kreen
2012-05-29test.sh: force /tmp as unix socket dirMarko Kreen
This allows to surive pgsql that defaults somewhere else. Also change default path.
2011-03-18test.sh: reset only OUTPUT chainMarko Kreen
2011-01-11test.sh: more portable nc usageMarko Kreen
2010-01-12test/test.ini: turn off query_timeout by defaultMarko Kreen
2008-12-29win32: make asynctest compile againMarko Kreen
By Hiroshi Saito
2008-11-24win32 support (wip)Marko Kreen
Original patch by Hiroshi Saito, applied with some cleanup
2008-11-19asynctest improvementsMarko Kreen
- add $(LIBS) to link line - allow custom query - define fatal_noexit() for CASSERT builds
2008-08-06asynctest: remove note about splice() experimentspgbouncer_1_2_2Marko Kreen
2008-08-06asynctest: check if result comes back okMarko Kreen
2008-07-21test/Makefile: add DEFS to cflagsMarko Kreen
2008-07-16test: increase allowed conns, decrease buffer lenMarko Kreen
2008-06-26make failed tests more visibleMarko Kreen
2008-03-05asynctest: print first startup errorsMarko Kreen
2008-01-23test.sh: sleep after launching nc, fix syntaxMarko Kreen
2008-01-08asynctest: small cleanupMarko Kreen
2008-01-08asynctest: more featuresMarko Kreen
2008-01-08return correct valueMarko Kreen
2008-01-07draft throttling implementationMarko Kreen
2008-01-07more debugging for asynctestMarko Kreen
2008-01-07use autoconfed settings for test codeMarko Kreen
2008-01-07more universal asynctestMarko Kreen
2007-10-03more testingMarko Kreen
2007-04-19Remove concept of 'flushing' from code as bouncer does not actively buffer ↵Marko Kreen
anything. The flushing logic was remnant from the time when buffering was pushed to kernel with MSG_MORE. Now it only complicates code.
2007-04-11more brutal testingMarko Kreen
2007-03-14Couple hotfixes.Marko Kreen
* More debugging in console, new command SHOW SOCKETS. * unsigned usec_t + cached vs. uncached time created spurious query_timeout errors. * Fair queueing by giving a released server immidiately to waiting server. * slog_*() print also socket pointer to make tracking possible. * Sync test.sh with released code.
2007-03-13Initial revisionMarko Kreen