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.

Reply via email to