Hi *,
I hjave discovered a problem when checking libreoffice build (master),
below is log. It seems that test is not fully localized.
Is "make check" meant to work in non-English enviroment?
I had once such problem with filters_tests in Calc
(http://nabble.documentfoundation.org/calc-filters-test-problem-in-Localized-enviroment-td3382023.html).
I don't know How Michael fixed it.
Best Regards,
Maciej Rumianowski
maciej@maciej-desktop:~/Dokumenty/LibreOffice-Dev/master/sc$ make -sr -j10
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/done
[ build JUT ] sc_complex
JUnit version 4.8.2
.creating a Spreadsheet document
Getting spreadsheet
Getting a cell from sheet
Checking an empty cell...
Query column differences
Getting: Arkusz1.C4
Should have been: Sheet1.C4
disposing xSheetDoc
E.creating a Spreadsheet document
Getting spreadsheet
Getting a cell from sheet
Checking a filled cell...
Query column differences
Getting: Arkusz1.C4
Should have been: Sheet1.C4
disposing xSheetDoc
E
No core dump at
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/user, to
create core dumps (and stack traces)
for crashed soffice instances, enable core dumps with:
ulimit -c unlimited
setUpConnection()
.Creating a Spreadsheet document
Getting a sheet
Filling a table
Getting test objects
Insert the DataPilotTable
Starting 'testDataPilotFieldObject'
test for getName()
getting the name "Col1"
... getName() - OK
testing setName() ...
set the name of object to "Col1X"
check that container has element with this name
getting the name "Col1X"
... setName() - OK
Checking 'HasSortInfo'
Getting: false
Setting to :true
Checking 'HasAutoShowInfo'
Getting: false
Setting to :true
Checking 'UseSelectedPage'
Getting: false
Setting to :true
Checking 'HasLayoutInfo'
Getting: false
Setting to :true
Checking 'Subtotals'
Getting: [Lcom.sun.star.sheet.GeneralFunction;@1acd47
Setting to :[Lcom.sun.star.sheet.GeneralFunction;@4f459c
Checking 'LayoutInfo'
Checking 'IsGroupField'
Getting: false
Setting to :true
Checking 'AutoShowInfo'
Checking 'SortInfo'
Checking 'GroupInfo'
Checking 'Orientation'
Checking 'Reference'
Checking 'HasReference'
Getting: false
Setting to :true
Checking 'SelectedPage'
Getting:
Setting to :New
Checking 'Function'
Getting: com.sun.star.sheet.GeneralFunction@1f4cbee
Setting to :com.sun.star.sheet.GeneralFunction@71dc3d
Checking 'ShowEmpty'
Getting: true
Setting to :false
Bound: none
Constrained: none
*** No bound properties found ***
*** No constrained properties found ***
*** No bound properties found ***
*** No constrained properties found ***
disposing xSheetDoc
.Creating a Spreadsheet document
Getting a sheet
Filling a table
Getting test objects
Insert the DataPilotTable
Starting 'testDataPilotTableObject'
test for getName()
getting the name "DataPilotTable"
... getName() - OK
testing setName() ...
set the name of object to "DataPilotTableX"
check that container has element with this name
getting the name "DataPilotTableX"
... setName() - OK
getDataPilotFields returned not Null value -- OK
count of returned fields -- OK
Field : 'Col1' ...
Column
Field : 'Col2' ...
Row
Field : 'Col3' ...
Data
Field : 'Col4' ...
Hidden
Field : 'Col5' ...
Page
getColumnFields
Fields returned
Col1
- OK
getRowFields
Fields returned
Col2
- OK
getDataFields
Fields returned
Col3
- OK
getHiddenFields
Fields returned
Col4
- OK
getPageFields
Fields returned
Col5
- OK
disposing xSheetDoc
tearDownConnection()
No core dump at
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/user, to
create core dumps (and stack traces)
for crashed soffice instances, enable core dumps with:
ulimit -c unlimited
.creating a sheetdocument
getting sheets
getting a sheet
Property 'IsVisible' OK
old = true
new = false
result = false
Property 'IsVisible' OK
old = false
new = true
result = true
Property 'PageStyle' OK
old = Default
new = Report
result = Report
Property 'PageStyle' OK
old = Report
new = Default
result = Default
Property 'TableLayout' OK
old = 0
new = 1
result = 1
Property 'TableLayout' OK
old = 1
new = 0
result = 0
disposing xSheetDoc
.creating a sheetdocument
getting Drawpages
getting sheets
getting a sheet
Property 'Anchor' OK
old = Cell in Column 0 and Row 0
new = Cell in Column 5 and Row 5
result = Cell in Column 5 and Row 5
Property 'HoriOrientPosition' OK
old = 700
new = 1000
result = 1000
Value for 'VertOrientPosition' hasn't changed as expected
old = 49
new = 1000
result = 450
But it has changed.
disposing xSheetDoc
.creating a sheetdocument
getting Drawpages
getting sheets
getting a sheet
Anchor :Cell in Column 0 and Row 0
HoriOrientPosition :700
VertOrientPosition :500
Shape Position (x,y) : (700,500)
Property 'TableLayout' OK
old = 0
new = 1
result = 1
Anchor :Cell in Column 0 and Row 0
HoriOrientPosition :700
VertOrientPosition :500
Shape Position (x,y) : (-4200,500)
Property 'TableLayout' OK
old = 1
new = 0
result = 0
Anchor :Cell in Column 0 and Row 0
HoriOrientPosition :700
VertOrientPosition :500
Shape Position (x,y) : (700,500)
disposing xSheetDoc
No core dump at
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/user, to
create core dumps (and stack traces)
for crashed soffice instances, enable core dumps with:
ulimit -c unlimited
Time: 8,179
There were 2 failures:
1) checkEmptyCell(complex.cellRanges.CheckXCellRangesQuery)
java.lang.AssertionError: Query column differences did not return the correct value.
at complex.cellRanges.CheckXCellRangesQuery.checkEmptyCell(CheckXCellRangesQuery.java:179)
2) checkFilledCell(complex.cellRanges.CheckXCellRangesQuery)
java.lang.AssertionError: Query column differences did not return the correct value.
at complex.cellRanges.CheckXCellRangesQuery.checkFilledCell(CheckXCellRangesQuery.java:207)
FAILURES!!!
Tests run: 7, Failures: 2
see full error log at
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/done.log
to rerun just this failed test without all others, run:
make
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/done
cd into the module dir to run the tests faster
Or to do interactive debugging, run two shells with (Linux only):
make debugrun
make gb_JunitTest_DEBUGRUN=T
/home/maciej/Dokumenty/LibreOffice-Dev/master/workdir/unxlngi6.pro/JunitTest/sc_complex/done
Context
- JUnit sc_complex fails in Localized enviroment · Maciej Rumianowski
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.