On Wed, Sep 16, 2015 at 1:45 PM, Bruce Schultz <[email protected]> wrote:
> > > On Wed, Sep 16, 2015 at 12:29 PM, Alexis <[email protected]> wrote: > >> Hello Bruce, >> thank you for the report! >> >> > 92% tests passed, 28 tests failed out of 353 >> >> Not too bad, yet there seems to be room improvement :) >> >> > The python support is broken (running ledger python gives a segfault) so >> > I'm not surprised by the _py test failures >> >> Which Python version do you use? >> Currently only Python 2.x is supported. >> > > Python 2.7.10 (python 2 is default on cygwin) > > >> Can you provide a stacktrace? >> It would be interesting to see what is going on. >> > > I will have a play with gdb & see how I go. Will get back if I run into > difficulty. > I haven't been able to get anything meaningful on this. I've rebuilt without the python stuff for now > > >> > How do I run individual tests to investigate further? >> >> To run individual tests use: >> % ctest --output-on-failure -R ${REGEX_FOR_TESTS_TO_RUN_HERE} > > Here's the output for all of the failing tests. Not sure what's going on with the "WARNING: Empty testfile detected" errors. All of the reported files which I've checked have looked valid, definitely not empty. The other failures fall into 2 categories: - the sort order for pricedb is different (I tried changing the input order, but the output came out in a different order again) - the time report output has an extra line with a single * $ ctest --output-on-failure -R 'cmd-price(s|db)|feat-fixated-prices|opt-(datetime-format|gain|historical|market|price|revalued|time-report)|14DB77E7|3FE26304|7C44010B|999-b|9E0E606D|9EB10714|EA18D948' Test project /c/Users/schultzb/src/ledger Start 29: BaselineTest_cmd-pricedb 1/21 Test #29: BaselineTest_cmd-pricedb ...........***Failed 0.51 sec FAILURE in output from /c/Users/schultzb/src/ledger/test/baseline/cmd-pricedb.test: -- $ledger -f "/c/Users/schultzb/src/ledger/test/baseline/cmd-pricedb.test" pricedb -- @@ -1,3 +1,3 @@ +P 2012/01/03 00:00:00 EUR 1.3166666667 USD P 2012/01/02 00:00:00 GBP 1.20 EUR -P 2012/01/03 00:00:00 EUR 1.3166666667 USD P 2012/01/04 00:00:00 USD 0.63 GBP E[cmd-pricedb.test]STDERR: .... OK (4) FAILED (1) Start 31: BaselineTest_cmd-prices 2/21 Test #31: BaselineTest_cmd-prices ............***Failed 0.49 sec FAILURE in output from /c/Users/schultzb/src/ledger/test/baseline/cmd-prices.test: -- $ledger -f "/c/Users/schultzb/src/ledger/test/baseline/cmd-prices.test" prices -- @@ -1,3 +1,3 @@ +2012/01/03 EUR 1.3166666667 USD 2012/01/02 GBP 1.20 EUR -2012/01/03 EUR 1.3166666667 USD 2012/01/04 USD 0.63 GBP E[cmd-prices.test]STDERR: .... OK (4) FAILED (1) Start 57: BaselineTest_feat-fixated-prices 3/21 Test #57: BaselineTest_feat-fixated-prices ...***Failed 0.52 sec E[feat-fixated-prices.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/baseline/feat-fixated-prices.test Start 100: BaselineTest_opt-datetime-format 4/21 Test #100: BaselineTest_opt-datetime-format ...***Failed 0.53 sec FAILURE in output from /c/Users/schultzb/src/ledger/test/baseline/opt-datetime-format.test: -- $ledger -f "/c/Users/schultzb/src/ledger/test/baseline/opt-datetime-format.test" bal --time-report --datetime-format '%m/%d/%y %I:%M %p' -- @@ -5,4 +5,4 @@ 04/05/13 12:00 PM 04/05/13 01:30 PM 1.50h Lunch 04/05/13 11:30 AM 04/05/13 12:00 PM 30.0m Walk -------------------------------------------------- - + * E[opt-datetime-format.test]STDERR: FAILED (1) Start 126: BaselineTest_opt-gain 5/21 Test #126: BaselineTest_opt-gain ..............***Failed 0.77 sec E[opt-gain.test].. OK (2) FAILED (1) Start 130: BaselineTest_opt-historical 6/21 Test #130: BaselineTest_opt-historical ........***Failed 3.72 sec .... E[opt-historical.test] E[opt-historical.test].. E[opt-historical.test] E[opt-historical.test].............. OK (20) FAILED (4) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/baseline/opt-historical.test Start 145: BaselineTest_opt-market 7/21 Test #145: BaselineTest_opt-market ............***Failed 0.49 sec E[opt-market.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/baseline/opt-market.test Start 172: BaselineTest_opt-price-db 8/21 Test #172: BaselineTest_opt-price-db .......... Passed 0.30 sec Start 173: BaselineTest_opt-price 9/21 Test #173: BaselineTest_opt-price .............***Failed 1.21 sec .. E[opt-price.test] E[opt-price.test]. OK (3) FAILED (2) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/baseline/opt-price.test Start 174: BaselineTest_opt-pricedb-format 10/21 Test #174: BaselineTest_opt-pricedb-format .... Passed 0.31 sec Start 175: BaselineTest_opt-prices-format 11/21 Test #175: BaselineTest_opt-prices-format ..... Passed 0.28 sec Start 185: BaselineTest_opt-revalued-only 12/21 Test #185: BaselineTest_opt-revalued-only .....***Failed 0.57 sec E[opt-revalued-only.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/baseline/opt-revalued-only.test Start 186: BaselineTest_opt-revalued 13/21 Test #186: BaselineTest_opt-revalued ..........***Failed 0.92 sec E[opt-revalued.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/baseline/opt-revalued.test Start 197: BaselineTest_opt-time-report 14/21 Test #197: BaselineTest_opt-time-report .......***Failed 0.43 sec . FAILURE in output from /c/Users/schultzb/src/ledger/test/baseline/opt-time-report.test: -- $ledger -f "/c/Users/schultzb/src/ledger/test/baseline/opt-time-report.test" bal --time-report -- @@ -5,4 +5,4 @@ 13-Apr-05 12:00:00 13-Apr-05 13:30:00 1.50h Lunch 13-Apr-05 11:30:00 13-Apr-05 12:00:00 30.0m Walk -------------------------------------------------- - + * E[opt-time-report.test]STDERR: FAILURE in output from /c/Users/schultzb/src/ledger/test/baseline/opt-time-report.test: -- $ledger -f "/c/Users/schultzb/src/ledger/test/baseline/opt-time-report.test" bal --time-report --time-colon -- @@ -5,4 +5,4 @@ 13-Apr-05 12:00:00 13-Apr-05 13:30:00 1:30h Lunch 13-Apr-05 11:30:00 13-Apr-05 12:00:00 30:0m Walk -------------------------------------------------- - + * E[opt-time-report.test]STDERR: OK (1) FAILED (2) Start 235: RegressTest_14DB77E7 15/21 Test #235: RegressTest_14DB77E7 ...............***Failed 0.50 sec E[14DB77E7.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/regress/14DB77E7.test Start 251: RegressTest_3FE26304 16/21 Test #251: RegressTest_3FE26304 ...............***Failed 0.59 sec . E[3FE26304.test] OK (1) FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/regress/3FE26304.test Start 285: RegressTest_7C44010B 17/21 Test #285: RegressTest_7C44010B ...............***Failed 0.69 sec E[7C44010B.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/regress/7C44010B.test Start 299: RegressTest_999-b 18/21 Test #299: RegressTest_999-b ..................***Failed 0.63 sec . E[999-b.test] OK (1) FAILED (1) Start 300: RegressTest_9E0E606D 19/21 Test #300: RegressTest_9E0E606D ...............***Failed 0.70 sec E[9E0E606D.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/regress/9E0E606D.test Start 301: RegressTest_9EB10714 20/21 Test #301: RegressTest_9EB10714 ...............***Failed 0.75 sec E[9EB10714.test] FAILED (1) WARNING: Empty testfile detected: /c/Users/schultzb/src/ledger/test/regress/9EB10714.test Start 338: RegressTest_EA18D948 21/21 Test #338: RegressTest_EA18D948 ...............***Failed 0.52 sec E[EA18D948.test] FAILED (1) 14% tests passed, 18 tests failed out of 21 Total Test time (real) = 15.55 sec The following tests FAILED: 29 - BaselineTest_cmd-pricedb (Failed) 31 - BaselineTest_cmd-prices (Failed) 57 - BaselineTest_feat-fixated-prices (Failed) 100 - BaselineTest_opt-datetime-format (Failed) 126 - BaselineTest_opt-gain (Failed) 130 - BaselineTest_opt-historical (Failed) 145 - BaselineTest_opt-market (Failed) 173 - BaselineTest_opt-price (Failed) 185 - BaselineTest_opt-revalued-only (Failed) 186 - BaselineTest_opt-revalued (Failed) 197 - BaselineTest_opt-time-report (Failed) 235 - RegressTest_14DB77E7 (Failed) 251 - RegressTest_3FE26304 (Failed) 285 - RegressTest_7C44010B (Failed) 299 - RegressTest_999-b (Failed) 300 - RegressTest_9E0E606D (Failed) 301 - RegressTest_9EB10714 (Failed) 338 - RegressTest_EA18D948 (Failed) Errors while running CTest -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
