From waterloo.matias at gmail.com Tue Feb 7 11:33:47 2012 From: waterloo.matias at gmail.com (=?ISO-8859-1?Q?Mat=EDas_Waterloo?=) Date: Tue, 7 Feb 2012 08:33:47 -0300 Subject: [pgtap-users] What should I do when a regression test fail Message-ID: Hello everyone, Yesterday I tried to install pgtap on arch but while running the regression tests one failed and I don't know how to procede. I searched for instructions, but I didn't find anything useful. I hope you could help me Thanks regression.out: test do_tap ... ok test pg73 ... ok test valueset ... ok test todotap ... ok test check ... ok test functap ... ok test roletap ... ok test runtests ... ok test moretap ... ok test unique ... ok test usergroup ... ok test matching ... ok test coltap ... ok test fktap ... ok test throwtap ... ok test cmpok ... ok test util ... FAILED test enumtap ... ok test index ... ok test aretap ... ok test ruletap ... ok test resultset ... ok test hastap ... ok test perform ... ok test ownership ... ok test pktap ... ok test istap ... ok test trigger ... ok regression.diff: *** /home/watt/.local/share/Trash/files/pgtap-0.90.0/test/expected/util.out 2011-12-03 17:17:54.000000000 -0300 --- /home/watt/.local/share/Trash/files/pgtap-0.90.0/results/util.out 2012-02-06 20:41:47.744683011 -0300 *************** *** 9,15 **** ok 7 - pg_version() should return same as "server_version" setting ok 8 - pg_version_num() should return integer ok 9 - pg_version_num() should be correct ! ok 10 - os_name() should output something like an OS name ok 11 - findfincs() should return distinct values ok 12 - pgtap_version() should work ok 13 - collect_tap(text[]) should simply collect tap --- 9,18 ---- ok 7 - pg_version() should return same as "server_version" setting ok 8 - pg_version_num() should return integer ok 9 - pg_version_num() should be correct ! not ok 10 - os_name() should output something like an OS name ! # Failed test 10: "os_name() should output something like an OS name" ! # '' ! # doesn't match: '^[[:alnum:]]+$' ok 11 - findfincs() should return distinct values ok 12 - pgtap_version() should work ok 13 - collect_tap(text[]) should simply collect tap *************** *** 35,37 **** --- 38,41 ---- ok 33 - No quoting is required (with precision) ok 34 - Quote as type with precision ok 35 - Quote as ident without precision + # Looks like you failed 1 test of 35 ====================================================================== -------------- next part -------------- An HTML attachment was scrubbed... URL: From david at justatheory.com Tue Feb 7 16:51:21 2012 From: david at justatheory.com (David E. Wheeler) Date: Tue, 7 Feb 2012 08:51:21 -0800 Subject: [pgtap-users] What should I do when a regression test fail In-Reply-To: References: Message-ID: On Feb 7, 2012, at 3:33 AM, Mat?as Waterloo wrote: > ! not ok 10 - os_name() should output something like an OS name Yes, this is a known issue, and my apologies for it. You can fix it by turning on the executable bit of getos.sh before you build: chmod +x getos.sh gmake gmake install gmake check Here is the relevant discussion of the issue, in case you're interested: https://github.com/theory/pgtap/issues/16 Best, David From waterloo.matias at gmail.com Wed Feb 8 02:06:25 2012 From: waterloo.matias at gmail.com (=?ISO-8859-1?Q?Mat=EDas_Waterloo?=) Date: Tue, 7 Feb 2012 23:06:25 -0300 Subject: [pgtap-users] What should I do when a regression test fail In-Reply-To: References: Message-ID: Thanks. now it's working and thanks for the link, I'll search there first next time. 2012/2/7 David E. Wheeler > On Feb 7, 2012, at 3:33 AM, Mat?as Waterloo wrote: > > > ! not ok 10 - os_name() should output something like an OS name > > Yes, this is a known issue, and my apologies for it. You can fix it by > turning on the executable bit of getos.sh before you build: > > chmod +x getos.sh > gmake > gmake install > gmake check > > Here is the relevant discussion of the issue, in case you're interested: > > https://github.com/theory/pgtap/issues/16 > > Best, > > David -------------- next part -------------- An HTML attachment was scrubbed... URL: